Skip to content
代码片段 群组 项目
未验证 提交 787d1569 编辑于 作者: James Nutt's avatar James Nutt 提交者: GitLab
浏览文件

Merge branch 'georgekoltsov/add-mock-monitoring-instance-integration' into 'master'

Add MockMonitoring instance integration

See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/179423



Merged-by: default avatarJames Nutt <jnutt@gitlab.com>
Approved-by: default avatarJames Nutt <jnutt@gitlab.com>
Reviewed-by: default avatarJames Nutt <jnutt@gitlab.com>
Co-authored-by: default avatarGeorge Koltsov <gkoltsov@gitlab.com>
No related branches found
No related tags found
无相关合并请求
# frozen_string_literal: true
module Integrations
module Base
module MockMonitoring
extend ActiveSupport::Concern
include Base::Monitoring
class_methods do
def title
'Mock monitoring'
end
def description
'Mock monitoring service'
end
def to_param
'mock_monitoring'
end
end
included do
def metrics(_environment)
Gitlab::Json.parse(File.read(Rails.root.join('spec/fixtures/metrics.json')))
end
def testable?
false
end
end
end
end
end
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
module Integrations module Integrations
module Instance module Instance
class MockMonitoring < Integration class MockMonitoring < Integration
# To be updated as part of https://gitlab.com/gitlab-org/gitlab/-/issues/474809 include Integrations::Base::MockMonitoring
end end
end end
end end
...@@ -2,26 +2,6 @@ ...@@ -2,26 +2,6 @@
module Integrations module Integrations
class MockMonitoring < Integration class MockMonitoring < Integration
include Base::Monitoring include Integrations::Base::MockMonitoring
def self.title
'Mock monitoring'
end
def self.description
'Mock monitoring service'
end
def self.to_param
'mock_monitoring'
end
def metrics(environment)
Gitlab::Json.parse(File.read(Rails.root + 'spec/fixtures/metrics.json'))
end
def testable?
false
end
end end
end end
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册