From da2bec0dfc700038c0573d25f53a651519b64153 Mon Sep 17 00:00:00 2001 From: "ahe@google.com" Date: Fri, 3 Feb 2012 13:27:21 +0000 Subject: [PATCH] Remove "complex matching" from co19. Review URL: https://chromiumcodereview.appspot.com//9325024 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3896 260f80e4-7a28-3924-810f-c04153c831b5 --- .gitignore | 2 +- tests/co19/co19-compiler.status | 659 ++++++++++----------- tests/co19/co19-runtime.status | 583 +++++++++--------- tests/co19/test_config.dart | 1 - tests/co19/testcfg.py | 14 +- tools/testing/dart/status_file_parser.dart | 35 +- tools/testing/dart/test_suite.dart | 10 +- 7 files changed, 625 insertions(+), 679 deletions(-) diff --git a/.gitignore b/.gitignore index db9e4ff3d74..1601dfa833f 100644 --- a/.gitignore +++ b/.gitignore @@ -32,7 +32,7 @@ fixed_length_file_out third_party/gyp/ third_party/v8/ third_party/closure_compiler_src/ -tests/co19/ +tests/co19/src/ # Built by chromebot and downloaded from Google Storage client/tests/drt diff --git a/tests/co19/co19-compiler.status b/tests/co19/co19-compiler.status index ef4aa18d549..0357816f8d2 100644 --- a/tests/co19/co19-compiler.status +++ b/tests/co19/co19-compiler.status @@ -10,362 +10,359 @@ prefix co19 # [ $component == dartc && $system == macos ] -LibTest/core/Math/acos/Math/acos/A01/t01: Fail # Issue co19 - 44 -LibTest/core/Math/asin/Math/asin/A01/t01: Fail # Issue co19 - 44 -LibTest/core/Math/atan/Math/atan/A01/t01: Fail # Issue co19 - 44 +LibTest/core/Math/acos/Math_acos_A01_t01: Fail # Issue co19 - 44 +LibTest/core/Math/asin/Math_asin_A01_t01: Fail # Issue co19 - 44 +LibTest/core/Math/atan/Math_atan_A01_t01: Fail # Issue co19 - 44 -LibTest/core/String/toLowerCase/String/toLowerCase/A01/t04: Fail -LibTest/core/String/toUpperCase/String/toUpperCase/A01/t04: Fail +LibTest/core/String/toLowerCase/String_toLowerCase_A01_t04: Fail +LibTest/core/String/toUpperCase/String_toUpperCase_A01_t04: Fail # # Problems specific to compiler in release build (--optimize) # [ $component == dartc && $mode == release ] -LangGuideTest/02_Language_Constructs/02_11_Exceptions/A09/t02: Fail # Issue 219 -LangGuideTest/02_Language_Constructs/02_11_Exceptions/A09/t04: Fail # Issue 219 -LibTest/core/Date/Date.withTimeZone/Date/Date.withTimeZone/A01/t09: Fail # Issue 202 -LibTest/core/List/List/List/A01/t04: Fail # Issue 218 -LibTest/core/List/sort/List/sort/A01/t06: Skip # Out of memory. -LibTest/core/Math/parseInt/Math/parseInt/A01/t01: Fail -LibTest/core/Queue/Queue.from/Queue/Queue.from/A01/t02: Fail # Issue 218 -LibTest/core/Set/add/Set/add/A01/t05: Fail # Bug 5392511 -LibTest/core/Set/addAll/Set/addAll/A01/t05: Fail # Bug 5392511 -LibTest/core/Set/contains/Set/contains/A01/t04: Fail # Bug 5392511 -LibTest/core/Set/containsAll/Set/containsAll/A01/t04: Fail # Bug 5392511 -LibTest/core/String/contains/String/contains/A03/t01: Fail # Issue 1317 -LibTest/core/int/operator-/int/operator-/A01/t01: Fail -LibTest/core/int/operator_div/int/operator/div/A01/t01: Fail -LibTest/core/int/operator_~div/int/operator/~div/A01/t01: Fail -LibTest/core/int/toInt/int/toInt/A01/t01: Fail +LangGuideTest/02_Language_Constructs/02_11_Exceptions/02_11_Exceptions_A09_t02: Fail # Issue 219 +LangGuideTest/02_Language_Constructs/02_11_Exceptions/02_11_Exceptions_A09_t04: Fail # Issue 219 +LibTest/core/List/sort/List_sort_A01_t06: Skip # Out of memory. +LibTest/core/Math/parseInt/Math_parseInt_A01_t01: Fail +LibTest/core/Queue/Queue.from/Queue_Queue.from_A01_t02: Fail # Issue 218 +LibTest/core/Set/add/Set_add_A01_t05: Fail # Bug 5392511 +LibTest/core/Set/addAll/Set_addAll_A01_t05: Fail # Bug 5392511 +LibTest/core/Set/contains/Set_contains_A01_t04: Fail # Bug 5392511 +LibTest/core/Set/containsAll/Set_containsAll_A01_t04: Fail # Bug 5392511 +LibTest/core/String/contains/String_contains_A03_t01: Fail # Issue 1317 +LibTest/core/int/operator-/int_operator-_A01_t01: Fail +LibTest/core/int/operator_div/int_operator_div_A01_t01: Fail +LibTest/core/int/operator_~div/int_operator_~div_A01_t01: Fail +LibTest/core/int/toInt/int_toInt_A01_t01: Fail # # Tests that pass in release mode but fail in debug mode # [ $component == dartc && $mode == debug ] -LibTest/core/double/operatorDivision/double/operatorDivision/A01/t05: Fail -LibTest/core/int/operator_l_shift/int/operator/l/shift/A01/t02: Fail -LibTest/core/int/operator_l_shift/int/operator/l/shift/A01/t03: Fail -LibTest/core/int/operator_r_shift/int/operator/r/shift/A01/t02: Fail -LibTest/core/int/operator_r_shift/int/operator/r/shift/A01/t03: Fail +LibTest/core/double/operatorDivision/double_operatorDivision_A01_t05: Fail +LibTest/core/int/operator_l_shift/int_operator_l_shift_A01_t02: Fail +LibTest/core/int/operator_l_shift/int_operator_l_shift_A01_t03: Fail +LibTest/core/int/operator_r_shift/int_operator_r_shift_A01_t02: Fail +LibTest/core/int/operator_r_shift/int_operator_r_shift_A01_t03: Fail # # Problems in both debug and release builds # [ $component == dartc ] -LangGuideTest/02_Language_Constructs/02_11_Exceptions/A04/t01: Fail -LangGuideTest/02_Language_Constructs/02_1_Class/02_1_Class_Const_Expressions/A04/t01: Fail # Bug 5371670. -LangGuideTest/02_Language_Constructs/02_1_Class/02_1_Class_Construction/A10/t01: Fail # Bug 5371670. -LangGuideTest/02_Language_Constructs/02_1_Class/A05/t01: Fail -LangGuideTest/02_Language_Constructs/02_5_Meaning_of_Names/Examples/A02/t01: Fail # Bug 5371670. -LangGuideTest/02_Language_Constructs/02_5_Meaning_of_Names/Shadowing_and_Hiding_Names/A01/t01: Fail -LangGuideTest/02_Language_Constructs/02_5_Meaning_of_Names/Shadowing_and_Hiding_Names/A01/t02: Fail -LangGuideTest/02_Language_Constructs/02_5_Meaning_of_Names/Shadowing_and_Hiding_Names/A02/t01: Fail -LangGuideTest/03_Values/03_3_Strings/A03/t01: Fail -LangGuideTest/04_Operators/04_2_Operations_on_basic_types/A02/t01: Fail -LangGuideTest/05_Equality/05_1_Object_Identity_Equality/A01/t02: Fail -LangGuideTest/05_Equality/05_1_Object_Identity_Equality/A01/t03: Fail -LangGuideTest/07_Overriding/A03/t01: skip # Invalid test, Issue 1148 -LangGuideTest/07_Overriding/A03/t02: skip # Invalid test, Issue 1147 -LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Instance-Field_Compound_Assignment/A01/t01: Fail -LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Instance-Field_Compound_Assignment/A02/t06: Fail -LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Static-Field_Compound_Assignment/A01/t01: Fail -LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Static-Field_Compound_Assignment/A02/t06: Fail -LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Unqualified_Compound_Assignment/A01/t01: Fail -LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Unqualified_Compound_Assignment/A02/t06: Fail -LangSpecTest/13_Types/13_4_Interface_Types/A11/t04: Fail -LangSpecTest/13_Types/13_4_Interface_Types/A12/t10: Fail -LangSpecTest/13_Types/13_5_Function_Types/A01/t01: Fail # Bad test, Issue 59 -LangSpecTest/13_Types/13_5_Function_Types/A01/t13: Fail -LangSpecTest/13_Types/13_5_Function_Types/A01/t14: Fail -LangSpecTest/13_Types/13_5_Function_Types/A01/t15: Fail -LangSpecTest/13_Types/13_5_Function_Types/A01/t18: Fail -LangSpecTest/13_Types/13_8_Parameterized_Types/13/8/Parameterized/types/A01/t01: Fail # Bug 5532690 -LangSpecTest/13_Types/13_8_Parameterized_Types/13/8/Parameterized/types/A01/t02: Fail # Bug 5532690 -LangSpecTest/13_Types/13_8_Parameterized_Types/13/8/Parameterized/types/A01/t03: Fail # Bug 5532690 -LangSpecTest/13_Types/13_8_Parameterized_Types/13/8/Parameterized/types/A01/t04: Fail # Bug 5532690 -LibTest/core/AssertError/column/AssertError/column/A01/t01: Fail -LibTest/core/AssertError/column/AssertError/column/A01/t02: Fail -LibTest/core/AssertError/failedAssertion/AssertError/failedAssertion/A01/t01: Fail -LibTest/core/AssertError/line/AssertError/line/A01/t01: Fail -LibTest/core/AssertError/line/AssertError/line/A01/t02: Fail -LibTest/core/AssertError/throwNew/AssertError/throwNew/A01/t01: Fail -LibTest/core/AssertError/throwNew/AssertError/throwNew/A01/t02: Fail -LibTest/core/AssertError/toString/AssertError/toString/A01/t01: Fail -LibTest/core/AssertError/toString/AssertError/toString/A01/t02: Fail -LibTest/core/AssertError/url/AssertError/url/A01/t01: Fail -LibTest/core/AssertError/url/AssertError/url/A01/t02: Fail -LibTest/core/Date/Date.fromEpoch/Date/Date.fromEpoch/A01/t02: Fail -LibTest/core/Date/Date.fromString/Date/Date.fromString/A01/t02: Fail -LibTest/core/Date/Date.fromString/Date/Date.fromString/A01/t03: Fail -LibTest/core/Date/Date.fromString/Date/Date.fromString/A01/t04: Fail -LibTest/core/Date/Date.fromString/Date/Date.fromString/A04/t01: Fail -LibTest/core/Date/Date.fromString/Date/Date.fromString/A05/t01: Fail -LibTest/core/Date/Date.withTimeZone/Date/Date.withTimeZone/A01/t02: Fail -LibTest/core/Date/Date/Date/A01/t01: Fail -LibTest/core/Date/Date/Date/A01/t02: Fail -LibTest/core/Date/Date/Date/A01/t03: Fail -LibTest/core/Date/toString/Date/toString/A02/t01: Fail -LibTest/core/Date/weekday/Date/weekday/A01/t01: Fail -LibTest/core/Date/year/Date/year/A01/t01: Fail -LibTest/core/Dispatcher/Dispatcher_Dispatcher/A01/t01: Fail -LibTest/core/Dispatcher/Dispatcher_serve/A01/t01: Fail -LibTest/core/Duration/Duration/Duration/A03/t01: Fail -LibTest/core/Expect/approxEquals/Expect/approxEquals/A03/t01: Fail -LibTest/core/Expect/fail/Expect/fail/A02/t01: Fail -LibTest/core/Expect/identical/Expect/identical/A01/t01: Fail -LibTest/core/Expect/setEquals/Expect/setEquals/A01/t01: Fail -LibTest/core/Expect/setEquals/Expect/setEquals/A01/t02: Fail -LibTest/core/Expect/stringEquals/Expect/stringEquals/A02/t01: Fail -LibTest/core/Expect/throws/Expect/throws/A02/t01: Fail -LibTest/core/Expect/throws/Expect/throws/A03/t01: Fail -LibTest/core/FallThroughError/line/FallThroughError/line/A01/t01: Fail -LibTest/core/FallThroughError/line/FallThroughError/line/A01/t02: Fail -LibTest/core/FallThroughError/throwNew/FallThroughError/throwNew/A01/t01: Fail -LibTest/core/FallThroughError/throwNew/FallThroughError/throwNew/A01/t02: Fail -LibTest/core/FallThroughError/toString/FallThroughError/toString/A01/t01: Fail -LibTest/core/FallThroughError/url/FallThroughError/url/A01/t01: Fail -LibTest/core/FallThroughError/url/FallThroughError/url/A01/t02: Fail -LibTest/core/InternalError/InternalError/InternalError/A01/t01: Fail -LibTest/core/InternalError/toString/InternalError/toString/A01/t01: Fail -LibTest/core/Isolate/A01/t01: Fail -LibTest/core/Isolate/A02/t01: Fail -LibTest/core/Isolate/port/Isolate/port/A01/t01: Fail -LibTest/core/Isolate/spawn/Isolate/spawn/A01/t07: Skip # http://code.google.com/p/co19/issues/detail?id=13 -LibTest/core/Isolate/spawn/Isolate/spawn/A01/t09: Fail -LibTest/core/Isolate/spawn/Isolate/spawn/A01/t10: Fail -LibTest/core/Isolate/spawn/Isolate/spawn/A01/t11: Fail -LibTest/core/Isolate/spawn/Isolate/spawn/A01/t12: Fail -LibTest/core/List/List.fromList/*: Fail # List.fromList has been removed. -LibTest/core/List/copyFrom/List/copyFrom/A01/t06: Fail -LibTest/core/List/every/List/every/A01/t04: Fail -LibTest/core/List/filter/List/filter/A01/t04: Fail -LibTest/core/List/forEach/List/forEach/A01/t05: Fail -LibTest/core/List/getRange/List/getRange/A01/t01: Fail -LibTest/core/List/insertRange/List/insertRange/A01/t01: Fail -LibTest/core/List/length/List/set/length/A01/t01: Fail -LibTest/core/List/length/List/set/length/A03/t01: Fail -LibTest/core/List/length/List/set/length/A05/t01: Fail -LibTest/core/List/length/List/set/length/A06/t01: Fail -LibTest/core/List/operator\[]/List/operator\[]/A01/t02: Fail -LibTest/core/List/operator\[]/List/operator\[]/A02/t02: Fail -LibTest/core/List/operator\[]/List/operator\[]/A03/t01: Fail -LibTest/core/List/operator\[]=/List/operator\[]=/A02/t01: Fail -LibTest/core/List/operator\[]=/List/operator\[]=/A03/t01: Fail -LibTest/core/List/removeRange/List/removeRange/A01/t01: Fail -LibTest/core/List/setRange/List/setRange/A01/t01: Fail -LibTest/core/List/some/List/some/A01/t03: Fail -LibTest/core/List/sort/List/sort/A01/t02: Fail -LibTest/core/Map/forEach/Map/forEach/A01/t02: Fail -LibTest/core/Map/putIfAbsent/Map/putIfAbsent/A01/t06: Fail -LibTest/core/Map/putIfAbsent/Map/putIfAbsent/A01/t08: Fail -LibTest/core/Match/group/Match/group/A01/t01: Fail -LibTest/core/Match/group/Match/group/A02/t01: Fail -LibTest/core/Match/groupCount/Match/groupCount/A01/t01: Fail -LibTest/core/Match/groups/Match/groups/A01/t01: Fail -LibTest/core/Match/groups/Match/groups/A02/t01: Fail -LibTest/core/Match/operator\[]/Match/operator\[]/A01/t01: Fail -LibTest/core/Match/operator\[]/Match/operator\[]/A02/t01: Fail -LibTest/core/Match/pattern/Match/pattern/A01/t01: Fail -LibTest/core/Math/acos/Math/acos/A01/t04: Fail -LibTest/core/Math/asin/Math/asin/A01/t04: Fail -LibTest/core/Math/atan/Math/atan/A01/t03: Fail -LibTest/core/Math/atan2/Math/atan2/A01/t03: Fail -LibTest/core/Math/atan2/Math/atan2/A01/t04: Fail -LibTest/core/Math/cos/Math/cos/A01/t03: Fail -LibTest/core/Math/exp/Math/exp/A01/t01: Fail -LibTest/core/Math/exp/Math/exp/A01/t03: Fail -LibTest/core/Math/log/Math/log/A01/t04: Fail -LibTest/core/Math/max/Math/max/A01/t03: Fail -LibTest/core/Math/min/Math/min/A01/t03: Fail -LibTest/core/Math/pow/Math/pow/A01/t01: Fail -LibTest/core/Math/pow/Math/pow/A11/t01: Fail -LibTest/core/Math/pow/Math/pow/A13/t01: Fail -LibTest/core/Math/pow/Math/pow/A19/t01: Fail -LibTest/core/Math/sin/Math/sin/A01/t01: Fail -LibTest/core/Math/sin/Math/sin/A01/t03: Fail -LibTest/core/Math/sqrt/Math/sqrt/A01/t03: Fail -LibTest/core/Math/sqrt/Math/sqrt/A01/t04: Fail -LibTest/core/Math/tan/Math/tan/A01/t01: Fail -LibTest/core/Math/tan/Math/tan/A01/t03: Fail -LibTest/core/Promise/addCancelHandler/Promise/addCancelHandler/A01/t04: Fail -LibTest/core/Promise/addCompleteHandler/Promise/addCompleteHandler/A01/t05: Fail -LibTest/core/Promise/addErrorHandler/Promise/addErrorHandler/A01/t05: Fail -LibTest/core/Promise/complete/Promise/complete/A01/t04: Fail -LibTest/core/Promise/error/Promise/error/A01/t01: Fail -LibTest/core/Promise/fail/Promise/fail/A01/t02: Fail -LibTest/core/Promise/hasValue/Promise/hasValue/A01/t01: Fail -LibTest/core/Promise/value/Promise/value/A01/t02: Fail -LibTest/core/Promise/value/Promise/value/A01/t03: Fail -LibTest/core/Promise/value/Promise/value/A01/t05: Fail -LibTest/core/Promise/value/Promise/value/A01/t06: Fail -LibTest/core/Promise/waitFor/Promise/waitFor/A01/t04: Fail -LibTest/core/Proxy/Proxy.forIsolate/Proxy/Proxy.forIsolate/A01/t01: Fail -LibTest/core/Proxy/Proxy.forIsolateWithPromise/Proxy/Proxy.forIsolateWithPromise/A01/t01: Fail -LibTest/core/Proxy/Proxy.forPort/Proxy/Proxy.forPort/A01/t01: Fail -LibTest/core/Proxy/Proxy.forReply/Proxy/Proxy.forReply/A01/t01: Fail -LibTest/core/Proxy/call/Proxy/call/A01/t01: Fail -LibTest/core/Proxy/local/Proxy/local/A01/t01: Fail -LibTest/core/Proxy/operator==/Proxy/operator==/A01/t01: Fail -LibTest/core/Proxy/register/Proxy/register/A01/t01: Fail -LibTest/core/Proxy/send/Proxy/send/A01/t01: Fail -LibTest/core/Queue/every/Queue/every/A01/t03: Fail -LibTest/core/Queue/filter/Queue/filter/A01/t03: Fail -LibTest/core/Queue/forEach/Queue/forEach/A01/t03: Fail -LibTest/core/Queue/iterator_hasNext/Queue/iterator/hasNext/A01/t01: Skip # Timeout -LibTest/core/Queue/some/Queue/some/A01/t03: Fail -LibTest/core/ReceivePort/receive/ReceivePort/receive/A01/t02: Fail, Pass # Fails for the wrong reason (open receive ports). -LibTest/core/ReceivePort/toSendPort/ReceivePort/toSendPort/A02/t01: Fail -LibTest/core/RegExp/RegExp/RegExp/A01/t03: Fail -LibTest/core/RegExp/RegExp/RegExp/A01/t04: Fail -LibTest/core/RegExp/allMatches/RegExp/allMatches/A01/t01: Fail -LibTest/core/RegExp/allMatches/RegExp/allMatches/A02/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.03_Disjunction/RegExp/firstMatch/Disjunction/A01/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.05_Term/RegExp/firstMatch/Term/A01/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.05_Term/RegExp/firstMatch/Term/A02/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.05_Term/RegExp/firstMatch/Term/A03/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.05_Term/RegExp/firstMatch/Term/A04/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.07_Quantifier/RegExp/firstMatch/Quantifier/A01/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.07_Quantifier/RegExp/firstMatch/Quantifier/A02/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.07_Quantifier/RegExp/firstMatch/Quantifier/A03/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.07_Quantifier/RegExp/firstMatch/Quantifier/A04/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.07_Quantifier/RegExp/firstMatch/Quantifier/A05/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.07_Quantifier/RegExp/firstMatch/Quantifier/A06/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp/firstMatch/Atom/A01/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp/firstMatch/Atom/A02/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp/firstMatch/Atom/A03/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp/firstMatch/Atom/A03/t02: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp/firstMatch/Atom/A03/t03: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp/firstMatch/Atom/A04/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp/firstMatch/Atom/A05/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp/firstMatch/Atom/A06/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.09_AtomEscape/RegExp/firstMatch/AtomEscape/A01/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.10_CharacterEscape/RegExp/firstMatch/CharacterEscape/A06/t02: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.11_DecimalEscape/RegExp/firstMatch/DecimalEscape/A01/t02: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.12_CharacterClassEscape/RegExp/firstMatch/CharacterClassEscape/A03/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.12_CharacterClassEscape/RegExp/firstMatch/CharacterClassEscape/A04/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.13_CharacterClass/RegExp/firstMatch/CharacterClass/A01/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.15_NonEmptyClassRanges/RegExp/firstMatch/NonEmptyClassRanges/A01/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.15_NonEmptyClassRanges/RegExp/firstMatch/NonEmptyClassRanges/A01/t02: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.15_NonEmptyClassRanges/RegExp/firstMatch/NonEmptyClassRanges/A01/t03: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.15_NonEmptyClassRanges/RegExp/firstMatch/NonEmptyClassRanges/A01/t05: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.15_NonEmptyClassRanges/RegExp/firstMatch/NonEmptyClassRanges/A01/t06: Fail -LibTest/core/RegExp/firstMatch/RegExp/firstMatch/A01/t01: Fail -LibTest/core/RegExp/firstMatch/RegExp/firstMatch/A03/t01: Fail -LibTest/core/RegExp/hasMatch/RegExp/hasMatch/A01/t02: Fail -LibTest/core/RegExp/hasMatch/RegExp/hasMatch/A02/t01: Fail -LibTest/core/RegExp/stringMatch/RegExp/stringMatch/A02/t01: Fail -LibTest/core/SendPort/call/SendPort/call/A01/t01: Fail # Open receive ports. -LibTest/core/SendPort/send/SendPort/send/A02/t01: Fail -LibTest/core/SendPort/send/SendPort/send/A03/t02: Fail -LibTest/core/Set/filter/Set/filter/A01/t03: Fail -LibTest/core/Set/forEach/Set/forEach/A01/t03: Fail -LibTest/core/String/A02/t01: Fail -LibTest/core/String/String.fromCharCodes/String/String.fromCharCodes/A02/t01: Fail -LibTest/core/String/charCodeAt/String/charCodeAt/A01/t01: Fail -LibTest/core/String/charCodeAt/String/charCodeAt/A03/t01: Fail -LibTest/core/String/charCodes/String/charCodes/A01/t01: Fail -LibTest/core/String/concat/String/concat/A02/t01: Fail -LibTest/core/String/contains/String/contains/A02/t01: Fail -LibTest/core/String/indexOf/String/indexOf/A01/t02: Fail -LibTest/core/String/indexOf/String/indexOf/A03/t01: Fail -LibTest/core/String/lastIndexOf/String/lastIndexOf/A01/t02: Fail -LibTest/core/String/lastIndexOf/String/lastIndexOf/A03/t01: Fail -LibTest/core/String/operator\+/String/operator\+/A01/t03: Fail -LibTest/core/String/operator\+/String/operator\+/A01/t04: Fail -LibTest/core/String/replaceAll/String/replaceAll/A02/t01: Fail -LibTest/core/String/replaceFirst/String/replaceFirst/A01/t01: Fail -LibTest/core/String/replaceFirst/String/replaceFirst/A02/t01: Fail -LibTest/core/String/split/String/split/A02/t01: Fail -LibTest/core/StringBuffer/StringBuffer/StringBuffer/A01/t02: Fail -LibTest/core/StringBuffer/add/StringBuffer/add/A01/t02: Fail -LibTest/core/StringBuffer/add/StringBuffer/add/A02/t01: Fail -LibTest/core/StringBuffer/addAll/StringBuffer/addAll/A01/t02: Fail -LibTest/core/StringBuffer/isEmpty/StringBuffer/isEmpty/A01/t01: Fail -LibTest/core/Strings/concatAll/Strings/concatAll/A03/t01: Fail -LibTest/core/Strings/join/Strings/join/A02/t01: Fail -LibTest/core/Strings/join/Strings/join/A03/t01: Fail -LibTest/core/TypeError/column/TypeError/column/A01/t01: Fail -LibTest/core/TypeError/dstName/TypeError/dstName/A01/t01: Fail -LibTest/core/TypeError/dstName/TypeError/dstName/A01/t01: Failpp -LibTest/core/TypeError/dstType/TypeError/dstType/A01/t01: Fail -LibTest/core/TypeError/failedAssertion/TypeError/failedAssertion/A01/t01: Fail -LibTest/core/TypeError/line/TypeError/line/A01/t01: Fail -LibTest/core/TypeError/srcType/TypeError/srcType/A01/t01: Fail -LibTest/core/TypeError/toString/TypeError/toString/A01/t01: Fail -LibTest/core/TypeError/url/TypeError/url/A01/t01: Fail -LibTest/core/double/isEven/double/isEven/A01/t02: Fail -LibTest/core/double/isEven/double/isEven/A01/t03: Fail -LibTest/core/double/isEven/double/isEven/A01/t04: Fail -LibTest/core/double/isEven/double/isEven/A01/t05: Fail -LibTest/core/double/isNegative/double/isNegative/A01/t01: Fail -LibTest/core/double/isOdd/double/isOdd/A01/t02: Fail -LibTest/core/double/negate/double/negate/A01/t01: Fail -LibTest/core/double/negate/double/negate/A01/t02: Fail -LibTest/core/double/negate/double/negate/A01/t04: Fail -LibTest/core/double/operator%/double/operator%/A02/t01: Fail -LibTest/core/double/operatorAddition/double/operatorAddition/A02/t01: Fail -LibTest/core/double/operatorDivision/double/operatorDivision/A02/t01: Fail -LibTest/core/double/operatorGE/double/operatorGE/A02/t01: Fail -LibTest/core/double/operatorGT/double/operatorGT/A02/t01: Fail -LibTest/core/double/operatorLE/double/operatorLE/A02/t01: Fail -LibTest/core/double/operatorLT/double/operatorLT/A02/t01: Fail -LibTest/core/double/operatorMultiplication/double/operatorMultiplication/A02/t01: Fail -LibTest/core/double/operatorSubtraction/double/operatorSubtraction/A02/t01: Fail -LibTest/core/double/operator~div/double/operator~div/A01/t05: Fail -LibTest/core/double/operator~div/double/operator~div/A02/t01: Fail -LibTest/core/double/remainder/double/reminder/A02/t01: Fail -LibTest/core/double/round/double/round/A01/t01: Fail -LibTest/core/double/toRadixString/double/toRadixString/A01/t01: Fail -LibTest/core/double/toStringAsExponential/double/toStringAsExponential/A01/t01: Fail -LibTest/core/double/toStringAsFixed/double/toStringAsFixed/A02/t01: Fail -LibTest/core/double/toStringAsPrecision/double/toStringAsPrecision/A01/t01: Fail -LibTest/core/int/compareTo/int/compareTo/A01/t01: Fail -LibTest/core/int/hashCode/int/hashCode/A01/t01: Fail -LibTest/core/int/isEven/int/isEven/A01/t01: Fail -LibTest/core/int/isOdd/int/isOdd/A01/t01: Fail -LibTest/core/int/operator%/int/operator%/A01/t01: Fail -LibTest/core/int/operator%/int/operator%/A01/t02: Fail -LibTest/core/int/operator%/int/operator%/A01/t03: Fail -LibTest/core/int/operator\+/int/operator\+/A01/t01: Fail -LibTest/core/int/operator\^/int/operator\^/A01/t01: Fail -LibTest/core/int/operator_AND/int/operator/AND/A01/t01: Fail -LibTest/core/int/operator_GT/int/operator/GT/A01/t01: Fail -LibTest/core/int/operator_LT/int/operator/LT/A01/t01: Fail -LibTest/core/int/operator_OR/int/operator/OR/A01/t01: Fail -LibTest/core/int/operator_l_shift/int/operator/l/shift/A01/t01: Fail -LibTest/core/int/operator_mul/int/operator/mul/A01/t01: Fail -LibTest/core/int/operator_negate/int/operator/negate/A01/t01: Fail -LibTest/core/int/operator_r_shift/int/operator/r/shift/A01/t01: Fail -LibTest/core/int/operator_~div/int/operator/~div/A01/t02: Fail -LibTest/core/int/remainder/int/remainder/A01/t01: Fail -LibTest/core/int/remainder/int/remainder/A01/t02: Fail -LibTest/core/int/remainder/int/remainder/A01/t03: Fail -LibTest/core/int/toDouble/int/toDouble/A01/t01: Fail -LibTest/core/int/toRadixString/int/toRadixString/A01/t01: Fail -LibTest/core/int/toStringAsExponential/int/toStringAsExponential/A01/t01: Fail -LibTest/core/int/toStringAsFixed/int/toStringAsFixed/A01/t01: Fail -LibTest/core/int/toStringAsPrecision/int/toStringAsPrecision/A01/t01: Fail +LangGuideTest/02_Language_Constructs/02_11_Exceptions/02_11_Exceptions_A04_t01: Fail +LangGuideTest/02_Language_Constructs/02_1_Class/02_1_Class_Const_Expressions/02_1_Class_Const_Expressions_A04_t01: Fail # Bug 5371670. +LangGuideTest/02_Language_Constructs/02_1_Class/02_1_Class_Construction/02_1_Class_Construction_A10_t01: Fail # Bug 5371670. +LangGuideTest/02_Language_Constructs/02_1_Class/02_1_Class_A05_t01: Fail +LangGuideTest/02_Language_Constructs/02_5_Meaning_of_Names/Examples/Examples_A02_t01: Fail # Bug 5371670. +LangGuideTest/02_Language_Constructs/02_5_Meaning_of_Names/Shadowing_and_Hiding_Names/Shadowing_and_Hiding_Names_A01_t01: Fail +LangGuideTest/02_Language_Constructs/02_5_Meaning_of_Names/Shadowing_and_Hiding_Names/Shadowing_and_Hiding_Names_A01_t02: Fail +LangGuideTest/02_Language_Constructs/02_5_Meaning_of_Names/Shadowing_and_Hiding_Names/Shadowing_and_Hiding_Names_A02_t01: Fail +LangGuideTest/03_Values/03_3_Strings/03_3_Strings_A03_t01: Fail +LangGuideTest/04_Operators/04_2_Operations_on_basic_types/04_2_Operations_on_basic_types_A02_t01: Fail +LangGuideTest/05_Equality/05_1_Object_Identity_Equality/05_1_Object_Identity_Equality_A01_t02: Fail +LangGuideTest/05_Equality/05_1_Object_Identity_Equality/05_1_Object_Identity_Equality_A01_t03: Fail +LangGuideTest/07_Overriding/07_Overriding_A03_t01: skip # Invalid test, Issue 1148 +LangGuideTest/07_Overriding/07_Overriding_A03_t02: skip # Invalid test, Issue 1147 +LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Instance-Field_Compound_Assignment/Instance-Field_Compound_Assignment_A01_t01: Fail +LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Instance-Field_Compound_Assignment/Instance-Field_Compound_Assignment_A02_t06: Fail +LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Static-Field_Compound_Assignment/Static-Field_Compound_Assignment_A01_t01: Fail +LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Static-Field_Compound_Assignment/Static-Field_Compound_Assignment_A02_t06: Fail +LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Unqualified_Compound_Assignment/Unqualified_Compound_Assignment_A01_t01: Fail +LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Unqualified_Compound_Assignment/Unqualified_Compound_Assignment_A02_t06: Fail +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A11_t04: Fail +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A12_t10: Fail +LangSpecTest/13_Types/13_5_Function_Types/13_5_Function_Types_A01_t01: Fail # Bad test, Issue 59 +LangSpecTest/13_Types/13_5_Function_Types/13_5_Function_Types_A01_t13: Fail +LangSpecTest/13_Types/13_5_Function_Types/13_5_Function_Types_A01_t14: Fail +LangSpecTest/13_Types/13_5_Function_Types/13_5_Function_Types_A01_t15: Fail +LangSpecTest/13_Types/13_5_Function_Types/13_5_Function_Types_A01_t18: Fail +LangSpecTest/13_Types/13_8_Parameterized_Types/13_8_Parameterized_types_A01_t01: Fail # Bug 5532690 +LangSpecTest/13_Types/13_8_Parameterized_Types/13_8_Parameterized_types_A01_t02: Fail # Bug 5532690 +LangSpecTest/13_Types/13_8_Parameterized_Types/13_8_Parameterized_types_A01_t03: Fail # Bug 5532690 +LangSpecTest/13_Types/13_8_Parameterized_Types/13_8_Parameterized_types_A01_t04: Fail # Bug 5532690 +LibTest/core/AssertError/column/AssertError_column_A01_t01: Fail +LibTest/core/AssertError/column/AssertError_column_A01_t02: Fail +LibTest/core/AssertError/failedAssertion/AssertError_failedAssertion_A01_t01: Fail +LibTest/core/AssertError/line/AssertError_line_A01_t01: Fail +LibTest/core/AssertError/line/AssertError_line_A01_t02: Fail +LibTest/core/AssertError/throwNew/AssertError_throwNew_A01_t01: Fail +LibTest/core/AssertError/throwNew/AssertError_throwNew_A01_t02: Fail +LibTest/core/AssertError/toString/AssertError_toString_A01_t01: Fail +LibTest/core/AssertError/toString/AssertError_toString_A01_t02: Fail +LibTest/core/AssertError/url/AssertError_url_A01_t01: Fail +LibTest/core/AssertError/url/AssertError_url_A01_t02: Fail +LibTest/core/Date/Date.fromEpoch/Date_Date.fromEpoch_A01_t02: Fail +LibTest/core/Date/Date.fromString/Date_Date.fromString_A01_t02: Fail +LibTest/core/Date/Date.fromString/Date_Date.fromString_A01_t03: Fail +LibTest/core/Date/Date.fromString/Date_Date.fromString_A01_t04: Fail +LibTest/core/Date/Date.fromString/Date_Date.fromString_A04_t01: Fail +LibTest/core/Date/Date.fromString/Date_Date.fromString_A05_t01: Fail +LibTest/core/Date/Date.withTimeZone/Date_Date.withTimeZone_A01_t02: Fail +LibTest/core/Date/Date/Date_Date_A01_t01: Fail +LibTest/core/Date/Date/Date_Date_A01_t02: Fail +LibTest/core/Date/Date/Date_Date_A01_t03: Fail +LibTest/core/Date/toString/Date_toString_A02_t01: Fail +LibTest/core/Date/weekday/Date_weekday_A01_t01: Fail +LibTest/core/Date/year/Date_year_A01_t01: Fail +LibTest/core/Dispatcher/Dispatcher_Dispatcher/Dispatcher_Dispatcher_A01_t01: Fail +LibTest/core/Dispatcher/Dispatcher_serve/Dispatcher_serve_A01_t01: Fail +LibTest/core/Duration/Duration/Duration_Duration_A03_t01: Fail +LibTest/core/Expect/approxEquals/Expect_approxEquals_A03_t01: Fail +LibTest/core/Expect/fail/Expect_fail_A02_t01: Fail +LibTest/core/Expect/identical/Expect_identical_A01_t01: Fail +LibTest/core/Expect/setEquals/Expect_setEquals_A01_t01: Fail +LibTest/core/Expect/setEquals/Expect_setEquals_A01_t02: Fail +LibTest/core/Expect/stringEquals/Expect_stringEquals_A02_t01: Fail +LibTest/core/Expect/throws/Expect_throws_A02_t01: Fail +LibTest/core/Expect/throws/Expect_throws_A03_t01: Fail +LibTest/core/FallThroughError/line/FallThroughError_line_A01_t01: Fail +LibTest/core/FallThroughError/line/FallThroughError_line_A01_t02: Fail +LibTest/core/FallThroughError/throwNew/FallThroughError_throwNew_A01_t01: Fail +LibTest/core/FallThroughError/throwNew/FallThroughError_throwNew_A01_t02: Fail +LibTest/core/FallThroughError/toString/FallThroughError_toString_A01_t01: Fail +LibTest/core/FallThroughError/url/FallThroughError_url_A01_t01: Fail +LibTest/core/FallThroughError/url/FallThroughError_url_A01_t02: Fail +LibTest/core/InternalError/InternalError/InternalError_InternalError_A01_t01: Fail +LibTest/core/InternalError/toString/InternalError_toString_A01_t01: Fail +LibTest/core/Isolate/Isolate_A01_t01: Fail +LibTest/core/Isolate/Isolate_A02_t01: Fail +LibTest/core/Isolate/port/Isolate_port_A01_t01: Fail +LibTest/core/Isolate/spawn/Isolate_spawn_A01_t07: Skip # http://code.google.com/p/co19/issues/detail?id=13 +LibTest/core/Isolate/spawn/Isolate_spawn_A01_t09: Fail +LibTest/core/Isolate/spawn/Isolate_spawn_A01_t10: Fail +LibTest/core/Isolate/spawn/Isolate_spawn_A01_t11: Fail +LibTest/core/Isolate/spawn/Isolate_spawn_A01_t12: Fail +LibTest/core/List/copyFrom/List_copyFrom_A01_t06: Fail +LibTest/core/List/every/List_every_A01_t04: Fail +LibTest/core/List/filter/List_filter_A01_t04: Fail +LibTest/core/List/forEach/List_forEach_A01_t05: Fail +LibTest/core/List/getRange/List_getRange_A01_t01: Fail +LibTest/core/List/insertRange/List_insertRange_A01_t01: Fail +LibTest/core/List/length/List_set_length_A01_t01: Fail +LibTest/core/List/length/List_set_length_A03_t01: Fail +LibTest/core/List/length/List_set_length_A05_t01: Fail +LibTest/core/List/length/List_set_length_A06_t01: Fail +LibTest/core/List/operator\[]/List_operator\[]_A01_t02: Fail +LibTest/core/List/operator\[]/List_operator\[]_A02_t02: Fail +LibTest/core/List/operator\[]/List_operator\[]_A03_t01: Fail +LibTest/core/List/operator\[]=/List_operator\[]=_A02_t01: Fail +LibTest/core/List/operator\[]=/List_operator\[]=_A03_t01: Fail +LibTest/core/List/removeRange/List_removeRange_A01_t01: Fail +LibTest/core/List/setRange/List_setRange_A01_t01: Fail +LibTest/core/List/some/List_some_A01_t03: Fail +LibTest/core/List/sort/List_sort_A01_t02: Fail +LibTest/core/Map/forEach/Map_forEach_A01_t02: Fail +LibTest/core/Map/putIfAbsent/Map_putIfAbsent_A01_t06: Fail +LibTest/core/Map/putIfAbsent/Map_putIfAbsent_A01_t08: Fail +LibTest/core/Match/group/Match_group_A01_t01: Fail +LibTest/core/Match/group/Match_group_A02_t01: Fail +LibTest/core/Match/groupCount/Match_groupCount_A01_t01: Fail +LibTest/core/Match/groups/Match_groups_A01_t01: Fail +LibTest/core/Match/groups/Match_groups_A02_t01: Fail +LibTest/core/Match/operator\[]/Match_operator\[]_A01_t01: Fail +LibTest/core/Match/operator\[]/Match_operator\[]_A02_t01: Fail +LibTest/core/Match/pattern/Match_pattern_A01_t01: Fail +LibTest/core/Math/acos/Math_acos_A01_t04: Fail +LibTest/core/Math/asin/Math_asin_A01_t04: Fail +LibTest/core/Math/atan/Math_atan_A01_t03: Fail +LibTest/core/Math/atan2/Math_atan2_A01_t03: Fail +LibTest/core/Math/atan2/Math_atan2_A01_t04: Fail +LibTest/core/Math/cos/Math_cos_A01_t03: Fail +LibTest/core/Math/exp/Math_exp_A01_t01: Fail +LibTest/core/Math/exp/Math_exp_A01_t03: Fail +LibTest/core/Math/log/Math_log_A01_t04: Fail +LibTest/core/Math/max/Math_max_A01_t03: Fail +LibTest/core/Math/min/Math_min_A01_t03: Fail +LibTest/core/Math/pow/Math_pow_A01_t01: Fail +LibTest/core/Math/pow/Math_pow_A11_t01: Fail +LibTest/core/Math/pow/Math_pow_A13_t01: Fail +LibTest/core/Math/pow/Math_pow_A19_t01: Fail +LibTest/core/Math/sin/Math_sin_A01_t01: Fail +LibTest/core/Math/sin/Math_sin_A01_t03: Fail +LibTest/core/Math/sqrt/Math_sqrt_A01_t03: Fail +LibTest/core/Math/sqrt/Math_sqrt_A01_t04: Fail +LibTest/core/Math/tan/Math_tan_A01_t01: Fail +LibTest/core/Math/tan/Math_tan_A01_t03: Fail +LibTest/core/Promise/addCancelHandler/Promise_addCancelHandler_A01_t04: Fail +LibTest/core/Promise/addCompleteHandler/Promise_addCompleteHandler_A01_t05: Fail +LibTest/core/Promise/addErrorHandler/Promise_addErrorHandler_A01_t05: Fail +LibTest/core/Promise/complete/Promise_complete_A01_t04: Fail +LibTest/core/Promise/error/Promise_error_A01_t01: Fail +LibTest/core/Promise/fail/Promise_fail_A01_t02: Fail +LibTest/core/Promise/hasValue/Promise_hasValue_A01_t01: Fail +LibTest/core/Promise/value/Promise_value_A01_t02: Fail +LibTest/core/Promise/value/Promise_value_A01_t03: Fail +LibTest/core/Promise/value/Promise_value_A01_t05: Fail +LibTest/core/Promise/value/Promise_value_A01_t06: Fail +LibTest/core/Promise/waitFor/Promise_waitFor_A01_t04: Fail +LibTest/core/Proxy/Proxy.forIsolate/Proxy_Proxy.forIsolate_A01_t01: Fail +LibTest/core/Proxy/Proxy.forIsolateWithPromise/Proxy_Proxy.forIsolateWithPromise_A01_t01: Fail +LibTest/core/Proxy/Proxy.forPort/Proxy_Proxy.forPort_A01_t01: Fail +LibTest/core/Proxy/Proxy.forReply/Proxy_Proxy.forReply_A01_t01: Fail +LibTest/core/Proxy/call/Proxy_call_A01_t01: Fail +LibTest/core/Proxy/local/Proxy_local_A01_t01: Fail +LibTest/core/Proxy/operator==/Proxy_operator==_A01_t01: Fail +LibTest/core/Proxy/register/Proxy_register_A01_t01: Fail +LibTest/core/Proxy/send/Proxy_send_A01_t01: Fail +LibTest/core/Queue/every/Queue_every_A01_t03: Fail +LibTest/core/Queue/filter/Queue_filter_A01_t03: Fail +LibTest/core/Queue/forEach/Queue_forEach_A01_t03: Fail +LibTest/core/Queue/iterator_hasNext/Queue_iterator_hasNext_A01_t01: Skip # Timeout +LibTest/core/Queue/some/Queue_some_A01_t03: Fail +LibTest/core/ReceivePort/receive/ReceivePort_receive_A01_t02: Fail, Pass # Fails for the wrong reason (open receive ports). +LibTest/core/ReceivePort/toSendPort/ReceivePort_toSendPort_A02_t01: Fail +LibTest/core/RegExp/RegExp/RegExp_RegExp_A01_t03: Fail +LibTest/core/RegExp/RegExp/RegExp_RegExp_A01_t04: Fail +LibTest/core/RegExp/allMatches/RegExp_allMatches_A01_t01: Fail +LibTest/core/RegExp/allMatches/RegExp_allMatches_A02_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.03_Disjunction/RegExp_firstMatch_Disjunction_A01_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.05_Term/RegExp_firstMatch_Term_A01_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.05_Term/RegExp_firstMatch_Term_A02_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.05_Term/RegExp_firstMatch_Term_A03_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.05_Term/RegExp_firstMatch_Term_A04_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.07_Quantifier/RegExp_firstMatch_Quantifier_A01_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.07_Quantifier/RegExp_firstMatch_Quantifier_A02_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.07_Quantifier/RegExp_firstMatch_Quantifier_A03_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.07_Quantifier/RegExp_firstMatch_Quantifier_A04_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.07_Quantifier/RegExp_firstMatch_Quantifier_A05_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.07_Quantifier/RegExp_firstMatch_Quantifier_A06_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp_firstMatch_Atom_A01_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp_firstMatch_Atom_A02_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp_firstMatch_Atom_A03_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp_firstMatch_Atom_A03_t02: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp_firstMatch_Atom_A03_t03: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp_firstMatch_Atom_A04_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp_firstMatch_Atom_A05_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp_firstMatch_Atom_A06_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.09_AtomEscape/RegExp_firstMatch_AtomEscape_A01_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.10_CharacterEscape/RegExp_firstMatch_CharacterEscape_A06_t02: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.11_DecimalEscape/RegExp_firstMatch_DecimalEscape_A01_t02: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.12_CharacterClassEscape/RegExp_firstMatch_CharacterClassEscape_A03_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.12_CharacterClassEscape/RegExp_firstMatch_CharacterClassEscape_A04_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.13_CharacterClass/RegExp_firstMatch_CharacterClass_A01_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.15_NonEmptyClassRanges/RegExp_firstMatch_NonEmptyClassRanges_A01_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.15_NonEmptyClassRanges/RegExp_firstMatch_NonEmptyClassRanges_A01_t02: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.15_NonEmptyClassRanges/RegExp_firstMatch_NonEmptyClassRanges_A01_t03: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.15_NonEmptyClassRanges/RegExp_firstMatch_NonEmptyClassRanges_A01_t05: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.15_NonEmptyClassRanges/RegExp_firstMatch_NonEmptyClassRanges_A01_t06: Fail +LibTest/core/RegExp/firstMatch/RegExp_firstMatch_A01_t01: Fail +LibTest/core/RegExp/firstMatch/RegExp_firstMatch_A03_t01: Fail +LibTest/core/RegExp/hasMatch/RegExp_hasMatch_A01_t02: Fail +LibTest/core/RegExp/hasMatch/RegExp_hasMatch_A02_t01: Fail +LibTest/core/RegExp/stringMatch/RegExp_stringMatch_A02_t01: Fail +LibTest/core/SendPort/call/SendPort_call_A01_t01: Fail # Open receive ports. +LibTest/core/SendPort/send/SendPort_send_A02_t01: Fail +LibTest/core/SendPort/send/SendPort_send_A03_t02: Fail +LibTest/core/Set/filter/Set_filter_A01_t03: Fail +LibTest/core/Set/forEach/Set_forEach_A01_t03: Fail +LibTest/core/String/String_A02_t01: Fail +LibTest/core/String/String.fromCharCodes/String_String.fromCharCodes_A02_t01: Fail +LibTest/core/String/charCodeAt/String_charCodeAt_A01_t01: Fail +LibTest/core/String/charCodeAt/String_charCodeAt_A03_t01: Fail +LibTest/core/String/charCodes/String_charCodes_A01_t01: Fail +LibTest/core/String/concat/String_concat_A02_t01: Fail +LibTest/core/String/contains/String_contains_A02_t01: Fail +LibTest/core/String/indexOf/String_indexOf_A01_t02: Fail +LibTest/core/String/indexOf/String_indexOf_A03_t01: Fail +LibTest/core/String/lastIndexOf/String_lastIndexOf_A01_t02: Fail +LibTest/core/String/lastIndexOf/String_lastIndexOf_A03_t01: Fail +LibTest/core/String/operator\+/String_operator\+_A01_t03: Fail +LibTest/core/String/operator\+/String_operator\+_A01_t04: Fail +LibTest/core/String/replaceAll/String_replaceAll_A02_t01: Fail +LibTest/core/String/replaceFirst/String_replaceFirst_A01_t01: Fail +LibTest/core/String/replaceFirst/String_replaceFirst_A02_t01: Fail +LibTest/core/String/split/String_split_A02_t01: Fail +LibTest/core/StringBuffer/StringBuffer/StringBuffer_StringBuffer_A01_t02: Fail +LibTest/core/StringBuffer/add/StringBuffer_add_A01_t02: Fail +LibTest/core/StringBuffer/add/StringBuffer_add_A02_t01: Fail +LibTest/core/StringBuffer/addAll/StringBuffer_addAll_A01_t02: Fail +LibTest/core/StringBuffer/isEmpty/StringBuffer_isEmpty_A01_t01: Fail +LibTest/core/Strings/concatAll/Strings_concatAll_A03_t01: Fail +LibTest/core/Strings/join/Strings_join_A02_t01: Fail +LibTest/core/Strings/join/Strings_join_A03_t01: Fail +LibTest/core/TypeError/column/TypeError_column_A01_t01: Fail +LibTest/core/TypeError/dstName/TypeError_dstName_A01_t01: Fail +LibTest/core/TypeError/dstName/TypeError_dstName_A01_t01: Failpp +LibTest/core/TypeError/dstType/TypeError_dstType_A01_t01: Fail +LibTest/core/TypeError/failedAssertion/TypeError_failedAssertion_A01_t01: Fail +LibTest/core/TypeError/line/TypeError_line_A01_t01: Fail +LibTest/core/TypeError/srcType/TypeError_srcType_A01_t01: Fail +LibTest/core/TypeError/toString/TypeError_toString_A01_t01: Fail +LibTest/core/TypeError/url/TypeError_url_A01_t01: Fail +LibTest/core/double/isEven/double_isEven_A01_t02: Fail +LibTest/core/double/isEven/double_isEven_A01_t03: Fail +LibTest/core/double/isEven/double_isEven_A01_t04: Fail +LibTest/core/double/isEven/double_isEven_A01_t05: Fail +LibTest/core/double/isNegative/double_isNegative_A01_t01: Fail +LibTest/core/double/isOdd/double_isOdd_A01_t02: Fail +LibTest/core/double/negate/double_negate_A01_t01: Fail +LibTest/core/double/negate/double_negate_A01_t02: Fail +LibTest/core/double/negate/double_negate_A01_t04: Fail +LibTest/core/double/operator%/double_operator%_A02_t01: Fail +LibTest/core/double/operatorAddition/double_operatorAddition_A02_t01: Fail +LibTest/core/double/operatorDivision/double_operatorDivision_A02_t01: Fail +LibTest/core/double/operatorGE/double_operatorGE_A02_t01: Fail +LibTest/core/double/operatorGT/double_operatorGT_A02_t01: Fail +LibTest/core/double/operatorLE/double_operatorLE_A02_t01: Fail +LibTest/core/double/operatorLT/double_operatorLT_A02_t01: Fail +LibTest/core/double/operatorMultiplication/double_operatorMultiplication_A02_t01: Fail +LibTest/core/double/operatorSubtraction/double_operatorSubtraction_A02_t01: Fail +LibTest/core/double/operator~div/double_operator~div_A01_t05: Fail +LibTest/core/double/operator~div/double_operator~div_A02_t01: Fail +LibTest/core/double/remainder/double_reminder_A02_t01: Fail +LibTest/core/double/round/double_round_A01_t01: Fail +LibTest/core/double/toRadixString/double_toRadixString_A01_t01: Fail +LibTest/core/double/toStringAsExponential/double_toStringAsExponential_A01_t01: Fail +LibTest/core/double/toStringAsFixed/double_toStringAsFixed_A02_t01: Fail +LibTest/core/double/toStringAsPrecision/double_toStringAsPrecision_A01_t01: Fail +LibTest/core/int/compareTo/int_compareTo_A01_t01: Fail +LibTest/core/int/hashCode/int_hashCode_A01_t01: Fail +LibTest/core/int/isEven/int_isEven_A01_t01: Fail +LibTest/core/int/isOdd/int_isOdd_A01_t01: Fail +LibTest/core/int/operator%/int_operator%_A01_t01: Fail +LibTest/core/int/operator%/int_operator%_A01_t02: Fail +LibTest/core/int/operator%/int_operator%_A01_t03: Fail +LibTest/core/int/operator\+/int_operator\+_A01_t01: Fail +LibTest/core/int/operator\^/int_operator\^_A01_t01: Fail +LibTest/core/int/operator_AND/int_operator_AND_A01_t01: Fail +LibTest/core/int/operator_GT/int_operator_GT_A01_t01: Fail +LibTest/core/int/operator_LT/int_operator_LT_A01_t01: Fail +LibTest/core/int/operator_OR/int_operator_OR_A01_t01: Fail +LibTest/core/int/operator_l_shift/int_operator_l_shift_A01_t01: Fail +LibTest/core/int/operator_mul/int_operator_mul_A01_t01: Fail +LibTest/core/int/operator_negate/int_operator_negate_A01_t01: Fail +LibTest/core/int/operator_r_shift/int_operator_r_shift_A01_t01: Fail +LibTest/core/int/operator_~div/int_operator_~div_A01_t02: Fail +LibTest/core/int/remainder/int_remainder_A01_t01: Fail +LibTest/core/int/remainder/int_remainder_A01_t02: Fail +LibTest/core/int/remainder/int_remainder_A01_t03: Fail +LibTest/core/int/toDouble/int_toDouble_A01_t01: Fail +LibTest/core/int/toRadixString/int_toRadixString_A01_t01: Fail +LibTest/core/int/toStringAsExponential/int_toStringAsExponential_A01_t01: Fail +LibTest/core/int/toStringAsFixed/int_toStringAsFixed_A01_t01: Fail +LibTest/core/int/toStringAsPrecision/int_toStringAsPrecision_A01_t01: Fail # Started failing after making @static-type-error non-negative. [ $component == dartc ] -LibTest/core/Map/forEach/Map/forEach/A01/t03: Fail -LibTest/core/Map/operator\[]/Map/operator\[]/A01/t03: Fail -LibTest/core/Map/operator\[]=/Map/operator\[]=/A01/t03: Fail -LibTest/core/Map/putIfAbsent/Map/putIfAbsent/A01/t04: Fail +LibTest/core/Map/forEach/Map_forEach_A01_t03: Fail +LibTest/core/Map/operator\[]/Map_operator\[]_A01_t03: Fail +LibTest/core/Map/operator\[]=/Map_operator\[]=_A01_t03: Fail +LibTest/core/Map/putIfAbsent/Map_putIfAbsent_A01_t04: Fail # Failing test due to rename of StopWatch to Stopwatch. [ $component == dartc ] -LibTest/core/StopWatch/StopWatch/StopWatch/A01/t01: Fail -LibTest/core/StopWatch/start/StopWatch/start/A01/t01: Fail -LibTest/core/StopWatch/start/StopWatch/start/A01/t02: Fail # Also broken test. -LibTest/core/StopWatch/start/StopWatch/start/A01/t03: Fail -LibTest/core/StopWatch/elapsed/StopWatch/elapsed/A01/t01: Fail -LibTest/core/StopWatch/elapsed/StopWatch/elapsed/A01/t02: Fail -LibTest/core/StopWatch/elapsed/StopWatch/elapsed/A01/t03: Fail -LibTest/core/StopWatch/frequency/StopWatch/frequency/A01/t01: Fail +LibTest/core/StopWatch/StopWatch/StopWatch_StopWatch_A01_t01: Fail +LibTest/core/StopWatch/start/StopWatch_start_A01_t01: Fail +LibTest/core/StopWatch/start/StopWatch_start_A01_t02: Fail # Also broken test. +LibTest/core/StopWatch/start/StopWatch_start_A01_t03: Fail +LibTest/core/StopWatch/elapsed/StopWatch_elapsed_A01_t01: Fail +LibTest/core/StopWatch/elapsed/StopWatch_elapsed_A01_t02: Fail +LibTest/core/StopWatch/elapsed/StopWatch_elapsed_A01_t03: Fail +LibTest/core/StopWatch/frequency/StopWatch_frequency_A01_t01: Fail [ $component == dartium ] *: Skip diff --git a/tests/co19/co19-runtime.status b/tests/co19/co19-runtime.status index c9baf0f0dad..395c704c6c5 100644 --- a/tests/co19/co19-runtime.status +++ b/tests/co19/co19-runtime.status @@ -6,335 +6,334 @@ prefix co19 # Flaky tests, see http://code.google.com/p/co19/issues/detail?id=4 -LibTest/core/StopWatch/elapsedInMs/StopWatch/elapsedInMs/A01/t01: Skip -LibTest/core/StopWatch/elapsedInUs/StopWatch/elapsedInUs/A01/t01: Skip -LibTest/core/StopWatch/elapsed/StopWatch/elapsed/A01/t02: Skip -LibTest/core/StopWatch/stop/StopWatch/stop/A01/t01: Skip -LibTest/core/SendPort/call/SendPort/call/A01/t01: Skip # Issue co19 - 10 -LibTest/core/Isolate/A01/t01: Skip # Issue co19 - 11 -LibTest/core/Isolate/A02/t01: Skip # Issue co19 - 11 -LibTest/core/Isolate/port/Isolate/port/A01/t01: Skip # Issue co19 - 12 -LibTest/core/Isolate/spawn/Isolate/spawn/A01/t10: Skip # Issue co19 - 15 -LibTest/core/Isolate/spawn/Isolate/spawn/A01/t11: Skip # Issue co19 - 15 -LibTest/core/Isolate/spawn/Isolate/spawn/A01/t12: Skip # Issue co19 - 15 -LibTest/core/Proxy/Proxy.forIsolate/Proxy/Proxy.forIsolate/A01/t01: Skip # Issue co19 - 16 -LibTest/core/Proxy/Proxy.forIsolateWithPromise/Proxy/Proxy.forIsolateWithPromise/A01/t01: Skip # Issue co19 - 16 +LibTest/core/StopWatch/elapsedInMs/StopWatch_elapsedInMs_A01_t01: Skip +LibTest/core/StopWatch/elapsedInUs/StopWatch_elapsedInUs_A01_t01: Skip +LibTest/core/StopWatch/elapsed/StopWatch_elapsed_A01_t02: Skip +LibTest/core/StopWatch/stop/StopWatch_stop_A01_t01: Skip +LibTest/core/SendPort/call/SendPort_call_A01_t01: Skip # Issue co19 - 10 +LibTest/core/Isolate/Isolate_A01_t01: Skip # Issue co19 - 11 +LibTest/core/Isolate/Isolate_A02_t01: Skip # Issue co19 - 11 +LibTest/core/Isolate/port/Isolate_port_A01_t01: Skip # Issue co19 - 12 +LibTest/core/Isolate/spawn/Isolate_spawn_A01_t10: Skip # Issue co19 - 15 +LibTest/core/Isolate/spawn/Isolate_spawn_A01_t11: Skip # Issue co19 - 15 +LibTest/core/Isolate/spawn/Isolate_spawn_A01_t12: Skip # Issue co19 - 15 +LibTest/core/Proxy/Proxy.forIsolate/Proxy_Proxy.forIsolate_A01_t01: Skip # Issue co19 - 16 +LibTest/core/Proxy/Proxy.forIsolateWithPromise/Proxy_Proxy.forIsolateWithPromise_A01_t01: Skip # Issue co19 - 16 # Incorrect tests, see http://code.google.com/p/co19/issues/detail?id=21 -LibTest/core/List/filter/List/filter/A01/t05: Skip -LibTest/core/List/filter/List/filter/A01/t06: Skip -LibTest/core/List/forEach/List/forEach/A01/t03: Skip -LibTest/core/Map/containsKey/Map/containsKey/A01/t03: Skip -LibTest/core/Map/operator\[]/Map/operator\[]/A01/t04: Skip -LibTest/core/Map/operator\[]=/Map/operator\[]=/A01/t04: Skip -LibTest/core/Map/putIfAbsent/Map/putIfAbsent/A01/t05: Skip -LibTest/core/Map/remove/Map/remove/A01/t03: Skip -LibTest/core/Set/add/Set/add/A01/t05: Skip -LibTest/core/Set/addAll/Set/addAll/A01/t05: Skip -LibTest/core/Set/contains/Set/contains/A01/t04: Skip -LibTest/core/Set/containsAll/Set/containsAll/A01/t04: Skip +LibTest/core/List/filter/List_filter_A01_t05: Skip +LibTest/core/List/filter/List_filter_A01_t06: Skip +LibTest/core/List/forEach/List_forEach_A01_t03: Skip +LibTest/core/Map/containsKey/Map_containsKey_A01_t03: Skip +LibTest/core/Map/operator\[]/Map_operator\[]_A01_t04: Skip +LibTest/core/Map/operator\[]=/Map_operator\[]=_A01_t04: Skip +LibTest/core/Map/putIfAbsent/Map_putIfAbsent_A01_t05: Skip +LibTest/core/Map/remove/Map_remove_A01_t03: Skip +LibTest/core/Set/add/Set_add_A01_t05: Skip +LibTest/core/Set/addAll/Set_addAll_A01_t05: Skip +LibTest/core/Set/contains/Set_contains_A01_t04: Skip +LibTest/core/Set/containsAll/Set_containsAll_A01_t04: Skip -LangGuideTest/02_Language_Constructs/02_13_Comments_and_Documentation/A02/t01: Skip # Issue co19 - 23 -LangGuideTest/02_Language_Constructs/02_13_Comments_and_Documentation/A02/t02: Skip # Issue co19 - 23 - - -[ $component == vm ] - -LibTest/core/double/isNegative/double/isNegative/A01/t01: Fail # Issue co19 - 6 (fixed at rev 25) -LibTest/core/double/operatorDivision/double/operatorDivision/A01/t05: Fail # co19 Issue 7 (fixed at rev 25) -LibTest/core/double/operator~div/double/operator~div/A01/t05: Fail # Issue co19 - 7 (fixed at rev 25) -LibTest/core/Math/atan2/Math/atan2/A01/t03: Fail # Issue co19 - 8 (Fixed at rev 22) -LibTest/core/String/charCodeAt/String/charCodeAt/A03/t01: Fail # Issue co19 - 9(Fixed at rev 20) - -LangGuideTest/02_Language_Constructs/02_1_Class/02_1_Class_Const_Expressions/A04/t01: Fail # Issue 392 -LangGuideTest/02_Language_Constructs/02_1_Class/02_1_Class_Construction/A10/t01: Fail # Issue co19 - 17 -LangGuideTest/02_Language_Constructs/02_5_Meaning_of_Names/Examples/A02/t01: Fail # Issue 393 -LangGuideTest/02_Language_Constructs/02_5_Meaning_of_Names/Shadowing_and_Hiding_Names/A01/t02: Fail # Issue co19 - 18 -LangGuideTest/02_Language_Constructs/02_5_Meaning_of_Names/Shadowing_and_Hiding_Names/A02/t01: Fail # Issue co19 - 19 - -LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Instance-Field_Compound_Assignment/A01/t01: Fail # Issue co19 - 22 -LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Static-Field_Compound_Assignment/A01/t01: Fail # Issue co19 - 22 -LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Unqualified_Compound_Assignment/A01/t01: Fail # Issue co19 - 22 - -LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Instance-Field_Compound_Assignment/A02/t06: Fail # Issue co19 - 22 -LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Static-Field_Compound_Assignment/A02/t06: Fail # Issue co19 - 22 -LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Unqualified_Compound_Assignment/A02/t06: Fail # Issue co19 - 22 -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.05_Term/RegExp/firstMatch/Term/A03/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp/firstMatch/Atom/A02/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.11_DecimalEscape/RegExp/firstMatch/DecimalEscape/A01/t02: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.12_CharacterClassEscape/RegExp/firstMatch/CharacterClassEscape/A03/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.12_CharacterClassEscape/RegExp/firstMatch/CharacterClassEscape/A04/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.13_CharacterClass/RegExp/firstMatch/CharacterClass/A01/t01: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.15_NonEmptyClassRanges/RegExp/firstMatch/NonEmptyClassRanges/A01/t01: Fail -LibTest/core/Set/filter/Set/filter/A01/t03: Fail # Issue co19 - 24 -LibTest/core/Set/forEach/Set/forEach/A01/t03: Fail # Issue co19 - 24 -LibTest/core/String/contains/String/contains/A02/t01: Fail # Issue co19 - 25 -LibTest/core/String/replaceAll/String/replaceAll/A01/t01: Fail # Issue 429 -LibTest/core/String/split/String/split/A01/t01: Fail # Issue 429 -LibTest/core/String/split/String/split/A01/t02: Fail # Issue 429 -LibTest/core/String/operator\+/String/operator\+/A01/t03: Fail # Issue co19 - 20 - -# Obsolete use of 'factory' keyword fixed in newer co19 revisions. -LangGuideTest/02_Language_Constructs/02_1_Class/02_1_Class_Construction/A16/t02: Fail -LangGuideTest/02_Language_Constructs/02_1_Class/02_1_Class_Construction/A19/t01: Fail -LangGuideTest/02_Language_Constructs/02_2_Interface/A02/t02: Fail -LangSpecTest/13_Types/13_4_Interface_Types/A04/t02: Fail -LangSpecTest/13_Types/13_4_Interface_Types/A04/t01: Fail -LangSpecTest/13_Types/13_4_Interface_Types/A02/t01: Fail -LangSpecTest/13_Types/13_4_Interface_Types/A01/t01: Fail - -# New failures -LangGuideTest/02_Language_Constructs/02_11_Exceptions/A08/t05: Fail # Issue 430 -LangGuideTest/02_Language_Constructs/02_1_Class/02_1_Class_Construction/A08/t02: Fail # Issue co19 - 29 -LangGuideTest/07_Overriding/A03/t01: Fail # Issue co19 - 28 -LangGuideTest/07_Overriding/A03/t02: Fail # Issue co19 - 28 -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.10_CharacterEscape/RegExp/firstMatch/CharacterEscape/A06/t02: Fail +LangGuideTest/02_Language_Constructs/02_13_Comments_and_Documentation/02_13_Comments_and_Documentation_A02_t01: Skip # Issue co19 - 23 +LangGuideTest/02_Language_Constructs/02_13_Comments_and_Documentation/02_13_Comments_and_Documentation_A02_t02: Skip # Issue co19 - 23 # List.fromList has been removed. -LibTest/core/List/List.fromList/*: Fail # Issue co19 - 32 +LibTest/core/List/List.fromList/*: Skip # Issue co19 - 32 [ $component == vm ] -LangSpecTest/13_Types/13_5_Function_Types/A01/t01: Fail # Issue co19 - 59 -LangSpecTest/13_Types/13_5_Function_Types/A01/t05: Fail # Issue co19 - 60 -LangSpecTest/13_Types/13_5_Function_Types/A01/t13: Fail # Issue co19 - 58 -LangSpecTest/13_Types/13_5_Function_Types/A01/t14: Fail # Issue co19 - 58 -LangSpecTest/13_Types/13_5_Function_Types/A01/t18: Fail # Issue co19 - 57 -LibTest/core/AssertError/column/AssertError/column/A01/t01: Fail # Issue co19 - 38 -LibTest/core/AssertError/column/AssertError/column/A01/t02: Fail # Issue co19 - 38 -LibTest/core/AssertError/failedAssertion/AssertError/failedAssertion/A01/t01: Fail # Issue co19 - 38 -LibTest/core/AssertError/line/AssertError/line/A01/t01: Fail # Issue co19 - 38 -LibTest/core/AssertError/line/AssertError/line/A01/t02: Fail # Issue co19 - 38 -LibTest/core/AssertError/throwNew/AssertError/throwNew/A01/t01: Fail # Issue co19 - 38 -LibTest/core/AssertError/throwNew/AssertError/throwNew/A01/t02: Fail # Issue co19 - 38 -LibTest/core/AssertError/toString/AssertError/toString/A01/t01: Fail # Issue co19 - 38 -LibTest/core/AssertError/toString/AssertError/toString/A01/t02: Fail # Issue co19 - 38 -LibTest/core/AssertError/url/AssertError/url/A01/t01: Fail # Issue co19 - 38 -LibTest/core/AssertError/url/AssertError/url/A01/t02: Fail # Issue co19 - 38 -LibTest/core/Date/Date.fromEpoch/Date/Date.fromEpoch/A01/t02: Fail # Issue 445 -LibTest/core/Date/Date/Date/A01/t01: Fail # Issue 445 -LibTest/core/Dispatcher/Dispatcher_Dispatcher/A01/t01: Fail # Issue co19 - 39 -LibTest/core/Dispatcher/Dispatcher_serve/A01/t01: Fail # Issue co19 - 39 -LibTest/core/Expect/setEquals/Expect/setEquals/A01/t01: Fail # Issue co19 - 41 -LibTest/core/Expect/setEquals/Expect/setEquals/A01/t02: Fail # Issue co19 - 41 -LibTest/core/Expect/throws/Expect/throws/A02/t01: Fail # Issue co19 - 42 -LibTest/core/Expect/throws/Expect/throws/A03/t01: Fail # Issue co19 - 42 -LibTest/core/FallThroughError/line/FallThroughError/line/A01/t01: Fail # Issue co19 - 55 -LibTest/core/FallThroughError/throwNew/FallThroughError/throwNew/A01/t02: Fail # Issue co19 - 55 -LibTest/core/FallThroughError/throwNew/FallThroughError/throwNew/A01/t01: Fail # Issue co19 - 55 -LibTest/core/FallThroughError/toString/FallThroughError/toString/A01/t01: Fail # Issue co19 - 55 -LibTest/core/FallThroughError/url/FallThroughError/url/A01/t02: Fail # Issue co19 - 55 -LibTest/core/Isolate/spawn/Isolate/spawn/A01/t07: Skip # Issue co19 - 13 -LibTest/core/Isolate/spawn/Isolate/spawn/A01/t09: Skip # Issue co19 - 13 -LibTest/core/List/getRange/List/getRange/A01/t01: Fail # Issue co19 - 39 -LibTest/core/List/insertRange/List/insertRange/A01/t01: Fail # Issue co19 - 39 -LibTest/core/List/length/List/set/length/A01/t01: Fail # Issue co19 - 32 -LibTest/core/List/length/List/set/length/A03/t01: Fail # Issue co19 - 32 -LibTest/core/List/operator\[]/List/operator\[]/A01/t02: Fail # Issue co19 - 32 -LibTest/core/List/operator\[]/List/operator\[]/A02/t02: Fail # Issue co19 - 32 -LibTest/core/List/operator\[]/List/operator\[]/A03/t01: Fail # Issue co19 - 32 -LibTest/core/List/operator\[]=/List/operator\[]=/A02/t01: Fail # Issue co19 - 32 -LibTest/core/List/operator\[]=/List/operator\[]=/A03/t01: Fail # Issue co19 - 32 -LibTest/core/List/removeRange/List/removeRange/A01/t01: Fail # Issue co19 - 39 -LibTest/core/List/setRange/List/setRange/A01/t01: Fail # Issue co19 - 39 -LibTest/core/Match/operator\[]/Match/operator\[]/A01/t01: Fail -LibTest/core/Match/pattern/Match/pattern/A01/t01: Fail -LibTest/core/Math/pow/Math/pow/A01/t01: Fail # Issue co19 - 44 -LibTest/core/Math/pow/Math/pow/A01/t02: Fail # Issue 447 -LibTest/core/Math/pow/Math/pow/A11/t01: Fail # Issue 449 -LibTest/core/Math/pow/Math/pow/A13/t01: Fail # Issue 449 -LibTest/core/Math/sqrt/Math/sqrt/A01/t03: Fail # Issue co19 - 45 -LibTest/core/Promise/complete/Promise/complete/A01/t04: Fail -LibTest/core/Promise/error/Promise/error/A01/t01: Fail -LibTest/core/Promise/fail/Promise/fail/A01/t02: Fail -LibTest/core/Promise/hasValue/Promise/hasValue/A01/t01: Fail -LibTest/core/Promise/value/Promise/value/A01/t02: Fail -LibTest/core/Promise/value/Promise/value/A01/t03: Fail -LibTest/core/Promise/value/Promise/value/A01/t05: Fail -LibTest/core/Promise/value/Promise/value/A01/t06: Fail -LibTest/core/Promise/waitFor/Promise/waitFor/A01/t04: Fail -LibTest/core/Proxy/Proxy.forPort/Proxy/Proxy.forPort/A01/t01: Fail # Issue co19 - 51 -LibTest/core/Proxy/Proxy.forReply/Proxy/Proxy.forReply/A01/t01: Fail # Issue co19 - 51 -LibTest/core/Proxy/call/Proxy/call/A01/t01: Fail # Issue co19 - 51 -LibTest/core/Proxy/local/Proxy/local/A01/t01: Fail # Issue co19 - 51 -LibTest/core/Proxy/operator==/Proxy/operator==/A01/t01: Fail # Issue co19 - 51 -LibTest/core/Proxy/register/Proxy/register/A01/t01: Fail # Issue co19 - 51 -LibTest/core/Proxy/send/Proxy/send/A01/t01: Fail # Issue co19 - 51 -LibTest/core/ReceivePort/toSendPort/ReceivePort/toSendPort/A02/t01: Fail # Issue co19 - 51 -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.15_NonEmptyClassRanges/RegExp/firstMatch/NonEmptyClassRanges/A01/t05: Fail -LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.15_NonEmptyClassRanges/RegExp/firstMatch/NonEmptyClassRanges/A01/t06: Fail -LibTest/core/RegExp/firstMatch/RegExp/firstMatch/A01/t01: Fail -LibTest/core/RegExp/hasMatch/RegExp/hasMatch/A01/t02: Fail -LibTest/core/SendPort/send/SendPort/send/A03/t02: Fail # Issue co19 - 50 -LibTest/core/StopWatch/start/StopWatch/start/A01/t02: Fail # Issue co19 - 30 -LibTest/core/StopWatch/stop/StopWatch/stop/A01/t01: Fail # Issue co19 - 30 -LibTest/core/String/replaceFirst/String/replaceFirst/A01/t01: Fail # Issue 429 -LibTest/core/TypeError/srcType/TypeError/srcType/A01/t01: Fail # Issue co19 - 46 -LibTest/core/double/toRadixString/double/toRadixString/A01/t01: Fail # Issue 463 -LibTest/core/double/toStringAsExponential/double/toStringAsExponential/A01/t01: Fail # Issue 463 -LibTest/core/double/toStringAsPrecision/double/toStringAsPrecision/A01/t01: Fail # Issue 463 -LibTest/core/int/operator%/int/operator%/A01/t01: Fail # Issue co19 - 48 -LibTest/core/int/operator%/int/operator%/A01/t02: Fail # Issue co19 - 48 -LibTest/core/int/operator%/int/operator%/A01/t03: Fail # Issue co19 - 49 -LibTest/core/int/operator_mul/int/operator/mul/A01/t01: Fail # Issue co19 -50 -LibTest/core/int/operator_r_shift/int/operator/r/shift/A01/t02: Fail # Issue co19 - 67 -LibTest/core/int/remainder/int/remainder/A01/t02: Fail # Issue co19 - 48 -LibTest/core/int/remainder/int/remainder/A01/t03: Fail # Issue co19 - 49 -LibTest/core/int/toRadixString/int/toRadixString/A01/t01: Fail # Issue 461 -LibTest/core/int/toStringAsExponential/int/toStringAsExponential/A01/t01: Fail # Issue 460 -LibTest/core/int/toStringAsFixed/int/toStringAsFixed/A01/t01: Fail # Issue 460 -LibTest/core/int/toStringAsPrecision/int/toStringAsPrecision/A01/t01: Fail # Issue 460 + +LibTest/core/double/isNegative/double_isNegative_A01_t01: Fail # Issue co19 - 6 (fixed at rev 25) +LibTest/core/double/operatorDivision/double_operatorDivision_A01_t05: Fail # co19 Issue 7 (fixed at rev 25) +LibTest/core/double/operator~div/double_operator~div_A01_t05: Fail # Issue co19 - 7 (fixed at rev 25) +LibTest/core/Math/atan2/Math_atan2_A01_t03: Fail # Issue co19 - 8 (Fixed at rev 22) +LibTest/core/String/charCodeAt/String_charCodeAt_A03_t01: Fail # Issue co19 - 9(Fixed at rev 20) + +LangGuideTest/02_Language_Constructs/02_1_Class/02_1_Class_Const_Expressions/02_1_Class_Const_Expressions_A04_t01: Fail # Issue 392 +LangGuideTest/02_Language_Constructs/02_1_Class/02_1_Class_Construction/02_1_Class_Construction_A10_t01: Fail # Issue co19 - 17 +LangGuideTest/02_Language_Constructs/02_5_Meaning_of_Names/Examples/Examples_A02_t01: Fail # Issue 393 +LangGuideTest/02_Language_Constructs/02_5_Meaning_of_Names/Shadowing_and_Hiding_Names/Shadowing_and_Hiding_Names_A01_t02: Fail # Issue co19 - 18 +LangGuideTest/02_Language_Constructs/02_5_Meaning_of_Names/Shadowing_and_Hiding_Names/Shadowing_and_Hiding_Names_A02_t01: Fail # Issue co19 - 19 + +LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Instance-Field_Compound_Assignment/Instance-Field_Compound_Assignment_A01_t01: Fail # Issue co19 - 22 +LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Static-Field_Compound_Assignment/Static-Field_Compound_Assignment_A01_t01: Fail # Issue co19 - 22 +LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Unqualified_Compound_Assignment/Unqualified_Compound_Assignment_A01_t01: Fail # Issue co19 - 22 + +LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Instance-Field_Compound_Assignment/Instance-Field_Compound_Assignment_A02_t06: Fail # Issue co19 - 22 +LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Static-Field_Compound_Assignment/Static-Field_Compound_Assignment_A02_t06: Fail # Issue co19 - 22 +LangGuideTest/08_Expressions/08_3_Compound_Assigment_Operators/Unqualified_Compound_Assignment/Unqualified_Compound_Assignment_A02_t06: Fail # Issue co19 - 22 +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.05_Term/RegExp_firstMatch_Term_A03_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.08_Atom/RegExp_firstMatch_Atom_A02_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.11_DecimalEscape/RegExp_firstMatch_DecimalEscape_A01_t02: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.12_CharacterClassEscape/RegExp_firstMatch_CharacterClassEscape_A03_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.12_CharacterClassEscape/RegExp_firstMatch_CharacterClassEscape_A04_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.13_CharacterClass/RegExp_firstMatch_CharacterClass_A01_t01: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.15_NonEmptyClassRanges/RegExp_firstMatch_NonEmptyClassRanges_A01_t01: Fail +LibTest/core/Set/filter/Set_filter_A01_t03: Fail # Issue co19 - 24 +LibTest/core/Set/forEach/Set_forEach_A01_t03: Fail # Issue co19 - 24 +LibTest/core/String/contains/String_contains_A02_t01: Fail # Issue co19 - 25 +LibTest/core/String/replaceAll/String_replaceAll_A01_t01: Fail # Issue 429 +LibTest/core/String/split/String_split_A01_t01: Fail # Issue 429 +LibTest/core/String/split/String_split_A01_t02: Fail # Issue 429 +LibTest/core/String/operator\+/String_operator\+_A01_t03: Fail # Issue co19 - 20 + +# Obsolete use of 'factory' keyword fixed in newer co19 revisions. +LangGuideTest/02_Language_Constructs/02_1_Class/02_1_Class_Construction/02_1_Class_Construction_A16_t02: Fail +LangGuideTest/02_Language_Constructs/02_1_Class/02_1_Class_Construction/02_1_Class_Construction_A19_t01: Fail +LangGuideTest/02_Language_Constructs/02_2_Interface/02_2_Interface_A02_t02: Fail +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A04_t02: Fail +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A04_t01: Fail +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A02_t01: Fail +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A01_t01: Fail + +# New failures +LangGuideTest/02_Language_Constructs/02_11_Exceptions/02_11_Exceptions_A08_t05: Fail # Issue 430 +LangGuideTest/02_Language_Constructs/02_1_Class/02_1_Class_Construction/02_1_Class_Construction_A08_t02: Fail # Issue co19 - 29 +LangGuideTest/07_Overriding/07_Overriding_A03_t01: Fail # Issue co19 - 28 +LangGuideTest/07_Overriding/07_Overriding_A03_t02: Fail # Issue co19 - 28 +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.10_CharacterEscape/RegExp_firstMatch_CharacterEscape_A06_t02: Fail + +[ $component == vm ] +LangSpecTest/13_Types/13_5_Function_Types/13_5_Function_Types_A01_t01: Fail # Issue co19 - 59 +LangSpecTest/13_Types/13_5_Function_Types/13_5_Function_Types_A01_t05: Fail # Issue co19 - 60 +LangSpecTest/13_Types/13_5_Function_Types/13_5_Function_Types_A01_t13: Fail # Issue co19 - 58 +LangSpecTest/13_Types/13_5_Function_Types/13_5_Function_Types_A01_t14: Fail # Issue co19 - 58 +LangSpecTest/13_Types/13_5_Function_Types/13_5_Function_Types_A01_t18: Fail # Issue co19 - 57 +LibTest/core/AssertError/column/AssertError_column_A01_t01: Fail # Issue co19 - 38 +LibTest/core/AssertError/column/AssertError_column_A01_t02: Fail # Issue co19 - 38 +LibTest/core/AssertError/failedAssertion/AssertError_failedAssertion_A01_t01: Fail # Issue co19 - 38 +LibTest/core/AssertError/line/AssertError_line_A01_t01: Fail # Issue co19 - 38 +LibTest/core/AssertError/line/AssertError_line_A01_t02: Fail # Issue co19 - 38 +LibTest/core/AssertError/throwNew/AssertError_throwNew_A01_t01: Fail # Issue co19 - 38 +LibTest/core/AssertError/throwNew/AssertError_throwNew_A01_t02: Fail # Issue co19 - 38 +LibTest/core/AssertError/toString/AssertError_toString_A01_t01: Fail # Issue co19 - 38 +LibTest/core/AssertError/toString/AssertError_toString_A01_t02: Fail # Issue co19 - 38 +LibTest/core/AssertError/url/AssertError_url_A01_t01: Fail # Issue co19 - 38 +LibTest/core/AssertError/url/AssertError_url_A01_t02: Fail # Issue co19 - 38 +LibTest/core/Date/Date.fromEpoch/Date_Date.fromEpoch_A01_t02: Fail # Issue 445 +LibTest/core/Date/Date/Date_Date_A01_t01: Fail # Issue 445 +LibTest/core/Dispatcher/Dispatcher_Dispatcher/Dispatcher_Dispatcher_A01_t01: Fail # Issue co19 - 39 +LibTest/core/Dispatcher/Dispatcher_serve/Dispatcher_serve_A01_t01: Fail # Issue co19 - 39 +LibTest/core/Expect/setEquals/Expect_setEquals_A01_t01: Fail # Issue co19 - 41 +LibTest/core/Expect/setEquals/Expect_setEquals_A01_t02: Fail # Issue co19 - 41 +LibTest/core/Expect/throws/Expect_throws_A02_t01: Fail # Issue co19 - 42 +LibTest/core/Expect/throws/Expect_throws_A03_t01: Fail # Issue co19 - 42 +LibTest/core/FallThroughError/line/FallThroughError_line_A01_t01: Fail # Issue co19 - 55 +LibTest/core/FallThroughError/throwNew/FallThroughError_throwNew_A01_t02: Fail # Issue co19 - 55 +LibTest/core/FallThroughError/throwNew/FallThroughError_throwNew_A01_t01: Fail # Issue co19 - 55 +LibTest/core/FallThroughError/toString/FallThroughError_toString_A01_t01: Fail # Issue co19 - 55 +LibTest/core/FallThroughError/url/FallThroughError_url_A01_t02: Fail # Issue co19 - 55 +LibTest/core/Isolate/spawn/Isolate_spawn_A01_t07: Skip # Issue co19 - 13 +LibTest/core/Isolate/spawn/Isolate_spawn_A01_t09: Skip # Issue co19 - 13 +LibTest/core/List/getRange/List_getRange_A01_t01: Fail # Issue co19 - 39 +LibTest/core/List/insertRange/List_insertRange_A01_t01: Fail # Issue co19 - 39 +LibTest/core/List/length/List_set_length_A01_t01: Fail # Issue co19 - 32 +LibTest/core/List/length/List_set_length_A03_t01: Fail # Issue co19 - 32 +LibTest/core/List/operator\[]/List_operator\[]_A01_t02: Fail # Issue co19 - 32 +LibTest/core/List/operator\[]/List_operator\[]_A02_t02: Fail # Issue co19 - 32 +LibTest/core/List/operator\[]/List_operator\[]_A03_t01: Fail # Issue co19 - 32 +LibTest/core/List/operator\[]=/List_operator\[]=_A02_t01: Fail # Issue co19 - 32 +LibTest/core/List/operator\[]=/List_operator\[]=_A03_t01: Fail # Issue co19 - 32 +LibTest/core/List/removeRange/List_removeRange_A01_t01: Fail # Issue co19 - 39 +LibTest/core/List/setRange/List_setRange_A01_t01: Fail # Issue co19 - 39 +LibTest/core/Match/operator\[]/Match_operator\[]_A01_t01: Fail +LibTest/core/Match/pattern/Match_pattern_A01_t01: Fail +LibTest/core/Math/pow/Math_pow_A01_t01: Fail # Issue co19 - 44 +LibTest/core/Math/pow/Math_pow_A01_t02: Fail # Issue 447 +LibTest/core/Math/pow/Math_pow_A11_t01: Fail # Issue 449 +LibTest/core/Math/pow/Math_pow_A13_t01: Fail # Issue 449 +LibTest/core/Math/sqrt/Math_sqrt_A01_t03: Fail # Issue co19 - 45 +LibTest/core/Promise/complete/Promise_complete_A01_t04: Fail +LibTest/core/Promise/error/Promise_error_A01_t01: Fail +LibTest/core/Promise/fail/Promise_fail_A01_t02: Fail +LibTest/core/Promise/hasValue/Promise_hasValue_A01_t01: Fail +LibTest/core/Promise/value/Promise_value_A01_t02: Fail +LibTest/core/Promise/value/Promise_value_A01_t03: Fail +LibTest/core/Promise/value/Promise_value_A01_t05: Fail +LibTest/core/Promise/value/Promise_value_A01_t06: Fail +LibTest/core/Promise/waitFor/Promise_waitFor_A01_t04: Fail +LibTest/core/Proxy/Proxy.forPort/Proxy_Proxy.forPort_A01_t01: Fail # Issue co19 - 51 +LibTest/core/Proxy/Proxy.forReply/Proxy_Proxy.forReply_A01_t01: Fail # Issue co19 - 51 +LibTest/core/Proxy/call/Proxy_call_A01_t01: Fail # Issue co19 - 51 +LibTest/core/Proxy/local/Proxy_local_A01_t01: Fail # Issue co19 - 51 +LibTest/core/Proxy/operator==/Proxy_operator==_A01_t01: Fail # Issue co19 - 51 +LibTest/core/Proxy/register/Proxy_register_A01_t01: Fail # Issue co19 - 51 +LibTest/core/Proxy/send/Proxy_send_A01_t01: Fail # Issue co19 - 51 +LibTest/core/ReceivePort/toSendPort/ReceivePort_toSendPort_A02_t01: Fail # Issue co19 - 51 +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.15_NonEmptyClassRanges/RegExp_firstMatch_NonEmptyClassRanges_A01_t05: Fail +LibTest/core/RegExp/firstMatch/Pattern_semantics/15.10.2.15_NonEmptyClassRanges/RegExp_firstMatch_NonEmptyClassRanges_A01_t06: Fail +LibTest/core/RegExp/firstMatch/RegExp_firstMatch_A01_t01: Fail +LibTest/core/RegExp/hasMatch/RegExp_hasMatch_A01_t02: Fail +LibTest/core/SendPort/send/SendPort_send_A03_t02: Fail # Issue co19 - 50 +LibTest/core/StopWatch/start/StopWatch_start_A01_t02: Fail # Issue co19 - 30 +LibTest/core/StopWatch/stop/StopWatch_stop_A01_t01: Fail # Issue co19 - 30 +LibTest/core/String/replaceFirst/String_replaceFirst_A01_t01: Fail # Issue 429 +LibTest/core/TypeError/srcType/TypeError_srcType_A01_t01: Fail # Issue co19 - 46 +LibTest/core/double/toRadixString/double_toRadixString_A01_t01: Fail # Issue 463 +LibTest/core/double/toStringAsExponential/double_toStringAsExponential_A01_t01: Fail # Issue 463 +LibTest/core/double/toStringAsPrecision/double_toStringAsPrecision_A01_t01: Fail # Issue 463 +LibTest/core/int/operator%/int_operator%_A01_t01: Fail # Issue co19 - 48 +LibTest/core/int/operator%/int_operator%_A01_t02: Fail # Issue co19 - 48 +LibTest/core/int/operator%/int_operator%_A01_t03: Fail # Issue co19 - 49 +LibTest/core/int/operator_mul/int_operator_mul_A01_t01: Fail # Issue co19 -50 +LibTest/core/int/operator_r_shift/int_operator_r_shift_A01_t02: Fail # Issue co19 - 67 +LibTest/core/int/remainder/int_remainder_A01_t02: Fail # Issue co19 - 48 +LibTest/core/int/remainder/int_remainder_A01_t03: Fail # Issue co19 - 49 +LibTest/core/int/toRadixString/int_toRadixString_A01_t01: Fail # Issue 461 +LibTest/core/int/toStringAsExponential/int_toStringAsExponential_A01_t01: Fail # Issue 460 +LibTest/core/int/toStringAsFixed/int_toStringAsFixed_A01_t01: Fail # Issue 460 +LibTest/core/int/toStringAsPrecision/int_toStringAsPrecision_A01_t01: Fail # Issue 460 LibTest/core/double/isEven/* : Fail # Issue 465 LibTest/core/double/isOdd/* : Fail # Issue 465 [ $component == vm && $system == macos ] -LibTest/core/Math/acos/Math/acos/A01/t01: Fail # Issue co19 - 44 -LibTest/core/Math/asin/Math/asin/A01/t01: Fail # Issue co19 - 44 -LibTest/core/Math/atan/Math/atan/A01/t01: Fail # Issue co19 - 44 -LibTest/core/Math/cos/Math/cos/A01/t01: Fail # Issue co19 - 44 -LibTest/core/Math/exp/Math/exp/A01/t01: Fail # Issue co19 - 44 -LibTest/core/Math/pow/Math/pow/A18/t01: Fail # Isses 449 -LibTest/core/Math/sin/Math/sin/A01/t01: Fail # Issue co19 - 44 -LibTest/core/Math/tan/Math/tan/A01/t01: Fail # Issue co19 - 44 +LibTest/core/Math/acos/Math_acos_A01_t01: Fail # Issue co19 - 44 +LibTest/core/Math/asin/Math_asin_A01_t01: Fail # Issue co19 - 44 +LibTest/core/Math/atan/Math_atan_A01_t01: Fail # Issue co19 - 44 +LibTest/core/Math/cos/Math_cos_A01_t01: Fail # Issue co19 - 44 +LibTest/core/Math/exp/Math_exp_A01_t01: Fail # Issue co19 - 44 +LibTest/core/Math/pow/Math_pow_A18_t01: Fail # Isses 449 +LibTest/core/Math/sin/Math_sin_A01_t01: Fail # Issue co19 - 44 +LibTest/core/Math/tan/Math_tan_A01_t01: Fail # Issue co19 - 44 [ $component == vm && $system == linux ] -LibTest/core/Math/exp/Math/exp/A01/t01: Fail -LibTest/core/Math/pow/Math/pow/A18/t01: Fail +LibTest/core/Math/exp/Math_exp_A01_t01: Fail +LibTest/core/Math/pow/Math_pow_A18_t01: Fail [ $component == vm && $system == linux && $arch == ia32 ] -LibTest/core/Math/sin/Math/sin/A01/t01: Fail -LibTest/core/Math/tan/Math/tan/A01/t01: Fail +LibTest/core/Math/sin/Math_sin_A01_t01: Fail +LibTest/core/Math/tan/Math_tan_A01_t01: Fail [ $component == vm && $arch == x64 && $mode == debug ] -LibTest/core/Map/A01/t04: Skip # Timeout -LibTest/core/List/add/List/add/A01/t01: Skip # Timeout -LibTest/core/List/sort/List/sort/A01/t06: Skip # Timeout -LibTest/core/Queue/iterator_hasNext/Queue/iterator/hasNext/A01/t01: Skip # Timeout -LibTest/core/Queue/addLast/Queue/addLast/A01/t01: Skip # Timeout -LibTest/core/Queue/add/Queue/add/A01/t01: Skip # Timeout +LibTest/core/Map/Map_A01_t04: Skip # Timeout +LibTest/core/List/add/List_add_A01_t01: Skip # Timeout +LibTest/core/List/sort/List_sort_A01_t06: Skip # Timeout +LibTest/core/Queue/iterator_hasNext/Queue_iterator_hasNext_A01_t01: Skip # Timeout +LibTest/core/Queue/addLast/Queue_addLast_A01_t01: Skip # Timeout +LibTest/core/Queue/add/Queue_add_A01_t01: Skip # Timeout [ $component == vm && $unchecked ] -LibTest/core/TypeError/column/TypeError/column/A01/t01: Fail # Issue co19 - 47 -LibTest/core/TypeError/dstName/TypeError/dstName/A01/t01: Fail # Issue co19 - 47 -LibTest/core/TypeError/dstType/TypeError/dstType/A01/t01: Fail # Issue co19 - 47 -LibTest/core/TypeError/failedAssertion/TypeError/failedAssertion/A01/t01: Fail # Issue co19 - 47 -LibTest/core/TypeError/line/TypeError/line/A01/t01: Fail # Issue co19 - 47 -LibTest/core/TypeError/toString/TypeError/toString/A01/t01: Fail # Issue co19 - 47 -LibTest/core/TypeError/url/TypeError/url/A01/t01: Fail # Issue co19 - 47 -LangSpecTest/13_Types/13_8_Parameterized_Types/13/8/Parameterized/types/A01/t01: Fail # Issue co19 - 37 -LangSpecTest/13_Types/13_8_Parameterized_Types/13/8/Parameterized/types/A01/t02: Fail # Issue co19 - 37 -LangSpecTest/13_Types/13_8_Parameterized_Types/13/8/Parameterized/types/A01/t03: Fail # Issue co19 - 37 -LangSpecTest/13_Types/13_8_Parameterized_Types/13/8/Parameterized/types/A01/t04: Fail # Issue co19 - 37 +LibTest/core/TypeError/column/TypeError_column_A01_t01: Fail # Issue co19 - 47 +LibTest/core/TypeError/dstName/TypeError_dstName_A01_t01: Fail # Issue co19 - 47 +LibTest/core/TypeError/dstType/TypeError_dstType_A01_t01: Fail # Issue co19 - 47 +LibTest/core/TypeError/failedAssertion/TypeError_failedAssertion_A01_t01: Fail # Issue co19 - 47 +LibTest/core/TypeError/line/TypeError_line_A01_t01: Fail # Issue co19 - 47 +LibTest/core/TypeError/toString/TypeError_toString_A01_t01: Fail # Issue co19 - 47 +LibTest/core/TypeError/url/TypeError_url_A01_t01: Fail # Issue co19 - 47 +LangSpecTest/13_Types/13_8_Parameterized_Types/13_8_Parameterized_types_A01_t01: Fail # Issue co19 - 37 +LangSpecTest/13_Types/13_8_Parameterized_Types/13_8_Parameterized_types_A01_t02: Fail # Issue co19 - 37 +LangSpecTest/13_Types/13_8_Parameterized_Types/13_8_Parameterized_types_A01_t03: Fail # Issue co19 - 37 +LangSpecTest/13_Types/13_8_Parameterized_Types/13_8_Parameterized_types_A01_t04: Fail # Issue co19 - 37 [ $component == vm && $checked ] -LangGuideTest/03_Values/03_2_Numbers/A02/t01: Fail # Issue co19 - 37 -LangSpecTest/13_Types/13_1_Static_Types/A01/t01: Fail # Issue co19 - 37 -LangSpecTest/13_Types/13_3_Type_Declarations/13_3_1_Typedef/A01/t01: Fail # Issue co19 - 37 -LangSpecTest/13_Types/13_4_Interface_Types/A01/t01: Fail # Issue co19 - 37 -LangSpecTest/13_Types/13_4_Interface_Types/A02/t01: Fail # Issue co19 - 37 -LangSpecTest/13_Types/13_4_Interface_Types/A09/t01: Fail # Issue co19 - 37 -LangSpecTest/13_Types/13_4_Interface_Types/A10/t10: Fail # Issue co19 - 37 -LangSpecTest/13_Types/13_4_Interface_Types/A10/t11: Fail # Issue co19 - 37 -LibTest/core/BadNumberFormatException/BadNumberFormatException/BadNumberFormatException/A01/t01: Fail # Issue co19 - 37 -LibTest/core/Date/Date.withTimeZone/Date/Date.withTimeZone/A01/t01: Fail # Issue co19 - 37 -LibTest/core/InternalError/toString/InternalError/toString/A01/t01: Fail # Issue co19 - 37 -LibTest/core/List/every/List/every/A01/t02: Fail # Issue co19 - 37 -LibTest/core/List/every/List/every/A01/t09: Fail # Issue co19 - 37 -LibTest/core/List/every/List/every/A01/t10: Fail # Issue co19 - 37 -LibTest/core/List/filter/List/filter/A01/t09: Fail # Issue co19 - 37 -LibTest/core/List/forEach/List/forEach/A01/t04: Fail # Issue co19 - 37 -LibTest/core/List/some/List/some/A01/t02: Fail # Issue co19 - 37 -LibTest/core/List/some/List/some/A01/t07: Fail # Issue co19 - 37 -LibTest/core/List/some/List/some/A01/t09: Fail # Issue co19 - 37 -LibTest/core/List/some/List/some/A01/t10: Fail # Issue co19 - 37 -LibTest/core/Map/putIfAbsent/Map/putIfAbsent/A01/t03: Fail # Issue co19 - 37 -LibTest/core/Match/group/Match/group/A01/t01: Fail # Issue co19 - 37 -LibTest/core/Queue/Queue.from/Queue/Queue.from/A01/t02: Fail # Issue co19 - 37 -LibTest/core/Queue/add/Queue/add/A01/t01: Skip # Issue 331 -LibTest/core/Queue/addLast/Queue/addLast/A01/t01: Skip # Issue 331 -LibTest/core/Queue/iterator_hasNext/Queue/iterator/hasNext/A01/t01: Skip # Issue 331 -LibTest/core/SendPort/send/SendPort/send/A02/t01: Fail # Issue co19 - 37 -LibTest/core/Set/add/Set/add/A01/t03: Fail # Issue co19 - 37 -LibTest/core/UnsupportedOperationException/UnsupportedOperationException/UnsupportedOperationException/A01/t01: Fail # Issue co19 - 37 -LibTest/core/double/ceil/double/ceil/A01/t02: Fail # Issue co19 - 36 -LibTest/core/double/floor/double/floor/A01/t02: Fail # Issue co19 - 36 -LibTest/core/double/operator%/double/operator%/A01/t01: Fail # Issue co19 - 36 -LibTest/core/double/operator~div/double/operator~div/A01/t07: Fail # Issue co19 - 36 -LibTest/core/double/remainder/double/remainder/A01/t01: Fail # Issue co19 - 36 -LibTest/core/double/truncate/double/truncate/A01/t01: Fail # Issue co19 - 36 -LibTest/core/int/operator_div/int/operator/div/A01/t01: Fail # Issue co19 - 36 -LibTest/core/Set/remove/Set/remove/A01/t03: Fail # Issue co19 - 53 -LibTest/core/Set/add/Set/add/A01/t04: Fail # Issue co19 - 53 -LibTest/core/Set/addAll/Set/addAll/A01/t03: Fail # Issue co19 - 53 -LibTest/core/Map/A01/t03: Fail # Issue co19 - 53 -LibTest/core/Map/Map/Map/A01/t01: Fail # Issue co19 - 53 -LangSpecTest/13_Types/13_4_Interface_Types/A07/t03: Fail # Issue co19 - 53 -LangSpecTest/13_Types/13_8_Parameterized_Types/A02/t02: Fail # Issue co19 - 37 -LangSpecTest/13_Types/13_8_Parameterized_Types/A02/t03: Fail # Issue co19 - 37 -LangSpecTest/13_Types/13_1_Static_Types/A03/t01: Fail # Issue co19 - 37 -LangSpecTest/13_Types/13_1_Static_Types/A03/t02: Fail # Issue co19 - 37 +LangGuideTest/03_Values/03_2_Numbers/03_2_Numbers_A02_t01: Fail # Issue co19 - 37 +LangSpecTest/13_Types/13_1_Static_Types/13_1_Static_Types_A01_t01: Fail # Issue co19 - 37 +LangSpecTest/13_Types/13_3_Type_Declarations/13_3_1_Typedef/13_3_1_Typedef_A01_t01: Fail # Issue co19 - 37 +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A01_t01: Fail # Issue co19 - 37 +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A02_t01: Fail # Issue co19 - 37 +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A09_t01: Fail # Issue co19 - 37 +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A10_t10: Fail # Issue co19 - 37 +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A10_t11: Fail # Issue co19 - 37 +LibTest/core/BadNumberFormatException/BadNumberFormatException/BadNumberFormatException_BadNumberFormatException_A01_t01: Fail # Issue co19 - 37 +LibTest/core/Date/Date.withTimeZone/Date_Date.withTimeZone_A01_t01: Fail # Issue co19 - 37 +LibTest/core/InternalError/toString/InternalError_toString_A01_t01: Fail # Issue co19 - 37 +LibTest/core/List/every/List_every_A01_t02: Fail # Issue co19 - 37 +LibTest/core/List/every/List_every_A01_t09: Fail # Issue co19 - 37 +LibTest/core/List/every/List_every_A01_t10: Fail # Issue co19 - 37 +LibTest/core/List/filter/List_filter_A01_t09: Fail # Issue co19 - 37 +LibTest/core/List/forEach/List_forEach_A01_t04: Fail # Issue co19 - 37 +LibTest/core/List/some/List_some_A01_t02: Fail # Issue co19 - 37 +LibTest/core/List/some/List_some_A01_t07: Fail # Issue co19 - 37 +LibTest/core/List/some/List_some_A01_t09: Fail # Issue co19 - 37 +LibTest/core/List/some/List_some_A01_t10: Fail # Issue co19 - 37 +LibTest/core/Map/putIfAbsent/Map_putIfAbsent_A01_t03: Fail # Issue co19 - 37 +LibTest/core/Match/group/Match_group_A01_t01: Fail # Issue co19 - 37 +LibTest/core/Queue/Queue.from/Queue_Queue.from_A01_t02: Fail # Issue co19 - 37 +LibTest/core/Queue/add/Queue_add_A01_t01: Skip # Issue 331 +LibTest/core/Queue/addLast/Queue_addLast_A01_t01: Skip # Issue 331 +LibTest/core/Queue/iterator_hasNext/Queue_iterator_hasNext_A01_t01: Skip # Issue 331 +LibTest/core/SendPort/send/SendPort_send_A02_t01: Fail # Issue co19 - 37 +LibTest/core/Set/add/Set_add_A01_t03: Fail # Issue co19 - 37 +LibTest/core/UnsupportedOperationException/UnsupportedOperationException/UnsupportedOperationException_UnsupportedOperationException_A01_t01: Fail # Issue co19 - 37 +LibTest/core/double/ceil/double_ceil_A01_t02: Fail # Issue co19 - 36 +LibTest/core/double/floor/double_floor_A01_t02: Fail # Issue co19 - 36 +LibTest/core/double/operator%/double_operator%_A01_t01: Fail # Issue co19 - 36 +LibTest/core/double/operator~div/double_operator~div_A01_t07: Fail # Issue co19 - 36 +LibTest/core/double/remainder/double_remainder_A01_t01: Fail # Issue co19 - 36 +LibTest/core/double/truncate/double_truncate_A01_t01: Fail # Issue co19 - 36 +LibTest/core/int/operator_div/int_operator_div_A01_t01: Fail # Issue co19 - 36 +LibTest/core/Set/remove/Set_remove_A01_t03: Fail # Issue co19 - 53 +LibTest/core/Set/add/Set_add_A01_t04: Fail # Issue co19 - 53 +LibTest/core/Set/addAll/Set_addAll_A01_t03: Fail # Issue co19 - 53 +LibTest/core/Map/Map_A01_t03: Fail # Issue co19 - 53 +LibTest/core/Map/Map/Map_Map_A01_t01: Fail # Issue co19 - 53 +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A07_t03: Fail # Issue co19 - 53 +LangSpecTest/13_Types/13_8_Parameterized_Types/13_8_Parameterized_Types_A02_t02: Fail # Issue co19 - 37 +LangSpecTest/13_Types/13_8_Parameterized_Types/13_8_Parameterized_Types_A02_t03: Fail # Issue co19 - 37 +LangSpecTest/13_Types/13_1_Static_Types/13_1_Static_Types_A03_t01: Fail # Issue co19 - 37 +LangSpecTest/13_Types/13_1_Static_Types/13_1_Static_Types_A03_t02: Fail # Issue co19 - 37 [ $component == vm && $system == win32 ] -LibTest/core/int/operator\^/int/operator\^/A01/t01: Skip # Bad file name. -LibTest/core/Math/pow/Math/pow/A07/t01: Fail -LibTest/core/FallThroughError/url/FallThroughError/url/A01/t01: Fail -LibTest/core/FallThroughError/url/FallThroughError/url/A01/t02: Fail -LibTest/core/Math/atan2/Math/atan2/A01/t03: Fail -LibTest/core/double/operator%/double/operator%/A01/t04: Fail -LibTest/core/double/round/double/round/A01/t01: Fail -LibTest/core/double/remainder/double/remainder/A01/t04: Fail +LibTest/core/int/operator\^/int_operator\^_A01_t01: Skip # Bad file name. +LibTest/core/Math/pow/Math_pow_A07_t01: Fail +LibTest/core/FallThroughError/url/FallThroughError_url_A01_t01: Fail +LibTest/core/FallThroughError/url/FallThroughError_url_A01_t02: Fail +LibTest/core/Math/atan2/Math_atan2_A01_t03: Fail +LibTest/core/double/operator%/double_operator%_A01_t04: Fail +LibTest/core/double/round/double_round_A01_t01: Fail +LibTest/core/double/remainder/double_remainder_A01_t04: Fail [ $component == vm && $system == win32 && $checked ] -LibTest/core/TypeError/url/TypeError/url/A01/t01: Fail +LibTest/core/TypeError/url/TypeError_url_A01_t01: Fail # Started failing after making @static-type-error non-negative. [ $component == vm ] -LibTest/core/Map/forEach/Map/forEach/A01/t03: Fail # Issue co19 - 34 -LibTest/core/Map/operator\[]/Map/operator\[]/A01/t03: Fail # Issue co19 - 34 -LibTest/core/Map/operator\[]=/Map/operator\[]=/A01/t03: Fail # Issue co19 - 34 -LibTest/core/Map/putIfAbsent/Map/putIfAbsent/A01/t04: Fail # Issue co19 - 34 -LibTest/core/Strings/concatAll/Strings/concatAll/A01/t02: Fail # Issue co19 - 34 -LibTest/core/Strings/join/Strings/join/A01/t02: Fail # Issue co19 - 34 +LibTest/core/Map/forEach/Map_forEach_A01_t03: Fail # Issue co19 - 34 +LibTest/core/Map/operator\[]/Map_operator\[]_A01_t03: Fail # Issue co19 - 34 +LibTest/core/Map/operator\[]=/Map_operator\[]=_A01_t03: Fail # Issue co19 - 34 +LibTest/core/Map/putIfAbsent/Map_putIfAbsent_A01_t04: Fail # Issue co19 - 34 +LibTest/core/Strings/concatAll/Strings_concatAll_A01_t02: Fail # Issue co19 - 34 +LibTest/core/Strings/join/Strings_join_A01_t02: Fail # Issue co19 - 34 [ $component == vm && $checked ] -LangGuideTest/08_Expressions/A02/t02: Fail # Issue co19 - 33 -LangGuideTest/08_Expressions/A01/t02: Fail # Issue co19 - 33 -LangSpecTest/13_Types/13_1_Static_Types/A04/t01: Fail # Issue 441 -LangSpecTest/13_Types/13_4_Interface_Types/A12/t01: Fail # Issue co19 - 33 -LangSpecTest/13_Types/13_4_Interface_Types/A12/t02: Fail # Issue co19 - 33 -LangSpecTest/13_Types/13_4_Interface_Types/A12/t03: Fail # Issue co19 - 33 -LangSpecTest/13_Types/13_4_Interface_Types/A12/t04: Fail # Issue co19 - 33 -LangSpecTest/13_Types/13_4_Interface_Types/A12/t05: Fail # Issue co19 - 33 -LangSpecTest/13_Types/13_4_Interface_Types/A12/t06: Fail # Issue co19 - 33 -LangSpecTest/13_Types/13_4_Interface_Types/A12/t07: Fail # Issue co19 - 33 -LangSpecTest/13_Types/13_4_Interface_Types/A12/t08: Fail # Issue co19 - 33 -LangSpecTest/13_Types/13_4_Interface_Types/A12/t17: Fail # Issue co19 - 33 -LangSpecTest/13_Types/13_4_Interface_Types/A12/t15: Fail # Issue co19 - 33 -LangSpecTest/13_Types/13_8_Parameterized_Types/A02/t01: Fail # Issue 441 +LangGuideTest/08_Expressions/08_Expressions_A02_t02: Fail # Issue co19 - 33 +LangGuideTest/08_Expressions/08_Expressions_A01_t02: Fail # Issue co19 - 33 +LangSpecTest/13_Types/13_1_Static_Types/13_1_Static_Types_A04_t01: Fail # Issue 441 +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A12_t01: Fail # Issue co19 - 33 +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A12_t02: Fail # Issue co19 - 33 +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A12_t03: Fail # Issue co19 - 33 +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A12_t04: Fail # Issue co19 - 33 +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A12_t05: Fail # Issue co19 - 33 +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A12_t06: Fail # Issue co19 - 33 +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A12_t07: Fail # Issue co19 - 33 +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A12_t08: Fail # Issue co19 - 33 +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A12_t17: Fail # Issue co19 - 33 +LangSpecTest/13_Types/13_4_Interface_Types/13_4_Interface_Types_A12_t15: Fail # Issue co19 - 33 +LangSpecTest/13_Types/13_8_Parameterized_Types/13_8_Parameterized_Types_A02_t01: Fail # Issue 441 # Started failing after changing how @dynamic-type-error is handled. [ $component == vm && $checked ] -LibTest/core/List/every/List/every/A01/t04: Fail # Issue co19 - 46 -LibTest/core/List/filter/List/filter/A01/t04: Fail # Issue co19 - 46 -LibTest/core/List/forEach/List/forEach/A01/t05: Fail # Issue co19 - 46 -LibTest/core/List/some/List/some/A01/t03: Fail # Issue co19 - 46 -LibTest/core/Queue/every/Queue/every/A01/t03: Fail # Issue co19 - 46 -LibTest/core/Promise/then/Promise/then/A01/t02: Fail # Issue co19 - 46 -LibTest/core/Promise/join/Promise/join/A01/t06: Fail # Issue co19 - 46 -LibTest/core/Promise/addErrorHandler/Promise/addErrorHandler/A01/t05: Fail # Issue co19 - 46 -LibTest/core/Promise/addCompleteHandler/Promise/addCompleteHandler/A01/t05: Fail # Issue co19 - 46 -LibTest/core/Promise/addCancelHandler/Promise/addCancelHandler/A01/t04: Fail # Issue co19 - 46 +LibTest/core/List/every/List_every_A01_t04: Fail # Issue co19 - 46 +LibTest/core/List/filter/List_filter_A01_t04: Fail # Issue co19 - 46 +LibTest/core/List/forEach/List_forEach_A01_t05: Fail # Issue co19 - 46 +LibTest/core/List/some/List_some_A01_t03: Fail # Issue co19 - 46 +LibTest/core/Queue/every/Queue_every_A01_t03: Fail # Issue co19 - 46 +LibTest/core/Promise/then/Promise_then_A01_t02: Fail # Issue co19 - 46 +LibTest/core/Promise/join/Promise_join_A01_t06: Fail # Issue co19 - 46 +LibTest/core/Promise/addErrorHandler/Promise_addErrorHandler_A01_t05: Fail # Issue co19 - 46 +LibTest/core/Promise/addCompleteHandler/Promise_addCompleteHandler_A01_t05: Fail # Issue co19 - 46 +LibTest/core/Promise/addCancelHandler/Promise_addCancelHandler_A01_t04: Fail # Issue co19 - 46 # Started failing after rename from StopWatch to Stopwatch. [ $component == vm ] -LibTest/core/StopWatch/StopWatch/StopWatch/A01/t01: Fail # Issue co19 - 30 -LibTest/core/StopWatch/start/StopWatch/start/A01/t01: Fail # Issue co19 - 30 -LibTest/core/StopWatch/start/StopWatch/start/A01/t02: Fail # Issue co19 - 30; Also broken test. -LibTest/core/StopWatch/start/StopWatch/start/A01/t03: Fail # Issue co19 - 30 -LibTest/core/StopWatch/elapsed/StopWatch/elapsed/A01/t01: Fail # Issue co19 - 30 -LibTest/core/StopWatch/elapsed/StopWatch/elapsed/A01/t02: Fail # Issue co19 - 30 -LibTest/core/StopWatch/elapsed/StopWatch/elapsed/A01/t03: Fail # Issue co19 - 30 -LibTest/core/StopWatch/frequency/StopWatch/frequency/A01/t01: Fail # Issue co19 - 30 +LibTest/core/StopWatch/StopWatch/StopWatch_StopWatch_A01_t01: Fail # Issue co19 - 30 +LibTest/core/StopWatch/start/StopWatch_start_A01_t01: Fail # Issue co19 - 30 +LibTest/core/StopWatch/start/StopWatch_start_A01_t02: Fail # Issue co19 - 30; Also broken test. +LibTest/core/StopWatch/start/StopWatch_start_A01_t03: Fail # Issue co19 - 30 +LibTest/core/StopWatch/elapsed/StopWatch_elapsed_A01_t01: Fail # Issue co19 - 30 +LibTest/core/StopWatch/elapsed/StopWatch_elapsed_A01_t02: Fail # Issue co19 - 30 +LibTest/core/StopWatch/elapsed/StopWatch_elapsed_A01_t03: Fail # Issue co19 - 30 +LibTest/core/StopWatch/frequency/StopWatch_frequency_A01_t01: Fail # Issue co19 - 30 [ $arch == simarm ] *: Skip diff --git a/tests/co19/test_config.dart b/tests/co19/test_config.dart index c1a667dafeb..eb9a32e3b7f 100644 --- a/tests/co19/test_config.dart +++ b/tests/co19/test_config.dart @@ -19,5 +19,4 @@ class Co19TestSuite extends StandardTestSuite { bool isTestFile(String filename) => _testRegExp.hasMatch(filename); bool listRecursively() => true; - bool complexStatusMatching() => true; } diff --git a/tests/co19/testcfg.py b/tests/co19/testcfg.py index 2732bb62ee0..3d765f8ac93 100644 --- a/tests/co19/testcfg.py +++ b/tests/co19/testcfg.py @@ -84,25 +84,13 @@ class Co19TestConfiguration(test.TestConfiguration): test_path.extend(root.split(os.path.sep)[strip:]) test_name = short_name = f - # shotlen test_name - # remove repeats - if short_name.startswith(test_path[-1]): - short_name = short_name[len(test_path[-1]) : ] - # remove suffixes if short_name.endswith(".dart"): short_name = short_name[:-5] # Remove .dart suffix. - # now .app suffix discarded at self.IsTest() - #elif short_name.endswith(".app"): - # short_name = short_name[:-4] # Remove .app suffix. else: raise Error('Unknown suffix in "%s", fix IsTest() predicate' % f) - - while short_name.startswith('_'): - short_name = short_name[1:] - - test_path.extend(short_name.split('_')) + test_path.append(short_name) # test full name and shorted name matches given path pattern if self.Contains(path, test_path): pass diff --git a/tools/testing/dart/status_file_parser.dart b/tools/testing/dart/status_file_parser.dart index 6e60b7888d3..58e24831d55 100644 --- a/tools/testing/dart/status_file_parser.dart +++ b/tools/testing/dart/status_file_parser.dart @@ -121,20 +121,16 @@ class TestRule { class TestExpectations { - bool _complexMatching; Map _map; bool _preprocessed = false; Map _regExpCache; Map _keyToRegExps; /** - * Create a TestExpectations object. Optionally specify - * complexMatching behavior. See the [expectations] method + * Create a TestExpectations object. See the [expectations] method * for an explanation of matching. */ - TestExpectations([bool complexMatching = false]) - : _complexMatching = complexMatching, - _map = new Map(); + TestExpectations() : _map = new Map(); /** * Add a rule to the expectations. @@ -159,38 +155,11 @@ class TestExpectations { * Normal matching splits the key and the filename into path * components and checks that the anchored regular expression * "^$keyComponent\$" matches the corresponding filename component. - * - * If Complex matching is required the last filename component is - * translated into multiple components. If the last filename - * component starts with the second-to-last filename component that - * part is removed from the last filename component. Then the last - * component is split into more components at '_'s. - * - * Examples of complext filename component splits: - * - * a/b/c/d_e_f/d_e_f_A01_t01 -> ['a', 'b', 'c', 'd_e_f', 'A01', 't01'] - * a/b/c/d_e_f_A01_t01 -> ['a', 'b', 'c', 'd', 'e', 'f', 'A01', 't01'] */ Set expectations(String filename) { var result = new Set(); var splitFilename = filename.split('/'); - // If complex matching is required split the last filename - // component at '_'. Additionally, remove the prefix of the last - // component if it is identical to the second-to-last component. - if (_complexMatching && splitFilename.length >= 2) { - var last = splitFilename.removeLast(); - var secondToLast = splitFilename.last(); - if (last.startsWith(secondToLast)) { - last = last.substring(secondToLast.length); - } - last.split('_').forEach((component) { - if (!component.isEmpty()) { - splitFilename.add(component); - } - }); - } - // Create mapping from keys to list of RegExps once and for all. _preprocessForMatching(); diff --git a/tools/testing/dart/test_suite.dart b/tools/testing/dart/test_suite.dart index 47738b81074..a2dfaeb09d8 100644 --- a/tools/testing/dart/test_suite.dart +++ b/tools/testing/dart/test_suite.dart @@ -72,8 +72,6 @@ class CCTestSuite implements TestSuite { } - bool complexStatusMatching() => false; - void testNameHandler(String testName, ignore) { if (testName == "") { receiveTestName.close(); @@ -124,8 +122,7 @@ class CCTestSuite implements TestSuite { } } - testExpectations = - new TestExpectations(complexMatching: complexStatusMatching()); + testExpectations = new TestExpectations(); for (var statusFilePath in statusFilePaths) { ReadTestExpectationsInto(testExpectations, '$dartDir/$statusFilePath', @@ -175,8 +172,6 @@ class StandardTestSuite implements TestSuite { bool listRecursively() => false; - bool complexStatusMatching() => false; - String shellPath() => TestUtils.dartShellFileName(configuration); List additionalOptions(String filename) => []; @@ -211,8 +206,7 @@ class StandardTestSuite implements TestSuite { } // Read test expectations from status files. - testExpectations = - new TestExpectations(complexMatching: complexStatusMatching()); + testExpectations = new TestExpectations(); for (var statusFilePath in statusFilePaths) { ReadTestExpectationsInto(testExpectations, '$dartDir/$statusFilePath',