Skip tests on arm/mips that time out now we're running on CLoop
authorguijemont@igalia.com <guijemont@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 1 Nov 2018 19:49:03 +0000 (19:49 +0000)
committerguijemont@igalia.com <guijemont@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 1 Nov 2018 19:49:03 +0000 (19:49 +0000)
Unreviewed gardening.

Since the JIT is temporarily disabled on 32-bit platforms, these tests
time out on the bots and need to be disabled. There's more tests
disabled on arm because the timeout is longer on the mips bot (as the
device is slower to start with), so many of the tests don't time out
there.

JSTests:

* microbenchmarks/getter-richards.js: disable on arm and mips.
* stress/op_add.js: disable on arm.
* stress/op_bitand.js: disable on arm.
* stress/op_bitor.js: disable on arm.
* stress/op_bitxor.js: disable on arm.
* stress/op_lshift-ConstVar.js: disable on arm.
* stress/op_lshift-VarConst.js: disable on arm.
* stress/op_lshift-VarVar.js: disable on arm.
* stress/op_mod-ConstVar.js: disable on arm.
* stress/op_mod-VarConst.js: disable on arm.
* stress/op_mod-VarVar.js: disable on arm.
* stress/op_mul-ConstVar.js: disable on arm.
* stress/op_mul-VarConst.js: disable on arm.
* stress/op_mul-VarVar.js: disable on arm.
* stress/op_rshift-ConstVar.js: disable on arm.
* stress/op_rshift-VarConst.js: disable on arm.
* stress/op_rshift-VarVar.js: disable on arm.
* stress/op_sub-ConstVar.js: disable on arm.
* stress/op_sub-VarConst.js: disable on arm.
* stress/op_sub-VarVar.js: disable on arm.
* stress/op_urshift-ConstVar.js: disable on arm.
* stress/op_urshift-VarConst.js: disable on arm.
* stress/op_urshift-VarVar.js: disable on arm.
* stress/spread-forward-call-varargs-stack-overflow.js: disable on arm.
* stress/value-to-boolean.js: disable on arm and mips.

LayoutTests:

* js/script-tests/regress-139548.js: disable on arm and mips.

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

28 files changed:
JSTests/ChangeLog
JSTests/microbenchmarks/getter-richards.js
JSTests/stress/op_add.js
JSTests/stress/op_bitand.js
JSTests/stress/op_bitor.js
JSTests/stress/op_bitxor.js
JSTests/stress/op_lshift-ConstVar.js
JSTests/stress/op_lshift-VarConst.js
JSTests/stress/op_lshift-VarVar.js
JSTests/stress/op_mod-ConstVar.js
JSTests/stress/op_mod-VarConst.js
JSTests/stress/op_mod-VarVar.js
JSTests/stress/op_mul-ConstVar.js
JSTests/stress/op_mul-VarConst.js
JSTests/stress/op_mul-VarVar.js
JSTests/stress/op_rshift-ConstVar.js
JSTests/stress/op_rshift-VarConst.js
JSTests/stress/op_rshift-VarVar.js
JSTests/stress/op_sub-ConstVar.js
JSTests/stress/op_sub-VarConst.js
JSTests/stress/op_sub-VarVar.js
JSTests/stress/op_urshift-ConstVar.js
JSTests/stress/op_urshift-VarConst.js
JSTests/stress/op_urshift-VarVar.js
JSTests/stress/spread-forward-call-varargs-stack-overflow.js
JSTests/stress/value-to-boolean.js
LayoutTests/ChangeLog
LayoutTests/js/script-tests/regress-139548.js

index 8403133..cce3f0f 100644 (file)
@@ -1,3 +1,41 @@
+2018-11-01  Guillaume Emont  <guijemont@igalia.com>
+
+        Skip tests on arm/mips that time out now we're running on CLoop
+
+        Unreviewed gardening.
+
+        Since the JIT is temporarily disabled on 32-bit platforms, these tests
+        time out on the bots and need to be disabled. There's more tests
+        disabled on arm because the timeout is longer on the mips bot (as the
+        device is slower to start with), so many of the tests don't time out
+        there.
+
+        * microbenchmarks/getter-richards.js: disable on arm and mips.
+        * stress/op_add.js: disable on arm.
+        * stress/op_bitand.js: disable on arm.
+        * stress/op_bitor.js: disable on arm.
+        * stress/op_bitxor.js: disable on arm.
+        * stress/op_lshift-ConstVar.js: disable on arm.
+        * stress/op_lshift-VarConst.js: disable on arm.
+        * stress/op_lshift-VarVar.js: disable on arm.
+        * stress/op_mod-ConstVar.js: disable on arm.
+        * stress/op_mod-VarConst.js: disable on arm.
+        * stress/op_mod-VarVar.js: disable on arm.
+        * stress/op_mul-ConstVar.js: disable on arm.
+        * stress/op_mul-VarConst.js: disable on arm.
+        * stress/op_mul-VarVar.js: disable on arm.
+        * stress/op_rshift-ConstVar.js: disable on arm.
+        * stress/op_rshift-VarConst.js: disable on arm.
+        * stress/op_rshift-VarVar.js: disable on arm.
+        * stress/op_sub-ConstVar.js: disable on arm.
+        * stress/op_sub-VarConst.js: disable on arm.
+        * stress/op_sub-VarVar.js: disable on arm.
+        * stress/op_urshift-ConstVar.js: disable on arm.
+        * stress/op_urshift-VarConst.js: disable on arm.
+        * stress/op_urshift-VarVar.js: disable on arm.
+        * stress/spread-forward-call-varargs-stack-overflow.js: disable on arm.
+        * stress/value-to-boolean.js: disable on arm and mips.
+
 2018-10-31  Tadeu Zagallo  <tzagallo@apple.com>
 
         REGRESSION(r237547): Exception handlers should be aware of wide opcodes
index 59d3669..288ed86 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "mips" or $architecture == "arm"
 //@ defaultQuickRun
 
 // Copyright 2006-2008 the V8 project authors. All rights reserved.
index 6b613fb..65679b4 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index b8d93e9..1bc61a0 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index 6ddcad8..685e236 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index a6285bc..e05fa5d 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index c0b3994..0feac84 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index 0e32ba6..3345eee 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index 87349b8..5c20cc3 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index 489188c..f7d439f 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT("--timeoutMultiplier=1.5")
 
 // If all goes well, this test module will terminate silently. If not, it will print
index f03a4d4..97bdcf2 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT("--timeoutMultiplier=1.5")
 
 // If all goes well, this test module will terminate silently. If not, it will print
index 13436a9..4d32170 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT("--timeoutMultiplier=1.5")
 
 // If all goes well, this test module will terminate silently. If not, it will print
index c7fc287..934926a 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index 74b10e7..e7c617b 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index 27bfcda..ec1225b 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index f059931..b6d65bc 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index 100cd9b..ab46fcd 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index 116660d..02c5b41 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index 75bbd5b..9e94c2b 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index a61190a..5223846 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index 629e80b..e8bbc15 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index fdee0be..82312fe 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index 8b4aced..491153b 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index cb14aed..5b6f5cb 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ runFTLNoCJIT
 
 // If all goes well, this test module will terminate silently. If not, it will print
index b4957ba..ec1339b 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "arm"
 //@ skip if $architecture == "x86"
 function assert(b) {
     if (!b)
index 9b39a84..f1c0a74 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "mips" or $architecture == "arm"
 //@ if $buildType == "release" then runDefault else skip end
 
 function assert(b) {
index 8406f91..4d7cd9e 100644 (file)
@@ -1,3 +1,17 @@
+2018-11-01  Guillaume Emont  <guijemont@igalia.com>
+
+        Skip tests on arm/mips that time out now we're running on CLoop
+
+        Unreviewed gardening.
+
+        Since the JIT is temporarily disabled on 32-bit platforms, these tests
+        time out on the bots and need to be disabled. There's more tests
+        disabled on arm because the timeout is longer on the mips bot (as the
+        device is slower to start with), so many of the tests don't time out
+        there.
+
+        * js/script-tests/regress-139548.js: disable on arm and mips.
+
 2018-11-01  Devin Rousso  <drousso@apple.com>
 
         Web Inspector: fix debug WK1 test failures for WI.ObjectStore
index 6d69e78..6bba468 100644 (file)
@@ -1,3 +1,6 @@
+// FIXME: unskip when this is solved
+// https://bugs.webkit.org/show_bug.cgi?id=191163
+//@ skip if $architecture == "mips" or $architecture == "arm"
 //@ slow!
 //@ noEagerNoNoLLIntTestsRunLayoutTest