Temporarily Skip JSC stress test failures that are consistently occurring.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 5 Jun 2018 22:57:06 +0000 (22:57 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 5 Jun 2018 22:57:06 +0000 (22:57 +0000)
https://bugs.webkit.org/show_bug.cgi?id=186283

Unreviewed test gardening.

Patch by David Fenton <david_fenton@apple.com> on 2018-06-05

* executableAllocationFuzz.yaml:
* slowMicrobenchmarks/default-derived-constructor.js:
* stress/put-direct-index-broken-2.js:
* stress/splay-flash-access.js:
* stress/spread-forward-call-varargs-stack-overflow.js:

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

JSTests/ChangeLog
JSTests/executableAllocationFuzz.yaml
JSTests/slowMicrobenchmarks/default-derived-constructor.js
JSTests/stress/put-direct-index-broken-2.js
JSTests/stress/splay-flash-access.js
JSTests/stress/spread-forward-call-varargs-stack-overflow.js

index f541ac7..57c7bdc 100644 (file)
@@ -1,3 +1,16 @@
+2018-06-05  David Fenton  <david_fenton@apple.com>
+
+        Temporarily Skip JSC stress test failures that are consistently occurring.
+        https://bugs.webkit.org/show_bug.cgi?id=186283
+
+        Unreviewed test gardening.
+
+        * executableAllocationFuzz.yaml:
+        * slowMicrobenchmarks/default-derived-constructor.js:
+        * stress/put-direct-index-broken-2.js:
+        * stress/splay-flash-access.js:
+        * stress/spread-forward-call-varargs-stack-overflow.js:
+
 2018-06-04  Keith Miller  <keith_miller@apple.com>
 
         Add test for CoW conversions in the DFG/FTL
index b0ea004..9d63db9 100644 (file)
@@ -23,7 +23,7 @@
 
 - path: executableAllocationFuzz
   cmd: |
-      if ($hostOS == "windows")
+      if ($hostOS == "windows" || $architecture == "x86")
           skip
       else
           runExecutableAllocationFuzz("default")
index d081511..cf65119 100644 (file)
@@ -1,3 +1,4 @@
+//@ skip if $architecture == "x86"
 function createClassHierarchy(depth) {
     let currentClass = class Base { };
     for (let i = 0; i < depth; i++) {
index 1f47a91..ee6da71 100644 (file)
@@ -1,3 +1,4 @@
+//@ skip if $architecture == "x86"
 function assert(b) {
     if (!b)
         throw new Error("Bad assertion");
index ee0757d..68dcb29 100644 (file)
@@ -1,4 +1,4 @@
-//@skip if $memoryLimited
+//@ skip if $memoryLimited || $architecture == "x86"
 //@ runNoisyTestDefault
 //@ runNoisyTestNoCJIT
 
index ed82286..b4957ba 100644 (file)
@@ -1,3 +1,4 @@
+//@ skip if $architecture == "x86"
 function assert(b) {
     if (!b)
         throw new Error("Bad assertion");