https://bugs.webkit.org/show_bug.cgi?id=133149
Patch by Eva Balazsfalvi <evab.u-szeged@partner.samsung.com> on 2014-06-03
Reviewed by Csaba Osztrogonác.
PerformanceTests/SunSpider:
* profiler-test.yaml: Skip profiler tests only if the architecture isn't x86 and the host is Darwin.
Source/JavaScriptCore:
* tests/mozilla/mozilla-tests.yaml: Skip js1_5/Regress/regress-159334.js only if the architecture isn't x86 and the host is Darwin.
Tools:
* Scripts/run-jsc-stress-tests: Added determineOS to determine the host operating system the script run on.
LayoutTests:
* js/script-tests/function-apply-many-args.js: Skip it only if the architecture isn't x86 and the host is Darwin.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@169559
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2014-06-03 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
+
+ REGRESSION(r169092 and r169102): Skip failing JSC tests poperly on non-x86 Darwin platforms
+ https://bugs.webkit.org/show_bug.cgi?id=133149
+
+ Reviewed by Csaba Osztrogonác.
+
+ * js/script-tests/function-apply-many-args.js: Skip it only if the architecture isn't x86 and the host is Darwin.
+
2014-06-02 Jinwoo Song <jinwoo7.song@samsung.com>
Unreviewed EFL gardening. Rebaseline after r169522.
-//@ skip if $architecture !~ /x86/i
+//@ skip if $architecture !~ /x86/i and $hostOS == "darwin"
description("Tests that we throw an error when passing a number of arguments beyond a certain threshold.");
+2014-06-03 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
+
+ REGRESSION(r169092 and r169102): Skip failing JSC tests poperly on non-x86 Darwin platforms
+ https://bugs.webkit.org/show_bug.cgi?id=133149
+
+ Reviewed by Csaba Osztrogonác.
+
+ * profiler-test.yaml: Skip profiler tests only if the architecture isn't x86 and the host is Darwin.
+
2014-05-21 Filip Pizlo <fpizlo@apple.com>
Unreviewed, roll out http://trac.webkit.org/changeset/169159.
- path: tests/sunspider-1.0
cmd: |
- if $architecture =~ /x86/
- runProfiler
- else
+ if $architecture !~ /x86/i and $hostOS == "darwin"
skip
+ else
+ runProfiler
end
+2014-06-03 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
+
+ REGRESSION(r169092 and r169102): Skip failing JSC tests poperly on non-x86 Darwin platforms
+ https://bugs.webkit.org/show_bug.cgi?id=133149
+
+ Reviewed by Csaba Osztrogonác.
+
+ * tests/mozilla/mozilla-tests.yaml: Skip js1_5/Regress/regress-159334.js only if the architecture isn't x86 and the host is Darwin.
+
2014-05-31 Anders Carlsson <andersca@apple.com>
Add a LazyNeverDestroyed class template and use it
cmd: defaultRunMozillaTest :normal, "../shell.js"
- path: js1_5/Regress/regress-159334.js
cmd: |
- if $architecture =~ /x86/i
- defaultRunMozillaTest :normal, "../shell.js"
- else
+ if $architecture !~ /x86/i and $hostOS == "darwin"
skip
+ else
+ defaultRunMozillaTest :normal, "../shell.js"
end
- path: js1_5/Regress/regress-168347.js
cmd: defaultRunMozillaTest :normal, "../shell.js"
+2014-06-03 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
+
+ REGRESSION(r169092 and r169102): Skip failing JSC tests poperly on non-x86 Darwin platforms
+ https://bugs.webkit.org/show_bug.cgi?id=133149
+
+ Reviewed by Csaba Osztrogonác.
+
+ * Scripts/run-jsc-stress-tests: Added determineOS to determine the host operating system the script run on.
+
2014-06-02 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
Add a verbose flag to binding tests
require 'fileutils'
require 'getoptlong'
require 'pathname'
+require 'rbconfig'
require 'uri'
require 'yaml'
end
end
+def determineOS
+ case RbConfig::CONFIG["host_os"]
+ when /darwin/i
+ "darwin"
+ when /linux/i
+ "linux"
+ when /mswin|mingw|cygwin/
+ "windows"
+ else
+ $stderr.puts "Warning: unable to determine host operating system"
+ nil
+ end
+end
+
$architecture = determineArchitecture
+$hostOS = determineOS
$numFailures = 0