| 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. |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 51 *FrogTest: Skip | 51 *FrogTest: Skip |
| 52 *FrogNegativeTest: Skip | 52 *FrogNegativeTest: Skip |
| 53 | 53 |
| 54 | 54 |
| 55 [ $component == vm && $mode == debug ] | 55 [ $component == vm && $mode == debug ] |
| 56 | 56 |
| 57 [ $component == vm && $mode == release ] | 57 [ $component == vm && $mode == release ] |
| 58 | 58 |
| 59 # Problems specific to dartc optimized mode | 59 # Problems specific to dartc optimized mode |
| 60 [ ($component == dartc || $component == chromium) && $mode == release ] | 60 [ ($component == dartc || $component == chromium) && $mode == release ] |
| 61 BadNamedParametersTest: Fail # Bug 4202974 - release mode is not thr
owing NSME |
| 62 CTConst2Test: Fail # Codesite issue 124 |
| 63 CallThroughNullGetterTest: Fail # Bug 5391976 |
| 64 Label2NegativeTest: Crash # Bug 5318228 |
| 61 MethodInvocationTest: Fail # Bug 5392266 | 65 MethodInvocationTest: Fail # Bug 5392266 |
| 62 Label2NegativeTest: Crash # Bug 5318228 | |
| 63 NullPointerExceptionTest: Fail # Bug 5391976 | 66 NullPointerExceptionTest: Fail # Bug 5391976 |
| 64 CallThroughNullGetterTest: Fail # Bug 5391976 | |
| 65 Private3Test: Fail # Bug 5391976 | 67 Private3Test: Fail # Bug 5391976 |
| 66 Switch3NegativeTest: Crash # Bug 5318228 | 68 Switch3NegativeTest: Crash # Bug 5318228 |
| 67 BadNamedParametersTest: Fail # Bug 4202974 - release mode is not thr
owing NSME | |
| 68 CTConst2Test: Fail # Codesite issue 124 | |
| 69 | 69 |
| 70 # Problems specific to dartc debug mode | 70 # Problems specific to dartc debug mode |
| 71 [ ($component == dartc || $component == chromium) && $mode == debug ] | 71 [ ($component == dartc || $component == chromium) && $mode == debug ] |
| 72 | 72 |
| 73 | 73 |
| 74 [ $component == dartc || $component == chromium ] | 74 [ $component == dartc || $component == chromium ] |
| 75 CallThroughNullGetterTest: Fail # Throw ObjectNotClosure instead of NullPointerE
xception. | 75 AssertTest: Fail # Uses AssertError class. Bug 4385894. |
| 76 | |
| 77 Library4NegativeTest: Fail # Bug 5406175 | |
| 78 Prefix3NegativeTest: Fail # Bug 5406175 | |
| 79 Prefix11NegativeTest: Fail # Bug 5406175 | |
| 80 Prefix12NegativeTest: Fail # Bug 5406175 | |
| 81 Prefix14Test: Fail # Bug 5406175 | |
| 82 Prefix15Test: Skip # Bug 5406175 | |
| 83 Prefix16NegativeTest: Fail # Bug 5532534 | |
| 84 ConstConstructor1NegativeTest: FAIL # Bug 5142545 | |
| 85 ConstConstructor2NegativeTest: FAIL # Bug 5142545 | |
| 86 FactoryNegativeTest: Fail # Issue 417 | |
| 87 TypeVariableBoundsTest/none: Fail # Issue 417 | |
| 88 TypeVariableScopeTest/none: Fail # Issue 417 | |
| 89 StringConcatTest: FAIL # Bug 5196164 | |
| 90 NamedParametersTypeTest: Fail # Implementation in progress. | |
| 91 NamedParametersNegativeTest: Fail # Implementation in progress. | |
| 92 NamedParameters2NegativeTest: Fail # Implementation in progress. | |
| 93 NamedParameters3NegativeTest: Fail # Implementation in progress. | |
| 94 NamedParameters4NegativeTest: Fail # Implementation in progress. | |
| 95 RegExp3Test: Fail # 5299683 | |
| 96 InterfaceFactory3NegativeTest: Fail # Bug 5387405 | |
| 97 GenericParameterizedExtendsTest: Skip # Bug 5392297 | |
| 98 ConstObjectsAreImmutableTest: Fail # Bug 5202940 | |
| 99 NullToStringTest: Fail # Bug 5421978 | |
| 100 FunctionTypeAliasTest: Crash # Bug 4519208. | |
| 101 | |
| 102 # Other bugs (or unimplemented features) in dartc. | |
| 103 For2Test: Fail # Bug 4995208. | |
| 104 SuperOperatorTest: Fail # Bug 4995463. | |
| 105 GenericTest: Fail # Bug 5393302 (missing call to super constructor) | |
| 106 Throw7NegativeTest: Fail # Bug 4208459. | |
| 107 SwitchLabelTest: Fail # Bug 4208467. | |
| 108 Switch7NegativeTest: Fail # Bug 4208467. | |
| 109 StackOverflowTest: Fail # Bug 4591172. | |
| 110 ScopeNegativeTest: Fail # Bug 4207538. | |
| 111 PseudoKWNegativeTest: Fail # Bug 4979760. | |
| 112 OverriddenNoSuchMethodTest: Fail # Bug 4202974. | |
| 113 ManyOverriddenNoSuchMethodTest: Fail # Bug 4202974. | |
| 114 NoSuchMethodTest: Fail # Bug 4202974. | |
| 115 NumbersTest: Fail # Fails because numbers are mapped to doubles. | |
| 116 LocalFunctionTest: Fail # Bug in test. Bug 4202989 (shadowing). | |
| 117 LocalFunction3Test: Fail # Bug 4202974. | |
| 118 MethodOverrideTest: Crash # Bug 5516001. | |
| 119 DynamicTest: Crash # Bug 5527899. | |
| 120 | |
| 121 FieldNegativeTest: Fail # Bug 4207626. | |
| 122 FunctionTypeAliasNegativeTest: Fail # Bug 5231617. | |
| 123 ExampleConstructorTest: Fail # Bug 4205742. | |
| 124 CTConstTest: Fail # Bug 4510015. | |
| 125 Constructor2NegativeTest: Fail # Bug 4208594. | |
| 126 Constructor2Test: Fail # Issue 255 | |
| 127 Constructor3Test: Fail # Issue 257 | |
| 128 Constructor4Test: Fail # Issue 286 | |
| 129 Constructor5Test: Fail # Issue 8440015 + 'super' initializer does not pars
e | |
| 130 Constructor6Test: Fail # Issue 8440015 + 'super' initializer does not pars
e | |
| 131 ClassOverrideNegativeTest: Fail # Bug 4205768. | |
| 132 BitOperationsTest: Fail # Uses bignums. | 76 BitOperationsTest: Fail # Uses bignums. |
| 133 ListLiteral3Test: Fail # Bug 4510015. | |
| 134 ListTest: Fail # Bug 5146975. | |
| 135 StackTraceTest: Fail # Bug 4971920. | |
| 136 ExpectTest: Fail # Missing extensions to class Expect. | |
| 137 DivByZeroTest: Fail # Bug 5184183 | |
| 138 OverrideFieldMethod1NegativeTest: Fail # Bug 5215249 | |
| 139 OverrideFieldMethod2NegativeTest: Fail # Bug 5215249 | |
| 140 OverrideFieldMethod3NegativeTest: Fail # Bug 5215249 | |
| 141 OverrideFieldMethod4NegativeTest: Fail # Bug 5215249 | |
| 142 OverrideFieldMethod5NegativeTest: Fail # Bug 5215249 | |
| 143 OverrideFieldMethod6NegativeTest: Fail # Bug 5215249 | |
| 144 FieldOverrideTest/01: Fail # Bug 5215249 | |
| 145 FieldOverrideTest/02: Fail # Bug 5215249 | |
| 146 OverrideMethodWithFieldTest/01: Fail # Bug 5215249 | |
| 147 OverrideFieldTest/04: Fail # Bug 5215249 | |
| 148 CharEscapeTest: Fail | |
| 149 GetterClosureExecutionOrderTest: Fail # Bug 5481595 | |
| 150 | |
| 151 # The following tests use missing error classes. Bug 4385894. | |
| 152 AssertTest: Fail # Uses AssertError class. | |
| 153 | |
| 154 ThirdTest: Skip # Seems flaky in dartc after fixing test, was Bug 5339586 | |
| 155 | |
| 156 BlackListedTest/01: Fail # Bug 5469684 | 77 BlackListedTest/01: Fail # Bug 5469684 |
| 157 BlackListedTest/02: Fail # Bug 5469684 | 78 BlackListedTest/02: Fail # Bug 5469684 |
| 158 BlackListedTest/03: Fail # Bug 5469684 | 79 BlackListedTest/03: Fail # Bug 5469684 |
| 159 BlackListedTest/04: Fail # Bug 5469684 | 80 BlackListedTest/04: Fail # Bug 5469684 |
| 160 BlackListedTest/05: Fail # Bug 5469684 | 81 BlackListedTest/05: Fail # Bug 5469684 |
| 161 BlackListedTest/06: Fail # Bug 5469684 | 82 BlackListedTest/06: Fail # Bug 5469684 |
| 162 BlackListedTest/07: Fail # Bug 5469684 | 83 BlackListedTest/07: Fail # Bug 5469684 |
| 163 BlackListedTest/08: Fail # Bug 5469684 | 84 BlackListedTest/08: Fail # Bug 5469684 |
| 164 BlackListedTest/09: Fail # Bug 5469684 | 85 BlackListedTest/09: Fail # Bug 5469684 |
| 165 BlackListedTest/10: Fail # Bug 5469684 | 86 BlackListedTest/10: Fail # Bug 5469684 |
| 166 BlackListedTest/11: Fail # Bug 5469684 | 87 BlackListedTest/11: Fail # Bug 5469684 |
| 167 BlackListedTest/12: Fail # Bug 5469684 | 88 BlackListedTest/12: Fail # Bug 5469684 |
| 168 BlackListedTest/13: Crash # Bug 5469684 | 89 BlackListedTest/13: Crash # Bug 5469684 |
| 169 BlackListedTest/14: Crash # Bug 5469684 | 90 BlackListedTest/14: Crash # Bug 5469684 |
| 170 | 91 CTConstTest: Fail # Bug 4510015. |
| 92 CallThroughNullGetterTest: Fail # Throw ObjectNotClosure instead of NullPointerE
xception. |
| 93 CharEscapeTest: Fail |
| 94 ClassOverrideNegativeTest: Fail # Bug 4205768. |
| 95 ConstConstructor1NegativeTest: FAIL # Bug 5142545 |
| 96 ConstConstructor2NegativeTest: FAIL # Bug 5142545 |
| 97 ConstObjectsAreImmutableTest: Fail # Bug 5202940 |
| 98 Constructor2NegativeTest: Fail # Bug 4208594. |
| 99 Constructor2Test: Fail # Issue 255 |
| 100 Constructor3Test: Fail # Issue 257 |
| 101 Constructor4Test: Fail # Issue 286 |
| 102 Constructor5Test: Fail # Issue 8440015 + 'super' initializer does not pars
e |
| 103 Constructor6Test: Fail # Issue 8440015 + 'super' initializer does not pars
e |
| 104 DivByZeroTest: Fail # Bug 5184183 |
| 105 DynamicTest: Crash # Bug 5527899. |
| 106 ExampleConstructorTest: Fail # Bug 4205742. |
| 107 ExpectTest: Fail # Missing extensions to class Expect. |
| 108 FactoryNegativeTest: Fail # Issue 417 |
| 109 FieldNegativeTest: Fail # Bug 4207626. |
| 110 FieldOverrideTest/01: Fail # Bug 5215249 |
| 111 FieldOverrideTest/02: Fail # Bug 5215249 |
| 112 For2Test: Fail # Bug 4995208. |
| 113 FunctionTypeAliasNegativeTest: Fail # Bug 5231617. |
| 114 FunctionTypeAliasTest: Crash # Bug 4519208. |
| 115 GenericParameterizedExtendsTest: Skip # Bug 5392297 |
| 116 GenericTest: Fail # Bug 5393302 (missing call to super constructor) |
| 117 GetterClosureExecutionOrderTest: Fail # Bug 5481595 |
| 171 ImplicitThisTest/none: Fail # Issue 375 | 118 ImplicitThisTest/none: Fail # Issue 375 |
| 172 | 119 InterfaceFactory3NegativeTest: Fail # Bug 5387405 |
| 173 IsObjectTest: Skip # Hasn't be tested on DartC yet | 120 IsObjectTest: Skip # Hasn't be tested on DartC yet |
| 121 Library4NegativeTest: Fail # Bug 5406175 |
| 122 ListLiteral3Test: Fail # Bug 4510015. |
| 123 ListTest: Fail # Bug 5146975. |
| 124 LocalFunction3Test: Fail # Bug 4202974. |
| 125 LocalFunctionTest: Fail # Bug in test. Bug 4202989 (shadowing). |
| 126 ManyOverriddenNoSuchMethodTest: Fail # Bug 4202974. |
| 127 MethodOverrideTest: Crash # Bug 5516001. |
| 128 NamedParameters2NegativeTest: Fail # Implementation in progress. |
| 129 NamedParameters3NegativeTest: Fail # Implementation in progress. |
| 130 NamedParameters4NegativeTest: Fail # Implementation in progress. |
| 131 NamedParametersNegativeTest: Fail # Implementation in progress. |
| 132 NamedParametersTypeTest: Fail # Implementation in progress. |
| 133 NoSuchMethodTest: Fail # Bug 4202974. |
| 134 NullToStringTest: Fail # Bug 5421978 |
| 135 NumbersTest: Fail # Fails because numbers are mapped to doubles. |
| 136 OverriddenNoSuchMethodTest: Fail # Bug 4202974. |
| 137 OverrideFieldMethod1NegativeTest: Fail # Bug 5215249 |
| 138 OverrideFieldMethod2NegativeTest: Fail # Bug 5215249 |
| 139 OverrideFieldMethod3NegativeTest: Fail # Bug 5215249 |
| 140 OverrideFieldMethod4NegativeTest: Fail # Bug 5215249 |
| 141 OverrideFieldMethod5NegativeTest: Fail # Bug 5215249 |
| 142 OverrideFieldMethod6NegativeTest: Fail # Bug 5215249 |
| 143 OverrideFieldTest/04: Fail # Bug 5215249 |
| 144 OverrideMethodWithFieldTest/01: Fail # Bug 5215249 |
| 145 Prefix11NegativeTest: Fail # Bug 5406175 |
| 146 Prefix12NegativeTest: Fail # Bug 5406175 |
| 147 Prefix14Test: Fail # Bug 5406175 |
| 148 Prefix15Test: Skip # Bug 5406175 |
| 149 Prefix16NegativeTest: Fail # Bug 5532534 |
| 150 Prefix3NegativeTest: Fail # Bug 5406175 |
| 151 PseudoKWNegativeTest: Fail # Bug 4979760. |
| 152 RegExp3Test: Fail # 5299683 |
| 153 ScopeNegativeTest: Fail # Bug 4207538. |
| 154 StackOverflowTest: Fail # Bug 4591172. |
| 155 StackTraceTest: Fail # Bug 4971920. |
| 156 StringConcatTest: FAIL # Bug 5196164 |
| 157 SuperOperatorTest: Fail # Bug 4995463. |
| 158 Switch7NegativeTest: Fail # Bug 4208467. |
| 159 SwitchLabelTest: Fail # Bug 4208467. |
| 160 ThirdTest: Skip # Seems flaky in dartc after fixing test, was Bug 5339586 |
| 161 Throw7NegativeTest: Fail # Bug 4208459. |
| 162 TypeVariableBoundsTest/none: Fail # Issue 417 |
| 163 TypeVariableScopeTest/none: Fail # Issue 417 |
| 174 | 164 |
| 175 # VM or Frog specific tests that should not be run by DartC. | 165 # VM or Frog specific tests that should not be run by DartC. |
| 176 *VMTest: Skip | 166 *VMTest: Skip |
| 177 *VMNegativeTest: Skip | 167 *VMNegativeTest: Skip |
| 178 *FrogTest: Skip | 168 *FrogTest: Skip |
| 179 *FrogNegativeTest: Skip | 169 *FrogNegativeTest: Skip |
| 180 | 170 |
| 181 | 171 |
| 182 [ $component == dartium ] | 172 [ $component == dartium ] |
| 183 # TODO: These need to be retriaged. | 173 # TODO: These need to be retriaged. |
| 184 ExpectTest: Fail | 174 ExpectTest: Fail |
| 185 StackTraceTest: Fail | 175 StackTraceTest: Fail |
| 186 RichardsTest: Fail | 176 RichardsTest: Fail |
| 187 UnboundGetterTest: Fail | 177 UnboundGetterTest: Fail |
| 188 Private2Test: Fail | 178 Private2Test: Fail |
| 189 Private3Test: Fail | 179 Private3Test: Fail |
| 190 | |
| 191 TypedMessageTest: Fail # Bug 5246195 | 180 TypedMessageTest: Fail # Bug 5246195 |
| 192 | 181 |
| 193 | 182 |
| 194 [ $component == frog || $component == leg ] | 183 [ $component == frog || $component == leg ] |
| 195 ToStringAsFixedTest: Fail # fails due to rounding in constant propagation | 184 ToStringAsFixedTest: Fail # fails due to rounding in constant propagation |
| 196 | 185 |
| 197 [ $component == frogsh || $component == frog || $component == leg || $component
== webdriver || $component == frogium ] | 186 [ $component == frogsh || $component == frog || $component == leg || $component
== webdriver || $component == frogium ] |
| 198 # TODO(efortuna): Distinguish between specific browser being run for webdriver | 187 # TODO(efortuna): Distinguish between specific browser being run for webdriver |
| 199 # (by flag option) to specify which tests pass. | 188 # (by flag option) to specify which tests pass. |
| 200 FactoryNegativeTest: Fail # Issue 417 | 189 FactoryNegativeTest: Fail # Issue 417 |
| (...skipping 149 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 350 StaticField2RunNegativeTest: Fail | 339 StaticField2RunNegativeTest: Fail |
| 351 | 340 |
| 352 [ $arch == x64 ] | 341 [ $arch == x64 ] |
| 353 *: Skip | 342 *: Skip |
| 354 | 343 |
| 355 [ $arch == simarm ] | 344 [ $arch == simarm ] |
| 356 *: Skip | 345 *: Skip |
| 357 | 346 |
| 358 [ $arch == arm ] | 347 [ $arch == arm ] |
| 359 *: Skip | 348 *: Skip |
| OLD | NEW |