Title: [209585] trunk/Tools
Revision
209585
Author
[email protected]
Date
2016-12-08 17:21:15 -0800 (Thu, 08 Dec 2016)

Log Message

Make it easy to enable --force-collectContinuously
https://bugs.webkit.org/show_bug.cgi?id=165638

Reviewed by Keith Miller.

* Scripts/run-_javascript_core-tests:
(runJSCStressTests):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (209584 => 209585)


--- trunk/Tools/ChangeLog	2016-12-09 01:21:07 UTC (rev 209584)
+++ trunk/Tools/ChangeLog	2016-12-09 01:21:15 UTC (rev 209585)
@@ -1,5 +1,15 @@
 2016-12-08  Filip Pizlo  <[email protected]>
 
+        Make it easy to enable --force-collectContinuously
+        https://bugs.webkit.org/show_bug.cgi?id=165638
+
+        Reviewed by Keith Miller.
+
+        * Scripts/run-_javascript_core-tests:
+        (runJSCStressTests):
+
+2016-12-08  Filip Pizlo  <[email protected]>
+
         Disable the collectContinuously mode until I investigate failures.
 
         Rubber stamped by Keith Miller.

Modified: trunk/Tools/Scripts/run-_javascript_core-tests (209584 => 209585)


--- trunk/Tools/Scripts/run-_javascript_core-tests	2016-12-09 01:21:07 UTC (rev 209584)
+++ trunk/Tools/Scripts/run-_javascript_core-tests	2016-12-09 01:21:15 UTC (rev 209585)
@@ -62,6 +62,7 @@
 my $runJITStressTests = 1;
 my $runMozillaTests = 1;
 my $runQuickMode = 0;
+my $forceCollectContinuously = 0;
 my $envVars = "";
 my $gmallocPath = undef;
 my $gmallocDefaultPath = "/usr/lib/libgmalloc.dylib";
@@ -123,6 +124,7 @@
                                 Note, this will not change the behavior of tests that specify their own modes.
 
   --[no-]fail-fast              Stop this script when a test family reports an error or failure (default: $failFastDefault)
+  --[no-]force-collectContinuously Enable the collectContinuously mode even if it was disabled on this platform.
   --json-output=                Create a file at specified path, listing failed stress tests in JSON format.
   --tarball                     Create a tarball of the bundle produced by running the JSC stress tests.
   --remote=                     Run the JSC stress tests on the specified remote host. Implies --tarball.
@@ -158,6 +160,7 @@
     'mozilla-tests!' => \$runMozillaTests,
     'quick!' => \$runQuickMode,
     'fail-fast!' => \$failFast,
+    'force-collectContinuously!' => \$forceCollectContinuously,
     'json-output=s' => \$jsonFileName,
     'tarball!' => \$createTarball,
     'remote=s' => \$remoteHost,
@@ -305,6 +308,10 @@
     if (configuration() eq "Debug") {
         push(@jscStressDriverCmd, "--debug");
     }
+    
+    if ($forceCollectContinuously) {
+        push(@jscStressDriverCmd, "--force-collectContinuously");
+    }
 
     if ($envVars ne "") {
             push(@jscStressDriverCmd, "--env-vars");
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to