[Collab-qa-commits] r1452 - archive-rebuilds

Lucas Nussbaum lucas at alioth.debian.org
Fri May 8 20:09:03 UTC 2009


Author: lucas
Date: 2009-05-08 20:09:03 +0000 (Fri, 08 May 2009)
New Revision: 1452

Modified:
   archive-rebuilds/merge-results.rb
Log:
update merge-results.rb for new format

Modified: archive-rebuilds/merge-results.rb
===================================================================
--- archive-rebuilds/merge-results.rb	2009-05-08 20:05:41 UTC (rev 1451)
+++ archive-rebuilds/merge-results.rb	2009-05-08 20:09:03 UTC (rev 1452)
@@ -3,7 +3,7 @@
 class Result
   attr_accessor :version, :result, :time, :guess, :explanation
   def to_s
-    "#{@version} #{@result} #{@time} #{@guess} #{@explanation}"
+    "#{@version} #{@result} #{@guess} #{@explanation}"
   end
 end
 
@@ -11,7 +11,7 @@
 IO::read(ARGV[0]).each_line do |l|
   l.chomp!
   r = Result::new
-  p, r.version, r.result, r.time, r.guess, r.explanation = l.split(' ', 6)
+  p, r.version, r.result, r.time, r.guess, r.explanation = l.split(' ', 5)
   if r.explanation.nil?
     r.explanation = ""
   end
@@ -23,8 +23,8 @@
 IO::read(ARGV[1]).each_line do |l|
   l.chomp!
   r = Result::new
-  pkg, r.version, r.result, r.time, r.guess, r.explanation = l.split(' ', 6)
-  r.explanation = "TODO" if r.explanation.nil?
+  pkg, r.version, r.result, r.guess, r.explanation = l.split(' ', 5)
+  r.explanation = "TODO"
   if previous[pkg].nil?
     r.explanation += " NEWFAIL"
   else
@@ -37,22 +37,6 @@
       r.explanation += " RECHECK"
       r.explanation += " RECHECK_VERSION" if r.version != prev.version
       r.explanation += " RECHECK_GUESS" if r.guess != prev.guess
-      nt = r.time.to_f
-      ot = prev.time.to_f
-      m = [ nt, ot ].min.to_f
-      ratio = (nt - ot).abs.to_f
-      if m < 30
-        p = 1.0
-      elsif m < 100
-        p = 0.6
-      elsif m < 300
-        p = 0.4
-      else
-        p = 0.2
-      end
-      if (ratio/m) >= p
-        r.explanation += " RECHECK_TIME(#{nt.to_i}/#{ot.to_i})"
-      end
     end
     previous.delete(pkg)
   end




More information about the Collab-qa-commits mailing list