OLD | NEW |
1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
2 # for details. All rights reserved. Use of this source code is governed by a | 2 # for details. All rights reserved. Use of this source code is governed by a |
3 # BSD-style license that can be found in the LICENSE file. | 3 # BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 # This directory contains tests that are intended to show the | 5 # This directory contains tests that are intended to show the |
6 # current state of the language. | 6 # current state of the language. |
7 | 7 |
8 # In order to maintain maximum test coverage for all builds, | 8 # In order to maintain maximum test coverage for all builds, |
9 # please use the following procedure to mark a test | 9 # please use the following procedure to mark a test |
10 # failed on architectures other than the one you are working on. | 10 # failed on architectures other than the one you are working on. |
11 # | 11 # |
12 # 1) Copy the old version of the test to | 12 # 1) Copy the old version of the test to |
13 # tests/language/src/TestName[Dartc|VM|Frog]Test.dart. | 13 # tests/language/src/TestName[Dartc|VM|Frog]Test.dart. |
14 # to maintain coverage. | 14 # to maintain coverage. |
15 # 2) File a bug on each architecture for the failure due to the language change. | 15 # 2) File a bug on each architecture for the failure due to the language change. |
16 # 3) Update the language/src directory with the updated test. | 16 # 3) Update the language/src directory with the updated test. |
17 | 17 |
18 prefix language | 18 prefix language |
19 | 19 |
20 | 20 |
21 [ $component == vm || $component == dartium ] | 21 [ $component == vm || $component == dartium ] |
| 22 ResourceTest: Fail # Issue 732 |
22 GCTest: Fail # Issue 1487 | 23 GCTest: Fail # Issue 1487 |
23 ImpliedInterfaceTest: Fail # Bug 5349944 | 24 ImpliedInterfaceTest: Fail # Bug 5349944 |
24 FBoundedQuantificationTest: Skip # Issue 439 | 25 FBoundedQuantificationTest: Skip # Issue 439 |
25 FieldOverrideTest/none: Fail # Issue 742: field shadowing now allowed | 26 FieldOverrideTest/none: Fail # Issue 742: field shadowing now allowed |
26 FieldOverrideTest/01: Fail # Issue 742: field shadowing now allowed | 27 FieldOverrideTest/01: Fail # Issue 742: field shadowing now allowed |
27 SuperFieldAccessTest: Fail # Issue 742: field shadowing now allowed | 28 SuperFieldAccessTest: Fail # Issue 742: field shadowing now allowed |
28 Prefix22Test: Fail # Issue 575 | 29 Prefix22Test: Fail # Issue 575 |
29 Prefix23Test: Fail # Issue 575 | 30 Prefix23Test: Fail # Issue 575 |
30 PseudoKWIllegalTest/03: Fail # Issue 356 | 31 PseudoKWIllegalTest/03: Fail # Issue 356 |
31 PseudoKWIllegalTest/08: Fail # Issue 356 | 32 PseudoKWIllegalTest/08: Fail # Issue 356 |
(...skipping 21 matching lines...) Expand all Loading... |
53 SuperFirstConstructorTest: Fail # Issue 1372. | 54 SuperFirstConstructorTest: Fail # Issue 1372. |
54 | 55 |
55 # Issue 1427 | 56 # Issue 1427 |
56 CyclicTypeVariableTest: Fail | 57 CyclicTypeVariableTest: Fail |
57 CyclicTypeVariableTest/01: Fail | 58 CyclicTypeVariableTest/01: Fail |
58 CyclicTypeVariableTest/02: Fail | 59 CyclicTypeVariableTest/02: Fail |
59 CyclicTypeVariableTest/03: Fail | 60 CyclicTypeVariableTest/03: Fail |
60 CyclicTypeVariableTest/04: Fail | 61 CyclicTypeVariableTest/04: Fail |
61 CyclicTypeVariableTest/05: Fail | 62 CyclicTypeVariableTest/05: Fail |
62 | 63 |
63 # DartC or Frog specific tests that should not be run by the VM | |
64 *DartcTest: Skip | |
65 *DartcNegativeTest: Skip | |
66 *FrogTest: Skip | |
67 *FrogNegativeTest: Skip | |
68 | |
69 # Issue 1034 | 64 # Issue 1034 |
70 ConstructorDuplicateInitializersTest/01: Fail | 65 ConstructorDuplicateInitializersTest/01: Fail |
71 ConstructorDuplicateInitializersTest/02: Fail | 66 ConstructorDuplicateInitializersTest/02: Fail |
72 | 67 |
73 # Issue 1355 | 68 # Issue 1355 |
74 CallOperatorTest: Fail | 69 CallOperatorTest: Fail |
75 | 70 |
76 ConstConstructorSyntaxTest/05: Fail | 71 ConstConstructorSyntaxTest/05: Fail |
77 GetSetSyntaxTest/04: Fail # Issue 1569 | 72 GetSetSyntaxTest/04: Fail # Issue 1569 |
78 GetSetSyntaxTest/05: Fail # Issue 1569 | 73 GetSetSyntaxTest/05: Fail # Issue 1569 |
79 GetSetSyntaxTest/06: Fail # Issue 1569 | 74 GetSetSyntaxTest/06: Fail # Issue 1569 |
80 GetSetSyntaxTest/07: Fail # Issue 1569 | 75 GetSetSyntaxTest/07: Fail # Issue 1569 |
81 GetSetSyntaxTest/08: Fail # Issue 1569 | 76 GetSetSyntaxTest/08: Fail # Issue 1569 |
82 GetSetSyntaxTest/09: Fail # Issue 1569 | 77 GetSetSyntaxTest/09: Fail # Issue 1569 |
83 GetSetSyntaxTest/10: Fail # Issue 1569 | 78 GetSetSyntaxTest/10: Fail # Issue 1569 |
84 GetSetSyntaxTest/11: Fail # Issue 1569 | 79 GetSetSyntaxTest/11: Fail # Issue 1569 |
85 GetSetSyntaxTest/12: Fail # Issue 1569 | 80 GetSetSyntaxTest/12: Fail # Issue 1569 |
86 GetSetSyntaxTest/13: Fail # Issue 1569 | 81 GetSetSyntaxTest/13: Fail # Issue 1569 |
87 GetSetSyntaxTest/14: Fail # Issue 1569 | 82 GetSetSyntaxTest/14: Fail # Issue 1569 |
88 GetSetSyntaxTest/15: Fail # Issue 1569 | 83 GetSetSyntaxTest/15: Fail # Issue 1569 |
89 | 84 |
90 CompileTimeConstant3Test: Fail # Issue 1780 | 85 CompileTimeConstant3Test: Fail # Issue 1780 |
91 CompileTimeConstant6Test: Fail # Issue 1794 | 86 CompileTimeConstant6Test: Fail # Issue 1794 |
92 | 87 |
| 88 # DartC or Frog specific tests that should not be run by the VM |
| 89 *DartcTest: Skip |
| 90 *DartcNegativeTest: Skip |
| 91 *FrogTest: Skip |
| 92 *FrogNegativeTest: Skip |
| 93 |
93 [ ($component == vm || $component == dartium) && $unchecked ] | 94 [ ($component == vm || $component == dartium) && $unchecked ] |
94 | 95 |
95 Prefix16NegativeTest: Fail # Bug 5532534 | 96 Prefix16NegativeTest: Fail # Bug 5532534 |
96 FunctionTypeAliasNegativeTest: Fail # Bug 5231617 | 97 FunctionTypeAliasNegativeTest: Fail # Bug 5231617 |
97 | 98 |
98 [ ($component == vm || $component == dartium) && $checked ] | 99 [ ($component == vm || $component == dartium) && $checked ] |
99 | 100 |
100 WrongNumberTypeArgumentsTest: Fail # This test should be negative | 101 WrongNumberTypeArgumentsTest: Fail # This test should be negative |
101 | 102 |
102 [ ($component == vm || $component == dartium) && $mode == debug ] | 103 [ ($component == vm || $component == dartium) && $mode == debug ] |
(...skipping 27 matching lines...) Expand all Loading... |
130 Prefix6NegativeTest: Fail | 131 Prefix6NegativeTest: Fail |
131 PrivateMember3NegativeTest: Fail | 132 PrivateMember3NegativeTest: Fail |
132 StaticCallWrongArgumentCountNegativeTest: Fail | 133 StaticCallWrongArgumentCountNegativeTest: Fail |
133 StaticField1aRunNegativeTest: Fail # issue 1662 | 134 StaticField1aRunNegativeTest: Fail # issue 1662 |
134 StaticField1RunNegativeTest: Fail # issue 1662 | 135 StaticField1RunNegativeTest: Fail # issue 1662 |
135 StaticField2aRunNegativeTest: Fail # issue 1662 | 136 StaticField2aRunNegativeTest: Fail # issue 1662 |
136 StaticField2RunNegativeTest: Fail # issue 1662 | 137 StaticField2RunNegativeTest: Fail # issue 1662 |
137 Switch3NegativeTest: Fail # issue 1663 | 138 Switch3NegativeTest: Fail # issue 1663 |
138 | 139 |
139 | 140 |
140 # Problems traiaged before static analysis-only change | 141 # Problems triaged before static analysis-only change |
141 | 142 |
142 AssertTest: Fail # Uses AssertError class. Bug 4385894. | 143 AssertTest: Fail # Uses AssertError class. Bug 4385894. |
143 CallOperatorTest: Pass # Issue 1355 | 144 CallOperatorTest: Pass # Issue 1355 |
144 CharEscapeTest: Pass # Issue 1654 | 145 CharEscapeTest: Pass # Issue 1654 |
145 Constructor3NegativeTest: Fail | 146 Constructor3NegativeTest: Fail |
146 DefaultFactoryLibraryTest: Fail # Issue 514 | 147 DefaultFactoryLibraryTest: Fail # Issue 514 |
147 DuplicateImplementsTest: Skip # Issue 976 | 148 DuplicateImplementsTest: Skip # Issue 976 |
148 FunctionTypeAliasNegativeTest: Fail # Bug 5231617. | 149 FunctionTypeAliasNegativeTest: Fail # Bug 5231617. |
149 GenericParameterizedExtendsTest: Skip # Bug 5392297 | 150 GenericParameterizedExtendsTest: Skip # Bug 5392297 |
150 Library4NegativeTest: Fail # Bug 5406175 | 151 Library4NegativeTest: Fail # Bug 5406175 |
(...skipping 310 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
461 [ $component == frog && $mode == debug ] | 462 [ $component == frog && $mode == debug ] |
462 ConstructorRedirect1NegativeTest: Skip # Undiagnosed infinite loop. | 463 ConstructorRedirect1NegativeTest: Skip # Undiagnosed infinite loop. |
463 ConstructorRedirect2NegativeTest: Skip # Undiagnosed infinite loop. | 464 ConstructorRedirect2NegativeTest: Skip # Undiagnosed infinite loop. |
464 | 465 |
465 [ $arch == simarm ] | 466 [ $arch == simarm ] |
466 *: Skip | 467 *: Skip |
467 | 468 |
468 [ $arch == arm ] | 469 [ $arch == arm ] |
469 *: Skip | 470 *: Skip |
470 | 471 |
OLD | NEW |