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