Index: tests/language/language.status |
=================================================================== |
--- tests/language/language.status (revision 5854) |
+++ tests/language/language.status (working copy) |
@@ -15,7 +15,7 @@ |
# 2) File a bug on each architecture for the failure due to the language change. |
# 3) Update the language/src directory with the updated test. |
-[ $component == vm || $component == dartium ] |
+[ $compiler == none ] |
GCTest: Fail # Issue 1487 |
ImpliedInterfaceTest: Fail # Bug 5349944 |
FBoundedQuantificationTest: Skip # Issue 439 |
@@ -95,17 +95,15 @@ |
*FrogTest: Skip |
*FrogNegativeTest: Skip |
-[ ($component == vm || $component == dartium) && $unchecked ] |
+[ $compiler == none && $unchecked ] |
IsNotClass3NegativeTest: Fail # Spec unclear. |
Prefix16NegativeTest: Fail # Bug 5532534 |
-[ ($component == vm || $component == dartium) && $mode == debug ] |
+[ $compiler == none && $mode == debug ] |
GCTest: Skip # Takes too long. |
-[ $component == vm && $mode == release ] |
- |
-[ $component == dartc || $component == chromium ] |
+[ $compiler == dartc ] |
AbstractSyntaxTest/01: Fail |
ApplicationNegativeTest: Fail |
AssertKeywordNegativeTest: Fail |
@@ -200,35 +198,22 @@ |
*FrogNegativeTest: Skip |
-[ $component == dartium ] |
+[ $compiler == none && $runtime == drt ] |
# TODO: These need to be retriaged. |
DisablePrivacyTest: Skip |
RichardsTest: Fail |
StringEscape1NegativeTest: Skip |
GCTest: Skip # Issue 1487 |
- |
-[ $component == frogsh ] |
+[ $compiler == frogsh ] |
ArithmeticTest: Fail # Issue 1470 |
IntrinsifiedMethodsTest: Fail # Issue 1470 |
-# This set of four test components (frog, frogsh, frogium, and webdriver) all |
-# consume frog output, so if frog is generating the incorrect code, chances are |
-# it will fail on all of these components. |
-# |
-# Further explanation: |
-# frog: frog compiler, run using the VM |
-# frogsh: self-hosted frog compiler |
-# frogium: Dart code compiled with frog VM running under DumpRenderTree |
-# webdriver: Dart code compiled with frog VM running on an actual browser |
-# (Chrome, IE, Firefox, Safari, etc). If a test is only failing on a particular |
-# browser, you can be more specific about the failure by using $browser: |
-# [ $component == webdriver && $browser == chrome ] for example. |
-[ ($component == frog || $component == frogsh || $component == frogium || $component == webdriver) && $unchecked ] |
+[ ($compiler == frog || $compiler == frogsh) && $unchecked ] |
BoolTest: Fail # Issue 2092 |
CompileTimeConstantCTest/01: Fail # integers as keys in literal maps. |
-[ $component == frog || $component == frogsh || $component == frogium || $component == webdriver] |
+[ $component == frog || $compiler == frogsh ] |
ExceptionTest: Fail # Issue 1785 |
Factory3Test: Fail # Issue 417 |
Factory2NegativeTest: Fail |
@@ -241,7 +226,7 @@ |
DoubleToStringAsExponentialTest: Fail # fails due to -0.0. |
# Once the -0.0 in DoubleToStringAsFixedTest is fixed it will probably need to |
# be moved to a |
-# [ $component == frog || $component == frogium || $component == webdriver ] |
+# [ $compiler == frog ] |
# section. |
DoubleToStringAsFixedTest: Fail # fails due to -0.0 and due to rounding in constant propagation. |
DoubleToStringAsPrecisionTest: Fail # fails due to -0.0. |
@@ -393,10 +378,10 @@ |
Issue4515170Test: Fail |
-[ $component == webdriver && $browser == chrome ] |
+[ $runtime == chrome ] |
StringEscape1NegativeTest: Skip |
-[ $component == webdriver && ($browser == ff || $browser == safari || $browser == ie) ] |
+[ $runtime == ff || $runtime == safari || $runtime == ie) ] |
Closure3Test: Fail |
MethodInvocationTest: Fail |
Private3Test: Fail |
@@ -417,37 +402,36 @@ |
ExecuteFinally6Test: Skip |
# TODO(jmesserly): now that we have a bot, we need to set up Opera testing. |
-[ $component == webdriver && $browser == opera ] |
+[ $runtime == opera ] |
*: Skip |
-[ $component == webdriver && $browser == ff ] |
+[ $runtime == ff ] |
NamingTest: Fail |
StackOverflowTest: Fail |
ExecuteFinally7Test: Skip |
StaticFinalField2NegativeTest: Skip |
-[ $component == webdriver && $browser == ff && $system == windows ] |
+[ $runtime == ff && $system == windows ] |
CTConst2Test: Pass,Fail # Issue 2101 |
-[ $component == webdriver && $browser == ie ] |
+[ $runtime == ie ] |
StackOverflowTest: Fail |
ObjectDynamicMethodTest: Fail |
NumberSyntaxTest: Fail |
-[ $component == webdriver && $browser == ie && ($system == linux || $system == mac) ] |
+[ $runtime == ie && ($system == linux || $system == mac) ] |
*: Skip |
-[ $component == webdriver && $browser == safari && ($system == linux || $system == windows) ] |
+[ $runtime == safari && ($system == linux || $system == windows) ] |
*: Skip |
- |
-[ ($component == frogsh || $component == frog || $component == frogium) && $unchecked ] |
+[ ($compiler == frog || $compiler == frogsh) && $unchecked ] |
PrivateMemberTest/01: Fail # test seems bad - see issue #353 |
PrivateMemberTest/02: Fail # test seems bad - see issue #353 |
PrivateMemberTest/03: Fail # test seems bad - see issue #353 |
PrivateMemberTest/04: Fail # test seems bad - see issue #353 |
-[ ($component == frogsh || $component == frog || $component == frogium) && $checked ] |
+[ ($compiler == frog || $compiler == frogsh) && $checked ] |
PrivateMemberTest/none: Fail # test seems bad - see issue #353 |
AssignStaticTypeTest/01: Fail # Unrecognized option: --no-enable-type-checks. |
AssignStaticTypeTest/02: Fail # Unrecognized option: --no-enable-type-checks. |
@@ -460,7 +444,7 @@ |
TypeVariableBounds2Test/03: Fail # Issue 2135 |
TypeVariableBounds2Test/05: Fail # Issue 2135 |
-[ $component == frog || $component == frogsh ] |
+[ ($compiler == frog || $compiler == frogsh) && $runtime == d8 ] |
# these tests are inconsistent in frogium and frogsh-node, investigate |
StaticField1RunNegativeTest: Pass |
StaticField2RunNegativeTest: Pass |
@@ -471,15 +455,15 @@ |
SyntaxTest/33: Fail # Issue 1109 |
LiteralUnaryPlusTest/01: Fail # Issue 1400 |
-[ $component == frog || $component == frogsh || $component == frogium || $component == webdriver ] |
+[ $compiler == frog || $compiler == frogsh ] |
StringEscape3NegativeTest: Fail # Issue 1352 |
-[ $component == frogium ] |
+[ $compiler == frog && $runtime == drt ] |
# these tests are inconsistent in frogium and frogsh-node, investigate |
StaticField1RunNegativeTest: Pass # but error is not correct |
StaticField2RunNegativeTest: Pass # but error is not correct |
-[ $component == frog && $mode == debug ] |
+[ $compiler == frog && $mode == debug ] |
ConstructorRedirect1NegativeTest: Skip # Undiagnosed infinite loop. |
ConstructorRedirect2NegativeTest: Skip # Undiagnosed infinite loop. |