Chromium Code Reviews| 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 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 archtiecture for the failure due to the language change. | 15 # 2) File a bug on each archtiecture 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 ClassTest: Fail # Bug 4504458 (pseudo keyword) | 22 ClassTest: Fail # Bug 4504458 (pseudo keyword) |
| 23 NamingTest: Fail # Bug 4504458 (pseudo keyword) | 23 NamingTest: Fail # Bug 4504458 (pseudo keyword) |
| 24 TypeVariableBoundsTest/none: Fail # Bug 5257789 | 24 TypeVariableBoundsTest/01: Skip # Issue 483 |
| 25 TypeVariableBoundsTest/02: Fail # Bug 5257789 | 25 TypeVariableBoundsTest/02: Skip # Issue 483 |
| 26 TypeVariableBoundsTest/03: Fail # Bug 5257789 | 26 TypeVariableBoundsTest/05: Skip # Issue 483 |
| 27 TypeVariableBoundsTest/04: Fail # Bug 5257789 | 27 TypeVariableBoundsTest/06: Skip # Issue 483 |
| 28 TypeVariableBoundsTest/07: Fail # Bug 5257789 | |
| 29 TypeVariableScopeTest/03: Fail # Bug 5349550, was 5316513 | |
| 30 TypeVariableScopeTest/04: Fail # Bug 5349550, was 5316513 | |
| 31 ImpliedInterfaceTest: Fail # Bug 5349944 | 28 ImpliedInterfaceTest: Fail # Bug 5349944 |
| 29 FBoundedQuantificationTest: Skip # Issue 439 | |
| 32 | 30 |
| 33 # These bugs refer currently ongoing language discussions. | 31 # These bugs refer currently ongoing language discussions. |
| 34 Constructor5Test: Fail # Bug 8440015 | 32 Constructor5Test: Fail # Bug 8440015 |
| 35 Constructor6Test: Fail # Bug 8440015 | 33 Constructor6Test: Fail # Bug 8440015 |
| 36 | 34 |
| 37 # Regular bugs which should be fixed. | 35 # Regular bugs which should be fixed. |
| 38 ManyEchoServerTest: Skip # Bug 5103754 | 36 ManyEchoServerTest: Skip # Bug 5103754 |
| 39 | 37 |
| 40 NonParameterizedFactory2Test: Fail # Bug 5257789 | |
| 41 | |
| 42 WrongNumberTypeArgumentsTest: Fail # Bug 5532690 | 38 WrongNumberTypeArgumentsTest: Fail # Bug 5532690 |
| 43 Prefix18NegativeTest: Fail # Issue 307 | 39 Prefix18NegativeTest: Fail # Issue 307 |
| 44 Prefix20NegativeTest: Fail # Issue 307 | 40 Prefix20NegativeTest: Fail # Issue 307 |
| 45 | 41 |
| 46 ImplicitThisTest/01: Fail # Issue 374 | 42 ImplicitThisTest/01: Fail # Issue 374 |
| 47 ImplicitThisTest/02: Fail # Issue 374 | 43 ImplicitThisTest/02: Fail # Issue 374 |
| 48 ImplicitThisTest/03: Fail # Issue 374 | 44 ImplicitThisTest/03: Fail # Issue 374 |
| 49 ImplicitThisTest/04: Fail # Issue 374 | 45 ImplicitThisTest/04: Fail # Issue 374 |
| 50 ImplicitThisTest/none: Fail # Issue 374 | 46 ImplicitThisTest/none: Fail # Issue 374 |
| 51 | 47 |
| 52 NonParameterizedFactoryTest: Fail # Bug 5257789 | |
| 53 | |
| 54 # DartC or Frog specific tests that should not be run by the VM | 48 # DartC or Frog specific tests that should not be run by the VM |
| 55 *DartcTest: Skip | 49 *DartcTest: Skip |
| 56 *DartcNegativeTest: Skip | 50 *DartcNegativeTest: Skip |
| 57 *FrogTest: Skip | 51 *FrogTest: Skip |
| 58 *FrogNegativeTest: Skip | 52 *FrogNegativeTest: Skip |
| 59 | 53 |
| 60 | 54 |
| 61 [ $component == vm && $mode == debug ] | 55 [ $component == vm && $mode == debug ] |
| 62 | 56 |
| 63 [ $component == vm && $mode == release ] | 57 [ $component == vm && $mode == release ] |
| (...skipping 20 matching lines...) Expand all Loading... | |
| 84 Prefix3NegativeTest: Fail # Bug 5406175 | 78 Prefix3NegativeTest: Fail # Bug 5406175 |
| 85 Prefix11NegativeTest: Fail # Bug 5406175 | 79 Prefix11NegativeTest: Fail # Bug 5406175 |
| 86 Prefix12NegativeTest: Fail # Bug 5406175 | 80 Prefix12NegativeTest: Fail # Bug 5406175 |
| 87 Prefix14Test: Fail # Bug 5406175 | 81 Prefix14Test: Fail # Bug 5406175 |
| 88 Prefix15Test: Skip # Bug 5406175 | 82 Prefix15Test: Skip # Bug 5406175 |
| 89 Prefix16NegativeTest: Fail # Bug 5532534 | 83 Prefix16NegativeTest: Fail # Bug 5532534 |
| 90 ConstConstructor1NegativeTest: FAIL # Bug 5142545 | 84 ConstConstructor1NegativeTest: FAIL # Bug 5142545 |
| 91 ConstConstructor2NegativeTest: FAIL # Bug 5142545 | 85 ConstConstructor2NegativeTest: FAIL # Bug 5142545 |
| 92 CTConst3Test: Fail # Codesite Issue 120 | 86 CTConst3Test: Fail # Codesite Issue 120 |
| 93 FactoryNegativeTest: Fail # Issue 417 | 87 FactoryNegativeTest: Fail # Issue 417 |
| 94 | 88 TypeVariableBoundsTest/none: Fail » # Issue 417 |
|
srdjan
2011/11/16 23:02:26
A tab?
regis
2011/11/16 23:38:08
Done.
| |
| 89 TypeVariableScopeTest/none: Fail # Issue 417 | |
|
srdjan
2011/11/16 23:02:26
I think issue 417 should be marked as resolved, th
regis
2011/11/16 23:38:08
The test is negative and is proper. Note that we a
| |
| 95 | 90 |
| 96 StringConcatTest: FAIL # Bug 5196164 | 91 StringConcatTest: FAIL # Bug 5196164 |
| 97 NamedParametersTypeTest: Fail # Implementation in progress. | 92 NamedParametersTypeTest: Fail # Implementation in progress. |
| 98 NamedParametersNegativeTest: Fail # Implementation in progress. | 93 NamedParametersNegativeTest: Fail # Implementation in progress. |
| 99 NamedParameters2NegativeTest: Fail # Implementation in progress. | 94 NamedParameters2NegativeTest: Fail # Implementation in progress. |
| 100 NamedParameters3NegativeTest: Fail # Implementation in progress. | 95 NamedParameters3NegativeTest: Fail # Implementation in progress. |
| 101 NamedParameters4NegativeTest: Fail # Implementation in progress. | 96 NamedParameters4NegativeTest: Fail # Implementation in progress. |
| 102 RegExp3Test: Fail # 5299683 | 97 RegExp3Test: Fail # 5299683 |
| 103 InterfaceFactory3NegativeTest: Fail # Bug 5387405 | 98 InterfaceFactory3NegativeTest: Fail # Bug 5387405 |
| 104 GenericParameterizedExtendsTest: Skip # Bug 5392297 | 99 GenericParameterizedExtendsTest: Skip # Bug 5392297 |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 193 Private2Test: Fail | 188 Private2Test: Fail |
| 194 Private3Test: Fail | 189 Private3Test: Fail |
| 195 | 190 |
| 196 TypedMessageTest: Fail # Bug 5246195 | 191 TypedMessageTest: Fail # Bug 5246195 |
| 197 | 192 |
| 198 | 193 |
| 199 [ $component == frog || $component == leg ] | 194 [ $component == frog || $component == leg ] |
| 200 ToStringAsFixedTest: Fail # fails due to rounding in constant propagation | 195 ToStringAsFixedTest: Fail # fails due to rounding in constant propagation |
| 201 | 196 |
| 202 [ $component == frogsh || $component == frog || $component == leg || $component == webdriver || $component == frogium ] | 197 [ $component == frogsh || $component == frog || $component == leg || $component == webdriver || $component == frogium ] |
| 203 # TODO(efortuna): Distinguish between specific browser being run for webdriver | 198 # TODO(efortuna): Distinguish between specific browser being run for webdriver |
| 204 # (by flag option) to specify which tests pass. | 199 # (by flag option) to specify which tests pass. |
| 205 FactoryNegativeTest: Fail # Issue 417 | 200 FactoryNegativeTest: Fail # Issue 417 |
| 206 CallThroughNullGetterTest: Fail # Throw ObjectNotClosure instead of NullPointerE xception. | 201 CallThroughNullGetterTest: Fail # Throw ObjectNotClosure instead of NullPointerE xception. |
| 207 | 202 |
| 208 # VM or DartC specific tests not to be run by Frog. See language.status | 203 # VM or DartC specific tests not to be run by Frog. See language.status |
| 209 *VMTest: Skip | 204 *VMTest: Skip |
| 210 *VMNegativeTest: Skip | 205 *VMNegativeTest: Skip |
| 211 *DartcTest: Skip | 206 *DartcTest: Skip |
| 212 *DartcNegativeTest: Skip | 207 *DartcNegativeTest: Skip |
| 213 # Currently, these patterns skip three tests: | 208 # Currently, these patterns skip three tests: |
| (...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 355 StaticField2RunNegativeTest: Fail | 350 StaticField2RunNegativeTest: Fail |
| 356 | 351 |
| 357 [ $arch == x64 ] | 352 [ $arch == x64 ] |
| 358 *: Skip | 353 *: Skip |
| 359 | 354 |
| 360 [ $arch == simarm ] | 355 [ $arch == simarm ] |
| 361 *: Skip | 356 *: Skip |
| 362 | 357 |
| 363 [ $arch == arm ] | 358 [ $arch == arm ] |
| 364 *: Skip | 359 *: Skip |
| OLD | NEW |