summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKamil Trzcinski <ayufan@ayufan.eu>2015-07-10 12:10:52 +0200
committerKamil Trzcinski <ayufan@ayufan.eu>2015-07-10 12:11:18 +0200
commitee86182f40011de68f8a3ed3eafe3ff436cfeb3c (patch)
tree3cf14653e6f9b5c02dc776e79d6dc49b5c4da4fb
parent0261c8f1672d75ec5aaf3108476e655cdd93ad3b (diff)
downloadgitlab-ci-ee86182f40011de68f8a3ed3eafe3ff436cfeb3c.tar.gz
Use builds_without_retry to calculate average coveragecoverage-calc
-rw-r--r--app/models/commit.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/models/commit.rb b/app/models/commit.rb
index 3680220..e173ed4 100644
--- a/app/models/commit.rb
+++ b/app/models/commit.rb
@@ -211,8 +211,8 @@ class Commit < ActiveRecord::Base
end
def coverage
- if project.coverage_enabled? && builds.count(:all) > 0
- coverage_array = builds.map(&:coverage).compact
+ if project.coverage_enabled?
+ coverage_array = builds_without_retry.map(&:coverage).compact
if coverage_array.size >= 1
'%.2f' % (coverage_array.reduce(:+) / coverage_array.size)
end