Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(122)

Side by Side Diff: test/mozilla/mozilla.status

Issue 155723005: A64: Synchronize with r19001. (Closed) Base URL: https://v8.googlecode.com/svn/branches/experimental/a64
Patch Set: Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « test/mjsunit/value-wrapper-accessor.js ('k') | test/test262/test262.status » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2011 the V8 project authors. All rights reserved. 1 # Copyright 2011 the V8 project authors. All rights reserved.
2 # Redistribution and use in source and binary forms, with or without 2 # Redistribution and use in source and binary forms, with or without
3 # modification, are permitted provided that the following conditions are 3 # modification, are permitted provided that the following conditions are
4 # met: 4 # met:
5 # 5 #
6 # * Redistributions of source code must retain the above copyright 6 # * Redistributions of source code must retain the above copyright
7 # notice, this list of conditions and the following disclaimer. 7 # notice, this list of conditions and the following disclaimer.
8 # * Redistributions in binary form must reproduce the above 8 # * Redistributions in binary form must reproduce the above
9 # copyright notice, this list of conditions and the following 9 # copyright notice, this list of conditions and the following
10 # disclaimer in the documentation and/or other materials provided 10 # disclaimer in the documentation and/or other materials provided
(...skipping 24 matching lines...) Expand all
35 # cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -D 2010-06-29 moz illa/js/tests 35 # cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -D 2010-06-29 moz illa/js/tests
36 # mv mozilla/js/tests data 36 # mv mozilla/js/tests data
37 # rm -rf mozilla 37 # rm -rf mozilla
38 38
39 # -------------------------------------------------------------------- 39 # --------------------------------------------------------------------
40 # If you add a test case to this file, please try to provide 40 # If you add a test case to this file, please try to provide
41 # an explanation of why the test fails; this may ease future 41 # an explanation of why the test fails; this may ease future
42 # debugging. 42 # debugging.
43 # -------------------------------------------------------------------- 43 # --------------------------------------------------------------------
44 44
45
46 ##################### NEEDS INVESTIGATION ##############
47
48 # BUG(2893): These tests started to fail after i18n support was turned on. Need
49 # to investigate why.
50 [ 45 [
51 [ALWAYS, { 46 [ALWAYS, {
47 ##################### NEEDS INVESTIGATION ##############
48
49 # BUG(2893): These tests started to fail after i18n support was turned on.
50 # Need to investigate why.
52 'ecma_3/Number/15.7.4.3-02': [PASS, FAIL], 51 'ecma_3/Number/15.7.4.3-02': [PASS, FAIL],
53 'ecma_3/Date/15.9.5.5-02': [PASS, FAIL], 52 'ecma_3/Date/15.9.5.5-02': [PASS, FAIL],
54 53
55 ##################### SKIPPED TESTS ##################### 54 ##################### SKIPPED TESTS #####################
56 55
57 # This test checks that we behave properly in an out-of-memory 56 # This test checks that we behave properly in an out-of-memory
58 # situation. The test fails in V8 with an exception and takes a long 57 # situation. The test fails in V8 with an exception and takes a long
59 # time to do so. 58 # time to do so.
60 'js1_5/Regress/regress-271716-n': [SKIP], 59 'js1_5/Regress/regress-271716-n': [SKIP],
61 60
62 # BUG(960): This test has an insane amount of output when it times out, 61 # BUG(960): This test has an insane amount of output when it times out,
63 # messing up ability to see other failures on the waterfall. 62 # messing up ability to see other failures on the waterfall.
64 'js1_5/extensions/regress-342960': [SKIP], 63 'js1_5/extensions/regress-342960': [SKIP],
65 64
66 # This test uses a unitialized variable. A Bug has been filed: 65 # This test uses a unitialized variable. A Bug has been filed:
67 # https://bugzilla.mozilla.org/show_bug.cgi?id=575575 66 # https://bugzilla.mozilla.org/show_bug.cgi?id=575575
68 'js1_5/Array/regress-465980-02': [SKIP], 67 'js1_5/Array/regress-465980-02': [SKIP],
69 68
70 # These tests are simply wrong (i.e., they do not test what they intend 69 # These tests are simply wrong (i.e., they do not test what they intend
71 # to test). 70 # to test).
72 # In particular, these two compare numbers to NaN with != in the current 71 # In particular, these two compare numbers to NaN with != in the current
73 # version of the Mozilla tests. This is *fixed* in a later version. 72 # version of the Mozilla tests. This is *fixed* in a later version.
74 # The tests should be re-enabled when switching to a new version. 73 # The tests should be re-enabled when switching to a new version.
75 'ecma_3/Date/15.9.3.2-1': [SKIP], 74 'ecma_3/Date/15.9.3.2-1': [SKIP],
76 'js1_2/function/Number': [SKIP], 75 'js1_2/function/Number': [SKIP],
77 76
78 # TODO(2018): Temporarily allow timeout in debug mode. 77 # TODO(2018): Temporarily allow timeout in debug mode.
79 'js1_5/GC/regress-203278-2': [PASS, ['mode == debug', TIMEOUT, FAIL]], 78 'js1_5/GC/regress-203278-2': [PASS, ['mode == debug', TIMEOUT, NO_VARIANTS, FA IL]],
80 79
81 ##################### SLOW TESTS ##################### 80 ##################### SLOW TESTS #####################
82 81
83 # This takes a long time to run (~100 seconds). It should only be run 82 # This takes a long time to run (~100 seconds). It should only be run
84 # by the really patient. 83 # by the really patient.
85 'js1_5/GC/regress-324278': [SKIP], 84 'js1_5/GC/regress-324278': [SKIP],
86 85
87 # This takes a long time to run because our indexOf operation is 86 # This takes a long time to run because our indexOf operation is
88 # pretty slow - it causes a lot of GCs; see issue 87 # pretty slow - it causes a lot of GCs; see issue
89 # #926379. We could consider marking this SKIP because it takes a 88 # #926379. We could consider marking this SKIP because it takes a
90 # while to run to completion. 89 # while to run to completion.
91 'js1_5/GC/regress-338653': [SKIP], 90 'js1_5/GC/regress-338653': [SKIP],
92 91
93 # This test is designed to run until it runs out of memory. This takes 92 # This test is designed to run until it runs out of memory. This takes
94 # a very long time because it builds strings character by character 93 # a very long time because it builds strings character by character
95 # and compiles a lot of regular expressions. We could consider marking 94 # and compiles a lot of regular expressions. We could consider marking
96 # this SKIP because it takes a while to run to completion. 95 # this SKIP because it takes a while to run to completion.
97 'js1_5/GC/regress-346794': [SKIP], 96 'js1_5/GC/regress-346794': [SKIP],
98 97
99 # Runs out of memory while trying to build huge string of 'x' 98 # Runs out of memory while trying to build huge string of 'x'
100 # characters. This takes a long time to run (~32 seconds). 99 # characters. This takes a long time to run (~32 seconds).
101 'js1_5/GC/regress-348532': [SKIP], 100 'js1_5/GC/regress-348532': [SKIP],
102 101
103 102
104 ##################### FLAKY TESTS ##################### 103 ##################### FLAKY TESTS #####################
105 104
106 # These tests time out in debug mode but pass in product mode 105 # These tests time out in debug mode but pass in product mode
107 'js1_5/Regress/regress-360969-03': [PASS, ['mode == debug', TIMEOUT]], 106 'js1_5/Regress/regress-360969-03': [PASS, ['mode == debug', TIMEOUT, NO_VARIAN TS]],
108 'js1_5/Regress/regress-360969-04': [PASS, ['mode == debug', TIMEOUT]], 107 'js1_5/Regress/regress-360969-04': [PASS, ['mode == debug', TIMEOUT, NO_VARIAN TS]],
109 'js1_5/Regress/regress-360969-05': [PASS, ['mode == debug', TIMEOUT]], 108 'js1_5/Regress/regress-360969-05': [PASS, ['mode == debug', TIMEOUT, NO_VARIAN TS]],
110 'js1_5/Regress/regress-360969-06': [PASS, ['mode == debug', TIMEOUT]], 109 'js1_5/Regress/regress-360969-06': [PASS, ['mode == debug', TIMEOUT, NO_VARIAN TS]],
111 'js1_5/extensions/regress-365527': [PASS, ['mode == debug', TIMEOUT]], 110 'js1_5/extensions/regress-365527': [PASS, ['mode == debug', TIMEOUT, NO_VARIAN TS]],
112 111
113 'js1_5/Regress/regress-280769-3': [PASS, ['mode == debug', FAIL]], 112 'js1_5/Regress/regress-280769-3': [PASS, ['mode == debug', FAIL]],
114 'js1_5/Regress/regress-203278-1': [PASS, ['mode == debug', FAIL]], 113 'js1_5/Regress/regress-203278-1': [PASS, ['mode == debug', FAIL]],
115 'js1_5/Regress/regress-244470': [PASS, ['mode == debug', FAIL]], 114 'js1_5/Regress/regress-244470': [PASS, ['mode == debug', FAIL]],
116 'ecma_3/RegExp/regress-209067': [PASS, ['mode == debug', FAIL]], 115 'ecma_3/RegExp/regress-209067': [PASS, ['mode == debug', FAIL]],
117 'js1_5/GC/regress-278725': [PASS, ['mode == debug', FAIL]], 116 'js1_5/GC/regress-278725': [PASS, ['mode == debug', FAIL]],
118 # http://b/issue?id=1206983 117 # http://b/issue?id=1206983
119 'js1_5/Regress/regress-367561-03': [PASS, ['mode == debug', FAIL]], 118 'js1_5/Regress/regress-367561-03': [PASS, ['mode == debug', FAIL]],
120 'ecma/Date/15.9.5.10-2': [PASS, FAIL, ['mode == debug', TIMEOUT]], 119 'ecma/Date/15.9.5.10-2': [PASS, FAIL, ['mode == debug', TIMEOUT, NO_VARIANTS]] ,
121 120
122 # These tests create two Date objects just after each other and 121 # These tests create two Date objects just after each other and
123 # expects them to match. Sometimes this happens on the border 122 # expects them to match. Sometimes this happens on the border
124 # between one second and the next. 123 # between one second and the next.
125 'ecma/Date/15.9.2.1': [PASS, FAIL], 124 'ecma/Date/15.9.2.1': [PASS, FAIL],
126 'ecma/Date/15.9.2.2-1': [PASS, FAIL], 125 'ecma/Date/15.9.2.2-1': [PASS, FAIL],
127 'ecma/Date/15.9.2.2-2': [PASS, FAIL], 126 'ecma/Date/15.9.2.2-2': [PASS, FAIL],
128 'ecma/Date/15.9.2.2-3': [PASS, FAIL], 127 'ecma/Date/15.9.2.2-3': [PASS, FAIL],
129 'ecma/Date/15.9.2.2-4': [PASS, FAIL], 128 'ecma/Date/15.9.2.2-4': [PASS, FAIL],
130 'ecma/Date/15.9.2.2-5': [PASS, FAIL], 129 'ecma/Date/15.9.2.2-5': [PASS, FAIL],
(...skipping 29 matching lines...) Expand all
160 'ecma_3/RegExp/regress-311414': [PASS, FAIL], 159 'ecma_3/RegExp/regress-311414': [PASS, FAIL],
161 'ecma_3/RegExp/regress-289669': [PASS, FAIL], 160 'ecma_3/RegExp/regress-289669': [PASS, FAIL],
162 'js1_5/String/regress-314890': [PASS, FAIL], 161 'js1_5/String/regress-314890': [PASS, FAIL],
163 'js1_5/String/regress-56940-01': [PASS, FAIL], 162 'js1_5/String/regress-56940-01': [PASS, FAIL],
164 'js1_5/String/regress-56940-02': [PASS, FAIL], 163 'js1_5/String/regress-56940-02': [PASS, FAIL],
165 'js1_5/String/regress-157334-01': [PASS, FAIL], 164 'js1_5/String/regress-157334-01': [PASS, FAIL],
166 'js1_5/String/regress-322772': [PASS, FAIL], 165 'js1_5/String/regress-322772': [PASS, FAIL],
167 'js1_5/Array/regress-99120-01': [PASS, FAIL], 166 'js1_5/Array/regress-99120-01': [PASS, FAIL],
168 'js1_5/Array/regress-99120-02': [PASS, FAIL], 167 'js1_5/Array/regress-99120-02': [PASS, FAIL],
169 'js1_5/Regress/regress-347306-01': [PASS, FAIL], 168 'js1_5/Regress/regress-347306-01': [PASS, FAIL],
170 'js1_5/Regress/regress-416628': [PASS, FAIL, ['mode == debug', TIMEOUT]], 169 'js1_5/Regress/regress-416628': [PASS, FAIL, ['mode == debug', TIMEOUT, NO_VAR IANTS]],
171 170
172 171
173 # The following two tests assume that daylight savings time starts first 172 # The following two tests assume that daylight savings time starts first
174 # Sunday in April. This is not true when executing the tests outside 173 # Sunday in April. This is not true when executing the tests outside
175 # California! In Denmark the adjustment starts one week earlier!. Tests based 174 # California! In Denmark the adjustment starts one week earlier.
176 # on shell that use dates in this gap are flaky. 175 # Tests based on shell that use dates in this gap are flaky.
177 'ecma/Date/15.9.5.10-1': [PASS, FAIL], 176 'ecma/Date/15.9.5.10-1': [PASS, FAIL],
178 'ecma/Date/15.9.5.12-1': [PASS, FAIL], 177 'ecma/Date/15.9.5.12-1': [PASS, FAIL],
179 'ecma/Date/15.9.5.14': [PASS, FAIL], 178 'ecma/Date/15.9.5.14': [PASS, FAIL],
180 'ecma/Date/15.9.5.34-1': [PASS, FAIL], 179 'ecma/Date/15.9.5.34-1': [PASS, FAIL],
181 180
182 181
183 # These tests sometimes pass (in particular on Windows). They build up 182 # These tests sometimes pass (in particular on Windows). They build up
184 # a lot of stuff on the stack, which normally causes a stack overflow, 183 # a lot of stuff on the stack, which normally causes a stack overflow,
185 # but sometimes it makes it through? 184 # but sometimes it makes it through?
186 'js1_5/Regress/regress-98901': [PASS, FAIL], 185 'js1_5/Regress/regress-98901': [PASS, FAIL],
187 186
188 187
189 # Tests that sorting arrays of ints is less than 3 times as fast 188 # Tests that sorting arrays of ints is less than 3 times as fast
190 # as sorting arrays of strings. 189 # as sorting arrays of strings.
191 'js1_5/extensions/regress-371636': [PASS, FAIL, ['mode == debug', TIMEOUT]], 190 'js1_5/extensions/regress-371636': [PASS, FAIL, ['mode == debug', TIMEOUT, NO_ VARIANTS]],
192 191
193 192
194 # Tests depend on GC timings. Inherently flaky. 193 # Tests depend on GC timings. Inherently flaky.
195 'js1_5/GC/regress-383269-01': [PASS, FAIL], 194 'js1_5/GC/regress-383269-01': [PASS, FAIL],
196 'js1_5/GC/regress-383269-02': [PASS, FAIL], 195 'js1_5/GC/regress-383269-02': [PASS, FAIL],
197 'js1_5/Regress/regress-404755': [PASS, FAIL], 196 'js1_5/Regress/regress-404755': [PASS, FAIL],
198 197
199 198
200 # Test that depends on timer resolution. Fails every now and then 199 # Test that depends on timer resolution. Fails every now and then
201 # if we're unlucky enough to get a context switch at a bad time. 200 # if we're unlucky enough to get a context switch at a bad time.
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
267 # 'minimum repeat count' is reached, the empty string must not match. 266 # 'minimum repeat count' is reached, the empty string must not match.
268 # In this case, we are similar but not identical to JSC. Hard to 267 # In this case, we are similar but not identical to JSC. Hard to
269 # support the JS behavior with PCRE, so maybe emulate JSC? 268 # support the JS behavior with PCRE, so maybe emulate JSC?
270 'ecma_3/RegExp/regress-209919': [PASS, FAIL_OK], 269 'ecma_3/RegExp/regress-209919': [PASS, FAIL_OK],
271 'js1_5/extensions/regress-459606': [PASS, FAIL_OK], 270 'js1_5/extensions/regress-459606': [PASS, FAIL_OK],
272 271
273 272
274 # PCRE's match limit is reached. SpiderMonkey hangs on the first one, 273 # PCRE's match limit is reached. SpiderMonkey hangs on the first one,
275 # JSC returns true somehow. Maybe they up the match limit? There is 274 # JSC returns true somehow. Maybe they up the match limit? There is
276 # an open V8 bug 676063 about this. 275 # an open V8 bug 676063 about this.
277 'ecma_3/RegExp/regress-330684': [TIMEOUT], 276 # TODO(yangguo): Hangs on complex regexp. Please investigate if this gives
277 # any useful coverage.
278 'ecma_3/RegExp/regress-330684': [SKIP],
278 279
279 280
280 # This test contains a regexp that runs exponentially long. Spidermonkey 281 # This test contains a regexp that runs exponentially long. Spidermonkey
281 # standalone will hang, though apparently inside Firefox it will trigger a 282 # standalone will hang, though apparently inside Firefox it will trigger a
282 # long-running-script timeout. JSCRE passes by hitting the matchLimit and 283 # long-running-script timeout. JSCRE passes by hitting the matchLimit and
283 # just pretending that an exhaustive search found no match. 284 # just pretending that an exhaustive search found no match.
284 'ecma_3/RegExp/regress-307456': [PASS, TIMEOUT], 285 # TODO(yangguo): Hangs on complex regexp. Please investigate if this gives
286 # any useful coverage.
287 'ecma_3/RegExp/regress-307456': [SKIP],
285 288
286 289
287 # We do not detect overflow in bounds for back references and {} 290 # We do not detect overflow in bounds for back references and {}
288 # quantifiers. Might fix by parsing numbers differently? 291 # quantifiers. Might fix by parsing numbers differently?
289 'js1_5/Regress/regress-230216-2': [FAIL_OK], 292 'js1_5/Regress/regress-230216-2': [FAIL_OK],
290 293
291 294
292 # Regexp too long for PCRE. 295 # Regexp too long for PCRE.
293 'js1_5/Regress/regress-280769': [PASS, FAIL], 296 'js1_5/Regress/regress-280769': [PASS, FAIL],
294 'js1_5/Regress/regress-280769-1': [PASS, FAIL], 297 'js1_5/Regress/regress-280769-1': [PASS, FAIL],
(...skipping 183 matching lines...) Expand 10 before | Expand all | Expand 10 after
478 'ecma_2/RegExp/exec-001': [FAIL_OK], 481 'ecma_2/RegExp/exec-001': [FAIL_OK],
479 'ecma_2/String/replace-001': [FAIL_OK], 482 'ecma_2/String/replace-001': [FAIL_OK],
480 483
481 484
482 # We do not strip unicode format control characters. This is really 485 # We do not strip unicode format control characters. This is really
483 # required for working with non-latin character sets. We match JSC 486 # required for working with non-latin character sets. We match JSC
484 # and IE here. Firefox matches the spec (section 7.1). 487 # and IE here. Firefox matches the spec (section 7.1).
485 'ecma_3/Unicode/uc-001': [FAIL_OK], 488 'ecma_3/Unicode/uc-001': [FAIL_OK],
486 489
487 490
488 # A non-breaking space doesn't match \s in a regular expression. This behavio ur 491 # A non-breaking space doesn't match \s in a regular expression. This
489 # matches JSC. All the VMs have different behaviours in which characters matc h 492 # behaviour matches JSC. All the VMs have different behaviours in which
490 # \s so we do the same as JSC until they change. 493 # characters match \s so we do the same as JSC until they change.
491 'ecma_3/Unicode/uc-002': [PASS, FAIL_OK], 494 'ecma_3/Unicode/uc-002': [PASS, FAIL_OK],
492 495
493 496
494 # String.prototype.split on empty strings always returns an array 497 # String.prototype.split on empty strings always returns an array
495 # with one element (as specified in ECMA-262). 498 # with one element (as specified in ECMA-262).
496 'js1_2/Array/array_split_1': [FAIL_OK], 499 'js1_2/Array/array_split_1': [FAIL_OK],
497 500
498 501
499 # The concat() method is defined in Array.prototype; not Array. 502 # The concat() method is defined in Array.prototype; not Array.
500 'js1_5/Array/regress-313153': [FAIL_OK], 503 'js1_5/Array/regress-313153': [FAIL_OK],
(...skipping 23 matching lines...) Expand all
524 527
525 # The length of Error functions is 1 not 3. 528 # The length of Error functions is 1 not 3.
526 'js1_5/Exceptions/regress-123002': [FAIL_OK], 529 'js1_5/Exceptions/regress-123002': [FAIL_OK],
527 530
528 531
529 # Reserved keywords as function names, etc is not supported. 532 # Reserved keywords as function names, etc is not supported.
530 'js1_5/LexicalConventions/regress-343675': [FAIL_OK], 533 'js1_5/LexicalConventions/regress-343675': [FAIL_OK],
531 534
532 535
533 # Tests if future reserved keywords of ECMA-262, edition 3 emit warnings. We 536 # Tests if future reserved keywords of ECMA-262, edition 3 emit warnings. We
534 # implement the edition 5 behaviour and fail on use of edition 5 future reserv ed 537 # implement the edition 5 behaviour and fail on use of edition 5 future
535 # keywords as identifiers. 538 # reserved keywords as identifiers.
536 'js1_5/Regress/regress-240317': [FAIL_OK], 539 'js1_5/Regress/regress-240317': [FAIL_OK],
537 540
538 541
539 # Unsupported list comprehensions: [ ... for ... ] and for each. 542 # Unsupported list comprehensions: [ ... for ... ] and for each.
540 'js1_5/Regress/regress-352009': [FAIL_OK], 543 'js1_5/Regress/regress-352009': [FAIL_OK],
541 'js1_5/Regress/regress-349648': [FAIL_OK], 544 'js1_5/Regress/regress-349648': [FAIL_OK],
542 545
543 546
544 # Expects top level arguments (passed on command line?) to be 547 # Expects top level arguments (passed on command line?) to be
545 # the empty string? 548 # the empty string?
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
600 # Negative hexadecimal literals are parsed as NaN. This test is outdated. 603 # Negative hexadecimal literals are parsed as NaN. This test is outdated.
601 'ecma/TypeConversion/9.3.1-3': [FAIL_OK], 604 'ecma/TypeConversion/9.3.1-3': [FAIL_OK],
602 605
603 ##################### FAILING TESTS ##################### 606 ##################### FAILING TESTS #####################
604 607
605 # This section is for tests that fail in V8 and pass in JSC. 608 # This section is for tests that fail in V8 and pass in JSC.
606 # Tests that fail in both V8 and JSC belong in the FAIL_OK 609 # Tests that fail in both V8 and JSC belong in the FAIL_OK
607 # category. 610 # category.
608 611
609 # This fails because we don't handle Function.prototype.apply with very large 612 # This fails because we don't handle Function.prototype.apply with very large
610 # numbers of arguments (depending on max stack size). 350256-02 needs more th an 613 # numbers of arguments (depending on max stack size). 350256-02 needs more
611 # 4Mbytes of stack space. 614 # than 4Mbytes of stack space.
612 'js1_5/Array/regress-350256-02': [FAIL], 615 'js1_5/Array/regress-350256-02': [FAIL],
613 616
614 617
615 # This test seems designed to fail (it produces a 700Mbyte string). 618 # This test seems designed to fail (it produces a 700Mbyte string).
616 # We fail on out of memory. The important thing is not to crash. 619 # We fail on out of memory. The important thing is not to crash.
617 'js1_5/Regress/regress-303213': [FAIL, ['mode == debug', TIMEOUT]], 620 'js1_5/Regress/regress-303213': [FAIL, ['mode == debug', TIMEOUT, NO_VARIANTS] ],
618 621
619 # This test fails since we now throw in String.prototype.match when apply 622 # This test fails since we now throw in String.prototype.match when apply
620 # is given null or undefined as this argument (and so does firefox nightly). 623 # is given null or undefined as this argument (and so does firefox nightly).
621 'js1_5/Regress/regress-295052': [FAIL], 624 'js1_5/Regress/regress-295052': [FAIL],
622 625
623 # Bug 1202592: New ecma_3/String/15.5.4.11 is failing. 626 # Bug 1202592: New ecma_3/String/15.5.4.11 is failing.
624 'ecma_3/String/15.5.4.11': [FAIL], 627 'ecma_3/String/15.5.4.11': [FAIL],
625 628
626 # Bug 1202597: New js1_5/Expressions/regress-394673 is failing. 629 # Bug 1202597: New js1_5/Expressions/regress-394673 is failing.
627 # Marked as: Will not fix. V8 throws an acceptable RangeError. 630 # Marked as: Will not fix. V8 throws an acceptable RangeError.
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
741 'js1_5/extensions/regress-44009': [FAIL_OK], 744 'js1_5/extensions/regress-44009': [FAIL_OK],
742 'js1_5/extensions/regress-50447-1': [FAIL_OK], 745 'js1_5/extensions/regress-50447-1': [FAIL_OK],
743 'js1_5/extensions/regress-50447': [FAIL_OK], 746 'js1_5/extensions/regress-50447': [FAIL_OK],
744 'js1_5/extensions/regress-90596-001': [FAIL_OK], 747 'js1_5/extensions/regress-90596-001': [FAIL_OK],
745 'js1_5/extensions/regress-90596-002': [FAIL_OK], 748 'js1_5/extensions/regress-90596-002': [FAIL_OK],
746 'js1_5/extensions/regress-96284-001': [FAIL_OK], 749 'js1_5/extensions/regress-96284-001': [FAIL_OK],
747 'js1_5/extensions/regress-96284-002': [FAIL_OK], 750 'js1_5/extensions/regress-96284-002': [FAIL_OK],
748 'js1_5/extensions/toLocaleFormat-01': [FAIL_OK], 751 'js1_5/extensions/toLocaleFormat-01': [FAIL_OK],
749 'js1_5/extensions/toLocaleFormat-02': [FAIL_OK], 752 'js1_5/extensions/toLocaleFormat-02': [FAIL_OK],
750 753
751 'js1_5/extensions/regress-330569': [TIMEOUT], 754 # TODO(yangguo): Both tests have complex regular expressions (nested (.*)*
752 'js1_5/extensions/regress-351448': [TIMEOUT], 755 # and the like). Please investigate if these tests provide any coverage.
756 # Furthermore, an exception is expected which is not thrown by v8.
757 'js1_5/extensions/regress-330569': [SKIP],
758 'js1_5/extensions/regress-351448': [SKIP],
753 # In the 64-bit version, this test takes longer to run out of memory 759 # In the 64-bit version, this test takes longer to run out of memory
754 # than it does in the 32-bit version when attempting to generate a huge 760 # than it does in the 32-bit version when attempting to generate a huge
755 # error message in debug mode. 761 # error message in debug mode.
756 'js1_5/extensions/regress-336410-1': [FAIL_OK, ['mode == debug and arch == x64 ', TIMEOUT]], 762 'js1_5/extensions/regress-336410-1': [FAIL_OK, ['mode == debug and arch == x64 ', TIMEOUT, NO_VARIANTS]],
757 763
758 ##################### DECOMPILATION TESTS ##################### 764 ##################### DECOMPILATION TESTS #####################
759 765
760 # We don't really about the outcome of running the 766 # We don't really about the outcome of running the
761 # decompilation tests as long as they don't crash or 767 # decompilation tests as long as they don't crash or
762 # timeout. 768 # timeout.
763 769
764 'js1_5/decompilation/regress-344120': [PASS, FAIL], 770 'js1_5/decompilation/regress-344120': [PASS, FAIL],
765 'js1_5/decompilation/regress-346892': [PASS, FAIL], 771 'js1_5/decompilation/regress-346892': [PASS, FAIL],
766 'js1_5/decompilation/regress-346902': [PASS, FAIL], 772 'js1_5/decompilation/regress-346902': [PASS, FAIL],
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
825 'ecma/Date/15.9.5.11-2': [SKIP], 831 'ecma/Date/15.9.5.11-2': [SKIP],
826 'ecma/Date/15.9.5.12-2': [SKIP], 832 'ecma/Date/15.9.5.12-2': [SKIP],
827 'js1_5/Array/regress-99120-02': [SKIP], 833 'js1_5/Array/regress-99120-02': [SKIP],
828 'js1_5/extensions/regress-371636': [SKIP], 834 'js1_5/extensions/regress-371636': [SKIP],
829 'js1_5/Regress/regress-203278-1': [SKIP], 835 'js1_5/Regress/regress-203278-1': [SKIP],
830 'js1_5/Regress/regress-404755': [SKIP], 836 'js1_5/Regress/regress-404755': [SKIP],
831 'js1_5/Regress/regress-451322': [SKIP], 837 'js1_5/Regress/regress-451322': [SKIP],
832 838
833 839
834 # BUG(1040): Allow this test to timeout. 840 # BUG(1040): Allow this test to timeout.
835 'js1_5/GC/regress-203278-2': [PASS, TIMEOUT], 841 'js1_5/GC/regress-203278-2': [PASS, TIMEOUT, NO_VARIANTS],
836 }], # 'arch == arm or arch == a64' 842 }], # 'arch == arm or arch == a64'
837 843
838 844
839 ['arch == mipsel', { 845 ['arch == mipsel', {
840 846
841 # BUG(3251229): Times out when running new crankshaft test script. 847 # BUG(3251229): Times out when running new crankshaft test script.
842 'ecma_3/RegExp/regress-311414': [SKIP], 848 'ecma_3/RegExp/regress-311414': [SKIP],
843 'ecma/Date/15.9.5.8': [SKIP], 849 'ecma/Date/15.9.5.8': [SKIP],
844 'ecma/Date/15.9.5.10-2': [SKIP], 850 'ecma/Date/15.9.5.10-2': [SKIP],
845 'ecma/Date/15.9.5.11-2': [SKIP], 851 'ecma/Date/15.9.5.11-2': [SKIP],
846 'ecma/Date/15.9.5.12-2': [SKIP], 852 'ecma/Date/15.9.5.12-2': [SKIP],
847 'js1_5/Array/regress-99120-02': [SKIP], 853 'js1_5/Array/regress-99120-02': [SKIP],
848 'js1_5/extensions/regress-371636': [SKIP], 854 'js1_5/extensions/regress-371636': [SKIP],
849 'js1_5/Regress/regress-203278-1': [SKIP], 855 'js1_5/Regress/regress-203278-1': [SKIP],
850 'js1_5/Regress/regress-404755': [SKIP], 856 'js1_5/Regress/regress-404755': [SKIP],
851 'js1_5/Regress/regress-451322': [SKIP], 857 'js1_5/Regress/regress-451322': [SKIP],
852 858
853 859
854 # BUG(1040): Allow this test to timeout. 860 # BUG(1040): Allow this test to timeout.
855 'js1_5/GC/regress-203278-2': [PASS, TIMEOUT], 861 'js1_5/GC/regress-203278-2': [PASS, TIMEOUT, NO_VARIANTS],
856 }], # 'arch == mipsel' 862 }], # 'arch == mipsel'
857 863
858 ['arch == a64 and simulator_run == True', { 864 ['arch == a64 and simulator_run == True', {
859 865
860 'js1_5/GC/regress-203278-2': [SKIP], 866 'js1_5/GC/regress-203278-2': [SKIP],
861 867
862 # These tests time out in debug mode but pass in product mode 868 # These tests time out in debug mode but pass in product mode
863 'js1_5/Regress/regress-360969-03': [SKIP], 869 'js1_5/Regress/regress-360969-03': [SKIP],
864 'js1_5/Regress/regress-360969-04': [SKIP], 870 'js1_5/Regress/regress-360969-04': [SKIP],
865 'js1_5/Regress/regress-360969-05': [SKIP], 871 'js1_5/Regress/regress-360969-05': [SKIP],
866 'js1_5/Regress/regress-360969-06': [SKIP], 872 'js1_5/Regress/regress-360969-06': [SKIP],
867 'js1_5/extensions/regress-365527': [SKIP], 873 'js1_5/extensions/regress-365527': [SKIP],
868 'ecma/Date/15.9.5.10-2': [SKIP], 874 'ecma/Date/15.9.5.10-2': [SKIP],
869 'js1_5/Regress/regress-416628': [SKIP], 875 'js1_5/Regress/regress-416628': [SKIP],
870 'js1_5/extensions/regress-371636': [SKIP], 876 'js1_5/extensions/regress-371636': [SKIP],
871 'ecma_3/RegExp/regress-330684': [SKIP], 877 'ecma_3/RegExp/regress-330684': [SKIP],
872 'ecma_3/RegExp/regress-307456': [SKIP], 878 'ecma_3/RegExp/regress-307456': [SKIP],
873 'js1_5/Regress/regress-303213': [SKIP], 879 'js1_5/Regress/regress-303213': [SKIP],
874 'js1_5/extensions/regress-330569': [SKIP], 880 'js1_5/extensions/regress-330569': [SKIP],
875 'js1_5/extensions/regress-351448': [SKIP], 881 'js1_5/extensions/regress-351448': [SKIP],
876 'js1_5/extensions/regress-336410-1': [SKIP], 882 'js1_5/extensions/regress-336410-1': [SKIP],
877 }], # 'arch == a64 and simulator_run == True' 883 }], # 'arch == a64 and simulator_run == True'
878 ] 884 ]
OLDNEW
« no previous file with comments | « test/mjsunit/value-wrapper-accessor.js ('k') | test/test262/test262.status » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698