Fix findregressions and makewebstatistics to adhere to our definition of

Improvement and Regression.
This commit is contained in:
Christian Kamm
2008-08-28 08:37:47 +02:00
parent 24de69fa76
commit 7b07ddcbd8
2 changed files with 4 additions and 4 deletions

View File

@@ -344,10 +344,10 @@ int main(char[][] args){
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 {

View File

@@ -667,11 +667,11 @@ void generateChangeStatistics(char[] file1, char[] file2, ref Log[char[]] logs)
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){
targetFile = regressionsFile;
nRegressions++;
}
else if(t.r < oldT.r && t.r && t.r <= Result.XFAIL){
else if(t.r && t.r <= Result.XFAIL && oldT.r >= Result.XPASS){
targetFile = improvementsFile;
nImprovements++;
}