Title: [265069] trunk/JSTests
Revision
265069
Author
ysuz...@apple.com
Date
2020-07-29 16:50:22 -0700 (Wed, 29 Jul 2020)

Log Message

[JSC] Skip too heavy tests for Debug build
https://bugs.webkit.org/show_bug.cgi?id=214939

Reviewed by Mark Lam.

They are taking too much time in Debug build and cause timeout. We should skip them.

* ChakraCore.yaml:
* stress/codeblock-destructor-access-unlinkedcodeblock.js:
* stress/dfg-to-string-on-string-object-does-not-gc.js:
* stress/rest-parameter-many-arguments.js:

Modified Paths

Diff

Modified: trunk/JSTests/ChakraCore.yaml (265068 => 265069)


--- trunk/JSTests/ChakraCore.yaml	2020-07-29 23:40:45 UTC (rev 265068)
+++ trunk/JSTests/ChakraCore.yaml	2020-07-29 23:50:22 UTC (rev 265069)
@@ -1007,7 +1007,12 @@
 - path: ChakraCore/test/Object/var.js
   cmd: runChakra :baseline, "NoException", "var.baseline-jsc", []
 - path: ChakraCore/test/Object/Slow.js
-  cmd: runChakra :pass, "NoException", "", []
+  cmd: |
+      if $buildType == "debug"
+          skip
+      else
+          runChakra :pass, "NoException", "", []
+      end
 - path: ChakraCore/test/Object/NumericPropertyIsEnumerable.js
   cmd: runChakra :baseline, "NoException", "NumericPropertyIsEnumerable.baseline", []
 - path: ChakraCore/test/Object/defineProperty.js

Modified: trunk/JSTests/ChangeLog (265068 => 265069)


--- trunk/JSTests/ChangeLog	2020-07-29 23:40:45 UTC (rev 265068)
+++ trunk/JSTests/ChangeLog	2020-07-29 23:50:22 UTC (rev 265069)
@@ -1,3 +1,17 @@
+2020-07-29  Yusuke Suzuki  <ysuz...@apple.com>
+
+        [JSC] Skip too heavy tests for Debug build
+        https://bugs.webkit.org/show_bug.cgi?id=214939
+
+        Reviewed by Mark Lam.
+
+        They are taking too much time in Debug build and cause timeout. We should skip them.
+
+        * ChakraCore.yaml:
+        * stress/codeblock-destructor-access-unlinkedcodeblock.js:
+        * stress/dfg-to-string-on-string-object-does-not-gc.js:
+        * stress/rest-parameter-many-arguments.js:
+
 2020-07-29  Tadeu Zagallo  <tzaga...@apple.com>
 
         WebAssembly validation for call_indirect is incorrect

Modified: trunk/JSTests/stress/codeblock-destructor-access-unlinkedcodeblock.js (265068 => 265069)


--- trunk/JSTests/stress/codeblock-destructor-access-unlinkedcodeblock.js	2020-07-29 23:40:45 UTC (rev 265068)
+++ trunk/JSTests/stress/codeblock-destructor-access-unlinkedcodeblock.js	2020-07-29 23:50:22 UTC (rev 265069)
@@ -1,4 +1,4 @@
-//@ skip if $memoryLimited
+//@ skip if $memoryLimited || $buildType == "debug"
 //@ runDefault("--returnEarlyFromInfiniteLoopsForFuzzing=1")
 //@ slow!
 

Modified: trunk/JSTests/stress/dfg-to-string-on-string-object-does-not-gc.js (265068 => 265069)


--- trunk/JSTests/stress/dfg-to-string-on-string-object-does-not-gc.js	2020-07-29 23:40:45 UTC (rev 265068)
+++ trunk/JSTests/stress/dfg-to-string-on-string-object-does-not-gc.js	2020-07-29 23:50:22 UTC (rev 265069)
@@ -1,3 +1,4 @@
+//@ skip if $buildType == "debug"
 //@ requireOptions("--exceptionStackTraceLimit=0", "--defaultErrorStackTraceLimit=0", "--forceRAMSize=1000000", "--forceDebuggerBytecodeGeneration=1", "--useZombieMode=1", "--jitPolicyScale=0", "--collectContinuously=1", "--useConcurrentJIT=0")
 
 function assert(b) {

Modified: trunk/JSTests/stress/rest-parameter-many-arguments.js (265068 => 265069)


--- trunk/JSTests/stress/rest-parameter-many-arguments.js	2020-07-29 23:40:45 UTC (rev 265068)
+++ trunk/JSTests/stress/rest-parameter-many-arguments.js	2020-07-29 23:50:22 UTC (rev 265069)
@@ -1,4 +1,4 @@
-//@ skip if $architecture == "x86"
+//@ skip if $architecture == "x86" || $buildType == "debug"
 
 function assert(b) {
     if (!b)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to