From ee86182f40011de68f8a3ed3eafe3ff436cfeb3c Mon Sep 17 00:00:00 2001 From: Kamil Trzcinski Date: Fri, 10 Jul 2015 12:10:52 +0200 Subject: Use builds_without_retry to calculate average coverage --- app/models/commit.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'app/models/commit.rb') 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 -- cgit v1.2.1