[Tools] add a --debug option to test262/Runner.pm for buildbots
authorcaitp@igalia.com <caitp@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 21 Jun 2018 13:57:50 +0000 (13:57 +0000)
committercaitp@igalia.com <caitp@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 21 Jun 2018 13:57:50 +0000 (13:57 +0000)
https://bugs.webkit.org/show_bug.cgi?id=186113

Reviewed by Michael Saboff.

test262-runner runs Debug builds by default, but this allows us to be
explicit about it in buildbots.

* Scripts/test262/Runner.pm:
(processCLI):

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

Tools/ChangeLog
Tools/Scripts/test262/Runner.pm

index 4d9377f..ad1032d 100644 (file)
@@ -1,3 +1,16 @@
+2018-06-21  Caitlin Potter  <caitp@igalia.com>
+
+        [Tools] add a --debug option to test262/Runner.pm for buildbots
+        https://bugs.webkit.org/show_bug.cgi?id=186113
+
+        Reviewed by Michael Saboff.
+
+        test262-runner runs Debug builds by default, but this allows us to be
+        explicit about it in buildbots.
+
+        * Scripts/test262/Runner.pm:
+        (processCLI):
+
 2018-06-21  Carlos Garcia Campos  <cgarcia@igalia.com>
 
         run-gtk-tests (glib/common.py) cannot determine build directory when webKitBranchBuild=true
index b4a768b..e4a310a 100755 (executable)
@@ -131,6 +131,7 @@ sub processCLI {
         'p|child-processes=i' => \$maxProcesses,
         'h|help' => \$help,
         'release' => \$release,
+        'debug' => sub { $release = 0; },
         'v|verbose' => \$verbose,
         'f|features=s@' => \@features,
         'c|config=s' => \$configFile,
@@ -1229,6 +1230,10 @@ Specify JSC location. If not provided, script will attempt to look up JSC.
 
 Use the Release build of JSC. Can only use if --jsc <path> is not provided. The Debug build of JSC is used by default.
 
+=item B<--debug>
+
+Use the Debug build of JSC. Can only use if --jsc <path> is not provided. Negates the --release option.
+
 =item B<--verbose, -v>
 
 Verbose output for test results. Includes error message for test.