From ac19e4b29b28b6197f55d49f3b7019f9db176406 Mon Sep 17 00:00:00 2001 From: "kasperl@chromium.org" Date: Wed, 17 Jun 2009 13:57:44 +0000 Subject: [PATCH] Update Mozilla test expectations to better match the new handling of tests that time out. Review URL: http://codereview.chromium.org/126274 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2207 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/x64/codegen-x64.cc | 2 +- test/mozilla/mozilla.status | 28 ++++++++++++++-------------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/x64/codegen-x64.cc b/src/x64/codegen-x64.cc index 9f2335f5c..7156f0f49 100644 --- a/src/x64/codegen-x64.cc +++ b/src/x64/codegen-x64.cc @@ -1440,7 +1440,7 @@ void GenericBinaryOpStub::GenerateSmiCode(MacroAssembler* masm, Label* slow) { // by -1. We cannot use the overflow flag, since it is not set // by idiv instruction. ASSERT(kSmiTag == 0 && kSmiTagSize == 1); - // TODO(X64):TODO(Smi): Smi implementation dependent constant. + // TODO(X64): TODO(Smi): Smi implementation dependent constant. // Value is Smi::fromInt(-(1<<31)) / Smi::fromInt(-1) __ cmpq(rax, Immediate(0x40000000)); __ j(equal, slow); diff --git a/test/mozilla/mozilla.status b/test/mozilla/mozilla.status index 97182f3b1..8f8db83ba 100644 --- a/test/mozilla/mozilla.status +++ b/test/mozilla/mozilla.status @@ -88,16 +88,17 @@ js1_5/GC/regress-348532: SLOW ##################### FLAKY TESTS ##################### # These tests time out in debug mode but pass in product mode +js1_5/Regress/regress-360969-03: PASS || TIMEOUT if $mode == debug +js1_5/Regress/regress-360969-04: PASS || TIMEOUT if $mode == debug +js1_5/Regress/regress-360969-05: PASS || TIMEOUT if $mode == debug +js1_5/Regress/regress-360969-06: PASS || TIMEOUT if $mode == debug + js1_5/Regress/regress-280769-3: PASS || FAIL if $mode == debug js1_5/Regress/regress-203278-1: PASS || FAIL if $mode == debug js1_5/GC/regress-203278-2: PASS || FAIL if $mode == debug js1_5/Regress/regress-244470: PASS || FAIL if $mode == debug ecma_3/RegExp/regress-209067: PASS || FAIL if $mode == debug js1_5/GC/regress-278725: PASS || FAIL if $mode == debug -js1_5/Regress/regress-360969-03: PASS || FAIL if $mode == debug -js1_5/Regress/regress-360969-04: PASS || FAIL if $mode == debug -js1_5/Regress/regress-360969-05: PASS || FAIL if $mode == debug -js1_5/Regress/regress-360969-06: PASS || FAIL if $mode == debug js1_5/extensions/regress-365527: PASS || FAIL if $mode == debug # http://b/issue?id=1206983 js1_5/Regress/regress-367561-03: PASS || FAIL if $mode == debug @@ -247,14 +248,14 @@ js1_5/extensions/regress-459606: PASS || FAIL_OK # PCRE's match limit is reached. SpiderMonkey hangs on the first one, # JSC returns true somehow. Maybe they up the match limit? There is # an open V8 bug 676063 about this. -ecma_3/RegExp/regress-330684: FAIL_OK +ecma_3/RegExp/regress-330684: TIMEOUT # This test contains a regexp that runs exponentially long. Spidermonkey # standalone will hang, though apparently inside Firefox it will trigger a # long-running-script timeout. JSCRE passes by hitting the matchLimit and # just pretending that an exhaustive search found no match. -ecma_3/RegExp/regress-307456: PASS || FAIL_OK +ecma_3/RegExp/regress-307456: PASS || TIMEOUT # We do not detect overflow in bounds for back references and {} @@ -594,7 +595,7 @@ js1_5/Regress/regress-306633: FAIL # This test seems designed to fail (it produces a 700Mbyte string). # We fail on out of memory. The important thing is not to crash. -js1_5/Regress/regress-303213: FAIL +js1_5/Regress/regress-303213: FAIL || TIMEOUT if $mode == debug # Bug 1202592: New ecma_3/String/15.5.4.11 is failing. @@ -630,7 +631,6 @@ js1_5/extensions/regress-313803: FAIL_OK js1_5/extensions/regress-314874: FAIL_OK js1_5/extensions/regress-322957: FAIL_OK js1_5/extensions/regress-328556: FAIL_OK -js1_5/extensions/regress-330569: FAIL_OK js1_5/extensions/regress-333541: FAIL_OK js1_5/extensions/regress-335700: FAIL_OK js1_5/extensions/regress-336409-1: FAIL_OK @@ -640,7 +640,6 @@ js1_5/extensions/regress-336410-2: FAIL_OK js1_5/extensions/regress-341956-01: FAIL_OK js1_5/extensions/regress-341956-02: FAIL_OK js1_5/extensions/regress-341956-03: FAIL_OK -js1_5/extensions/regress-342960: FAIL_OK js1_5/extensions/regress-345967: FAIL_OK js1_5/extensions/regress-346494-01: FAIL_OK js1_5/extensions/regress-346494: FAIL_OK @@ -653,7 +652,6 @@ js1_5/extensions/regress-350531: FAIL_OK js1_5/extensions/regress-351102-01: FAIL_OK js1_5/extensions/regress-351102-02: FAIL_OK js1_5/extensions/regress-351102-06: FAIL_OK -js1_5/extensions/regress-351448: FAIL_OK js1_5/extensions/regress-351973: FAIL_OK js1_5/extensions/regress-352060: FAIL_OK js1_5/extensions/regress-352094: FAIL_OK @@ -716,6 +714,10 @@ js1_5/extensions/scope-001: FAIL_OK js1_5/extensions/toLocaleFormat-01: FAIL_OK js1_5/extensions/toLocaleFormat-02: FAIL_OK +js1_5/extensions/regress-330569: TIMEOUT +js1_5/extensions/regress-351448: TIMEOUT +js1_5/extensions/regress-342960: FAIL_OK || TIMEOUT if $mode == debug + ##################### DECOMPILATION TESTS ##################### @@ -776,13 +778,11 @@ js1_5/decompilation/regress-383721: PASS || FAIL js1_5/decompilation/regress-406555: PASS || FAIL -[ $FAST == yes ] - # These tests take an unreasonable amount of time so we skip them # in fast mode. -js1_5/Regress/regress-312588: SKIP -js1_5/Regress/regress-271716-n: SKIP +js1_5/Regress/regress-312588: TIMEOUT || SKIP if $FAST == yes +js1_5/Regress/regress-271716-n: PASS || SKIP if $FAST == yes [ $FAST == yes && $ARCH == arm ] -- 2.34.1