Skip slow jsc tests on embedded platforms
authorguijemont@igalia.com <guijemont@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 21 Dec 2017 15:43:56 +0000 (15:43 +0000)
committerguijemont@igalia.com <guijemont@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 21 Dec 2017 15:43:56 +0000 (15:43 +0000)
https://bugs.webkit.org/show_bug.cgi?id=180937

Reviewed by Carlos Alberto Lopez Perez.

The tests typeProfiler/deltablue-for-of.js and
typeProfiler/getter-richards.js take a very long time in the
ftl-no-cjit-type-profiler-force-poly-proto on embedded platform, and
thus always timeout. They should be skipped on these platforms.

* typeProfiler/deltablue-for-of.js: Skip on arm*/mips.
* typeProfiler/getter-richards.js: Skip on arm*/mips.

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

JSTests/ChangeLog
JSTests/typeProfiler/deltablue-for-of.js
JSTests/typeProfiler/getter-richards.js

index 00f0e36..42a2c9c 100644 (file)
@@ -1,3 +1,18 @@
+2017-12-21  Guillaume Emont  <guijemont@igalia.com>
+
+        Skip slow jsc tests on embedded platforms
+        https://bugs.webkit.org/show_bug.cgi?id=180937
+
+        Reviewed by Carlos Alberto Lopez Perez.
+
+        The tests typeProfiler/deltablue-for-of.js and
+        typeProfiler/getter-richards.js take a very long time in the
+        ftl-no-cjit-type-profiler-force-poly-proto on embedded platform, and
+        thus always timeout. They should be skipped on these platforms.
+
+        * typeProfiler/deltablue-for-of.js: Skip on arm*/mips.
+        * typeProfiler/getter-richards.js: Skip on arm*/mips.
+
 2017-12-19  Yusuke Suzuki  <utatane.tea@gmail.com>
 
         [JSC] Do not check isValid() in op_new_regexp
index 908c243..89f820c 100644 (file)
@@ -1,4 +1,4 @@
-//@ if $buildType == "debug" then skip else runTypeProfiler end
+//@ if $buildType == "debug" or $architecture =~ /arm|mips/ then skip else runTypeProfiler end
 
 // Copyright 2008 the V8 project authors. All rights reserved.
 // Copyright 1996 John Maloney and Mario Wolczko.
index 3a6bd5c..b02f590 100644 (file)
@@ -1,4 +1,4 @@
-//@ if $buildType == "debug" then skip else runTypeProfiler end
+//@ if $buildType == "debug" or $architecture =~ /arm|mips/ then skip else runTypeProfiler end
 
 // Copyright 2006-2008 the V8 project authors. All rights reserved.
 // Copyright 2014 Apple Inc.