OLD | NEW |
1 # Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2011, 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 an architecture 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]Test.dart. | 13 # tests/language/src/TestName[Dartc|VM|Frog]Test.dart. |
14 # 2) File a bug for the failure due to the language change. | 14 # to maintain coverage. |
| 15 # 2) File a bug on each archtiecture for the failure due to the language change. |
15 # 3) Update the language/src directory with the updated test. | 16 # 3) Update the language/src directory with the updated test. |
16 | 17 |
17 prefix language | 18 prefix language |
18 | 19 |
19 | 20 |
20 [ $component == vm || $component == dartium ] | 21 [ $component == vm || $component == dartium ] |
21 ClassTest: Fail # Bug 4504458 (pseudo keyword) | 22 ClassTest: Fail # Bug 4504458 (pseudo keyword) |
22 NamingTest: Fail # Bug 4504458 (pseudo keyword) | 23 NamingTest: Fail # Bug 4504458 (pseudo keyword) |
23 TypeVariableBoundsTest/none: Fail # Bug 5257789 | 24 TypeVariableBoundsTest/none: Fail # Bug 5257789 |
24 TypeVariableBoundsTest/02: Fail # Bug 5257789 | 25 TypeVariableBoundsTest/02: Fail # Bug 5257789 |
(...skipping 16 matching lines...) Expand all Loading... |
41 ConstructorReturnWithInitNegativeTest: Fail # Issue 224 | 42 ConstructorReturnWithInitNegativeTest: Fail # Issue 224 |
42 ConstructorReturnWithArrowNegativeTest: Fail # Issue 224 | 43 ConstructorReturnWithArrowNegativeTest: Fail # Issue 224 |
43 ConstructorReturnWithInitAndArrowNegativeTest: Fail # Issue 224 | 44 ConstructorReturnWithInitAndArrowNegativeTest: Fail # Issue 224 |
44 | 45 |
45 NonParameterizedFactory2Test: Fail # Bug 5257789 | 46 NonParameterizedFactory2Test: Fail # Bug 5257789 |
46 | 47 |
47 WrongNumberTypeArgumentsTest: Fail # Bug 5532690 | 48 WrongNumberTypeArgumentsTest: Fail # Bug 5532690 |
48 Prefix18NegativeTest: Fail # Issue 307 | 49 Prefix18NegativeTest: Fail # Issue 307 |
49 Prefix20NegativeTest: Fail # Issue 307 | 50 Prefix20NegativeTest: Fail # Issue 307 |
50 | 51 |
51 # DartC specific tests that should not be run by the VM. | 52 # DartC or Frog specific tests that should not be run by the VM |
52 *DartcTest: Skip | 53 *DartcTest: Skip |
| 54 *DartcNegativeTest: Skip |
| 55 *FrogTest: Skip |
| 56 *FrogNegativeTest: Skip |
| 57 |
53 | 58 |
54 [ $component == vm && $mode == debug ] | 59 [ $component == vm && $mode == debug ] |
55 NonParameterizedFactoryTest: Crash # Issue 226 | 60 NonParameterizedFactoryTest: Crash # Issue 226 |
56 | 61 |
57 # Problems specific to dartc optimized mode | 62 # Problems specific to dartc optimized mode |
58 [ ($component == dartc || $component == chromium) && $mode == release ] | 63 [ ($component == dartc || $component == chromium) && $mode == release ] |
59 MethodInvocationTest: Fail # Bug 5392266 | 64 MethodInvocationTest: Fail # Bug 5392266 |
60 Label2NegativeTest: Crash # Bug 5318228 | 65 Label2NegativeTest: Crash # Bug 5318228 |
61 NullPointerExceptionTest: Fail # Bug 5391976 | 66 NullPointerExceptionTest: Fail # Bug 5391976 |
62 CallThroughNullGetterTest: Fail # Bug 5391976 | 67 CallThroughNullGetterTest: Fail # Bug 5391976 |
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
157 BlackListedTest/06: Fail # Bug 5469684 | 162 BlackListedTest/06: Fail # Bug 5469684 |
158 BlackListedTest/07: Fail # Bug 5469684 | 163 BlackListedTest/07: Fail # Bug 5469684 |
159 BlackListedTest/08: Fail # Bug 5469684 | 164 BlackListedTest/08: Fail # Bug 5469684 |
160 BlackListedTest/09: Fail # Bug 5469684 | 165 BlackListedTest/09: Fail # Bug 5469684 |
161 BlackListedTest/10: Fail # Bug 5469684 | 166 BlackListedTest/10: Fail # Bug 5469684 |
162 BlackListedTest/11: Fail # Bug 5469684 | 167 BlackListedTest/11: Fail # Bug 5469684 |
163 BlackListedTest/12: Fail # Bug 5469684 | 168 BlackListedTest/12: Fail # Bug 5469684 |
164 BlackListedTest/13: Crash # Bug 5469684 | 169 BlackListedTest/13: Crash # Bug 5469684 |
165 BlackListedTest/14: Crash # Bug 5469684 | 170 BlackListedTest/14: Crash # Bug 5469684 |
166 | 171 |
167 # VM specific tests that should not be run by DartC. | 172 # VM or Frog specific tests that should not be run by DartC. |
168 *VMTest: Skip | 173 *VMTest: Skip |
| 174 *VMNegativeTest: Skip |
| 175 *FrogTest: Skip |
| 176 *FrogNegativeTest: Skip |
169 | 177 |
170 | 178 |
171 [ $component == dartium ] | 179 [ $component == dartium ] |
172 # TODO: These need to be retriaged. | 180 # TODO: These need to be retriaged. |
173 ExpectTest: Fail | 181 ExpectTest: Fail |
174 StackTraceTest: Fail | 182 StackTraceTest: Fail |
175 RichardsTest: Fail | 183 RichardsTest: Fail |
176 UnboundGetterTest: Fail | 184 UnboundGetterTest: Fail |
177 Private2Test: Fail | 185 Private2Test: Fail |
178 Private3Test: Fail | 186 Private3Test: Fail |
179 | 187 |
180 TypedMessageTest: Fail # Bug 5246195 | 188 TypedMessageTest: Fail # Bug 5246195 |
181 | 189 |
182 [ $arch == x64 ] | 190 [ $arch == x64 ] |
183 *: Skip | 191 *: Skip |
184 | 192 |
185 [ $arch == simarm ] | 193 [ $arch == simarm ] |
186 *: Skip | 194 *: Skip |
187 | 195 |
188 [ $arch == arm ] | 196 [ $arch == arm ] |
189 *: Skip | 197 *: Skip |
OLD | NEW |