diff options
Diffstat (limited to 'app/services/ci/compare_reports_base_service.rb')
-rw-r--r-- | app/services/ci/compare_reports_base_service.rb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/app/services/ci/compare_reports_base_service.rb b/app/services/ci/compare_reports_base_service.rb index 2e84f914db3..9aba3a50ec1 100644 --- a/app/services/ci/compare_reports_base_service.rb +++ b/app/services/ci/compare_reports_base_service.rb @@ -8,7 +8,9 @@ module Ci # issue: https://gitlab.com/gitlab-org/gitlab/issues/34224 class CompareReportsBaseService < ::BaseService def execute(base_pipeline, head_pipeline) - comparer = build_comparer(base_pipeline, head_pipeline) + base_report = get_report(base_pipeline) + head_report = get_report(head_pipeline) + comparer = build_comparer(base_report, head_report) { status: :parsed, @@ -31,8 +33,8 @@ module Ci protected - def build_comparer(base_pipeline, head_pipeline) - comparer_class.new(get_report(base_pipeline), get_report(head_pipeline)) + def build_comparer(base_report, head_report) + comparer_class.new(base_report, head_report) end private |