Build fix. Update is_flaky when it's NULL.
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 5 Nov 2013 05:04:19 +0000 (05:04 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 5 Nov 2013 05:04:19 +0000 (05:04 +0000)
* public/include/test-results.php:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@158640 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Websites/test-results/ChangeLog
Websites/test-results/public/include/test-results.php

index c39430133bdda06a3e0fe490c6bbc274d292af69..88912d5560bea968514fe218ac32d22ec47ab040 100644 (file)
@@ -1,3 +1,9 @@
+2013-11-04  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Build fix. Update is_flaky when it's NULL.
+
+        * public/include/test-results.php:
+
 2013-11-04  Ryosuke Niwa  <rniwa@webkit.org>
 
         JSON generation on new flakiness dashboard is still too slow
index 2dd4a02b1c3dd20b1243ba9a653a69ac2801a25e..4f04173fe1985e8189635159a80c8d6cdee61e8a 100644 (file)
@@ -246,7 +246,8 @@ function update_flakiness_for_build($db, $preceeding_build, $current_build, $suc
         FROM results preceeding_results, results succeeding_results
         WHERE preceeding_results.build = $1 AND results.build = $2 AND succeeding_results.build = $3
             AND preceeding_results.test = results.test AND succeeding_results.test = results.test
-            AND results.is_flaky != (preceeding_results.actual = succeeding_results.actual AND preceeding_results.actual != results.actual)",
+            AND (results.is_flaky IS NULL OR results.is_flaky !=
+                    (preceeding_results.actual = succeeding_results.actual AND preceeding_results.actual != results.actual))",
             array($preceeding_build['id'], $current_build['id'], $succeeding_build['id']));
 }