summaryrefslogtreecommitdiff
path: root/lib/gitlab/ci/reports/test_suite_comparer.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gitlab/ci/reports/test_suite_comparer.rb')
-rw-r--r--lib/gitlab/ci/reports/test_suite_comparer.rb24
1 files changed, 9 insertions, 15 deletions
diff --git a/lib/gitlab/ci/reports/test_suite_comparer.rb b/lib/gitlab/ci/reports/test_suite_comparer.rb
index 64d29d3a5fe..0437f338983 100644
--- a/lib/gitlab/ci/reports/test_suite_comparer.rb
+++ b/lib/gitlab/ci/reports/test_suite_comparer.rb
@@ -14,44 +14,38 @@ module Gitlab
def new_failures
strong_memoize(:new_failures) do
- head_suite.failed.reject do |key, _|
- base_suite.failed.include?(key)
+ head_suite.failure.reject do |key, _|
+ base_suite.failure.include?(key)
end.values
end
end
def existing_failures
strong_memoize(:existing_failures) do
- head_suite.failed.select do |key, _|
- base_suite.failed.include?(key)
+ head_suite.failure.select do |key, _|
+ base_suite.failure.include?(key)
end.values
end
end
def resolved_failures
strong_memoize(:resolved_failures) do
- head_suite.success.select do |key, _|
- base_suite.failed.include?(key)
+ head_suite.pass.select do |key, _|
+ base_suite.failure.include?(key)
end.values
end
end
def total_count
- strong_memoize(:total_count) do
- head_suite.total_count
- end
+ head_suite.total_count
end
def resolved_count
- strong_memoize(:resolved_count) do
- resolved_failures.count
- end
+ resolved_failures.count
end
def failed_count
- strong_memoize(:failed) do
- new_failures.count + existing_failures.count
- end
+ new_failures.count + existing_failures.count
end
end
end