diff tests/findregressions.d @ 552:648409a7fb0c

Fix findregressions and makewebstatistics to adhere to our definition of Improvement and Regression.
author Christian Kamm <kamm incasoftware de>
date Thu, 28 Aug 2008 08:37:47 +0200
parents 395223f9875e
children
line wrap: on
line diff
--- a/tests/findregressions.d	Tue Aug 26 21:06:12 2008 +0200
+++ b/tests/findregressions.d	Thu Aug 28 08:37:47 2008 +0200
@@ -344,10 +344,10 @@
 		if(oldT !is null){
 			if(oldT.r == t.r)
 				continue;
-			else if(oldT.r < t.r && oldT.r && oldT.r <= Result.XFAIL){
+			else if(t.r >= Result.XPASS && oldT.r && oldT.r <= Result.XFAIL){
 				writef("Regression   ");
 			}
-			else if(t.r < oldT.r && t.r && t.r <= Result.XFAIL){
+			else if(t.r && t.r <= Result.XFAIL && oldT.r >= Result.XPASS){
 				writef("Improvement  ");
 			}
 			else {