Do not show passing test result on output of EFL layout test
authorgyuyoung.kim@samsung.com <gyuyoung.kim@samsung.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 9 Mar 2015 02:07:38 +0000 (02:07 +0000)
committergyuyoung.kim@samsung.com <gyuyoung.kim@samsung.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 9 Mar 2015 02:07:38 +0000 (02:07 +0000)
https://bugs.webkit.org/show_bug.cgi?id=142380

Reviewed by Darin Adler.

To show passing tests has caused inconvenience when we detect problem tests
in output of layout test. So this patch applies '--debug-rwt-logging' except for EFL port
in order not to show passing tests in the output of EFL layout test.

* BuildSlaveSupport/build.webkit.org-config/master.cfg:
(RunWebKitTests.start):

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

Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg
Tools/ChangeLog

index 5fb0f1f..4829ed1 100644 (file)
@@ -324,7 +324,6 @@ class RunWebKitTests(shell.Test):
                "--build-number", WithProperties("%(buildnumber)s"),
                "--master-name", "webkit.org",
                "--test-results-server", "webkit-test-results.appspot.com",
-               "--debug-rwt-logging",
                "--exit-after-n-crashes-or-timeouts", "50",
                "--exit-after-n-failures", "500",
                WithProperties("--%(configuration)s")]
@@ -334,6 +333,9 @@ class RunWebKitTests(shell.Test):
         appendCustomBuildFlags(self, platform, self.getProperty('fullPlatform'))
         additionalArguments = self.getProperty('additionalArguments')
 
+        if platform != "efl":
+            self.setCommand(self.command + ['--debug-rwt-logging'])
+
         if platform == "win":
             self.setCommand(self.command + ['--batch-size', '100', '--root=' + os.path.join("WebKitBuild", self.getProperty('configuration'), "bin32")])
 
index 9073c8d..dce894a 100644 (file)
@@ -1,3 +1,17 @@
+2015-03-08  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
+
+        Do not show passing test result on output of EFL layout test
+        https://bugs.webkit.org/show_bug.cgi?id=142380
+
+        Reviewed by Darin Adler.
+
+        To show passing tests has caused inconvenience when we detect problem tests
+        in output of layout test. So this patch applies '--debug-rwt-logging' except for EFL port
+        in order not to show passing tests in the output of EFL layout test.
+
+        * BuildSlaveSupport/build.webkit.org-config/master.cfg:
+        (RunWebKitTests.start):
+
 2015-03-08  Brent Fulgham  <bfulgham@apple.com>
 
         Unreviewed build fix.