Changeset 189937 in webkit


Ignore:
Timestamp:
Sep 17, 2015 3:02:49 PM (9 years ago)
Author:
mark.lam@apple.com
Message:

Add the ability to skip JIT stress tests in run-javascriptcore-tests.
https://bugs.webkit.org/show_bug.cgi?id=149285

Reviewed by Saam Barati.

Just need to add an option to pass --no-jit to run-jsc-stress-test.

  • Scripts/run-javascriptcore-tests:

(runJSCStressTests):

Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r189934 r189937  
     12015-09-17  Mark Lam  <mark.lam@apple.com>
     2
     3        Add the ability to skip JIT stress tests in run-javascriptcore-tests.
     4        https://bugs.webkit.org/show_bug.cgi?id=149285
     5
     6        Reviewed by Saam Barati.
     7
     8        Just need to add an option to pass --no-jit to run-jsc-stress-test.
     9
     10        * Scripts/run-javascriptcore-tests:
     11        (runJSCStressTests):
     12
    1132015-09-17  Alex Christensen  <achristensen@webkit.org>
    214
  • trunk/Tools/Scripts/run-javascriptcore-tests

    r189431 r189937  
    5757
    5858my $runJSCStress = 1;
     59my $runJITStressTests = 1;
    5960
    6061my $enableFTL = isAppleMacWebKit();
     
    6768my $testapiDefault = $runTestAPI ? "will run" : "will not run";
    6869my $jscStressDefault = $runJSCStress ? "will run" : " will not run";
     70my $jitStressTestsDefault = $runJITStressTests ? "will run" : " will not run";
    6971my $filter;
    7072my $usage = <<EOF;
     
    7678  --[no-]testapi                Run (or don't run) testapi (default: $testapiDefault)
    7779  --[no-]jsc-stress             Run (or don't run) the JSC stress tests (default: $jscStressDefault)
     80  --[no-]jit-stress-tests       Run (or don't tun) the JIT stress tests (default: $jitStressTestsDefault)
    7881
    7982  Mozilla tests only options (--no-jsc-stress):
     
    103106    'testapi!' => \$runTestAPI,
    104107    'jsc-stress!' => \$runJSCStress,
     108    'jit-stress-tests!' => \$runJITStressTests,
    105109    'tarball!' => \$createTarball,
    106110    'remote=s' => \$remoteHost,
     
    291295        shift @jscStressDriverCmd; # Remove /usr/bin/env
    292296    }
    293     if ($enableFTL) {
    294         push(@jscStressDriverCmd, "--ftl-jit");
     297    if (!$runJITStressTests) {
     298        push(@jscStressDriverCmd, "--no-jit");
     299    } else {
     300        if ($enableFTL) {
     301            push(@jscStressDriverCmd, "--ftl-jit");
     302        }
    295303    }
    296304    if ($createTarball) {
Note: See TracChangeset for help on using the changeset viewer.