blob: f51c40d6e9369edb1dcbd5b69eb375f57e5f74a1 [file] [log] [blame]
# Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file
# for details. All rights reserved. Use of this source code is governed by a
# BSD-style license that can be found in the LICENSE file.
# Disable tests globally for kernel.
[ $compiler == dartk || $compiler == dartkp ]
Language/Libraries_and_Scripts/Imports/static_type_t01: Skip # No support for deferred libraries.
Language/Metadata/*: Skip # No support for metadata ATM.
LibTest/async/DeferredLibrary/DeferredLibrary_A01_t01: Skip # No support for deferred libraries.
LibTest/isolate/*: Skip # No support for isolates ATM.
# Override tests marked as failing elsewhere.
[ $compiler == dartk || $compiler == dartkp ]
Language/Libraries_and_Scripts/Exports/reexport_t01: Pass
Language/Functions/Formal_Parameters/Optional_Formals/syntax_t14: Pass
###############################################################################
# Dartk Entries
###############################################################################
[ $compiler == dartk || $compiler == dartkp ]
Language/Classes/Constructors/Generative_Constructors/formal_parameter_t01: DartkCrash
Language/Classes/Constructors/Generative_Constructors/formal_parameter_t03: DartkCrash
Language/Classes/Constructors/Generative_Constructors/formal_parameter_t04: DartkCrash
Language/Classes/Constructors/Generative_Constructors/formal_parameter_t05: DartkCrash
Language/Classes/Constructors/Generative_Constructors/formal_parameter_t06: DartkCrash
Language/Classes/Constructors/Generative_Constructors/initializing_this_t02: DartkCrash
Language/Classes/Getters/static_getter_t02: DartkCompileTimeError
Language/Enums/syntax_t08: MissingCompileTimeError
Language/Enums/syntax_t09: MissingCompileTimeError
Language/Expressions/Function_Invocation/Unqualified_Invocation/instance_context_invocation_t03: MissingCompileTimeError
Language/Expressions/Function_Invocation/Unqualified_Invocation/instance_context_invocation_t04: MissingCompileTimeError
Language/Expressions/Identifier_Reference/built_in_not_dynamic_t17: MissingCompileTimeError
Language/Expressions/Identifier_Reference/built_in_not_dynamic_t18: MissingCompileTimeError
Language/Expressions/Identifier_Reference/built_in_not_dynamic_t21: MissingCompileTimeError
Language/Expressions/Identifier_Reference/built_in_not_dynamic_t22: MissingCompileTimeError
Language/Expressions/Identifier_Reference/built_in_not_dynamic_t23: MissingCompileTimeError
Language/Expressions/Identifier_Reference/built_in_not_dynamic_t24: MissingCompileTimeError
Language/Expressions/Identifier_Reference/built_in_not_dynamic_t25: MissingCompileTimeError
Language/Expressions/Identifier_Reference/built_in_not_dynamic_t26: MissingCompileTimeError
Language/Expressions/Identifier_Reference/built_in_not_dynamic_t27: MissingCompileTimeError
Language/Expressions/Identifier_Reference/built_in_not_dynamic_t28: MissingCompileTimeError
Language/Expressions/Identifier_Reference/built_in_not_dynamic_t29: MissingCompileTimeError
Language/Expressions/Identifier_Reference/built_in_not_dynamic_t30: MissingCompileTimeError
Language/Expressions/Identifier_Reference/built_in_not_dynamic_t31: MissingCompileTimeError
Language/Expressions/Identifier_Reference/built_in_not_dynamic_t32: MissingCompileTimeError
Language/Interfaces/Superinterfaces/Inheritance_and_Overriding/same_name_method_and_getter_t01: DartkCompileTimeError
Language/Interfaces/Superinterfaces/Inheritance_and_Overriding/same_name_method_and_getter_t02: DartkCompileTimeError
Language/Libraries_and_Scripts/Exports/syntax_t01: MissingCompileTimeError
Language/Libraries_and_Scripts/Exports/syntax_t04: MissingCompileTimeError
Language/Libraries_and_Scripts/Exports/syntax_t05: MissingCompileTimeError
Language/Libraries_and_Scripts/Exports/syntax_t06: MissingCompileTimeError
Language/Libraries_and_Scripts/Imports/invalid_uri_deferred_t02: DartkCompileTimeError
Language/Libraries_and_Scripts/Scripts/top_level_main_t01: DartkCrash
Language/Libraries_and_Scripts/Scripts/top_level_main_t02: DartkCrash
Language/Libraries_and_Scripts/definition_syntax_t01: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t03: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t04: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t06: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t07: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t08: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t09: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t10: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t15: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t17: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t18: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t19: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t20: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t21: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t22: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t23: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t24: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t25: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t26: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t27: MissingCompileTimeError
Language/Libraries_and_Scripts/definition_syntax_t29: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t02: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t03: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t04: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t05: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t06: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t07: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t08: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t09: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t10: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t11: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t12: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t13: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t14: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t15: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t16: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t17: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t18: MissingCompileTimeError
Language/Libraries_and_Scripts/top_level_syntax_t19: MissingCompileTimeError
Language/Statements/Assert/syntax_t04: MissingCompileTimeError
Language/Statements/Break/label_t03: MissingCompileTimeError
Language/Statements/Break/label_t04: MissingCompileTimeError
Language/Statements/Continue/label_t07: MissingCompileTimeError
Language/Variables/final_or_static_initialization_t01: MissingCompileTimeError
Language/Variables/final_or_static_initialization_t02: MissingCompileTimeError
Language/Variables/final_or_static_initialization_t03: MissingCompileTimeError
Language/Variables/final_t04: MissingCompileTimeError
Language/Variables/final_t05: MissingCompileTimeError
Language/Variables/final_t06: MissingCompileTimeError
Language/Variables/final_t07: MissingCompileTimeError
# dartk: JIT failures
[ $compiler == dartk && $runtime == vm ]
Language/Expressions/Constants/exception_t01: MissingCompileTimeError
Language/Expressions/Constants/exception_t02: MissingCompileTimeError
Language/Expressions/Identifier_Reference/evaluation_type_parameter_t02: MissingCompileTimeError
Language/Mixins/Mixin_Application/error_t01: MissingCompileTimeError
Language/Mixins/Mixin_Application/error_t02: MissingCompileTimeError
Language/Mixins/Mixin_Application/syntax_t16: DartkCrash
# dartk: precompilation failures
[ $compiler == dartkp && $runtime == dart_precompiled ]
###############################################################################
# VM Entries
###############################################################################
# dartk: Shared JIT & Precompiled failures
[ ($compiler == dartk && $runtime == vm) || ($compiler == dartkp && $runtime == dart_precompiled) ]
Language/Classes/Constructors/Generative_Constructors/execution_of_a_superinitializer_t01: RuntimeError
Language/Classes/Constructors/Generative_Constructors/execution_of_an_initializer_t02: RuntimeError
Language/Classes/Constructors/Generative_Constructors/initializing_formals_execution_t02: RuntimeError
Language/Classes/definition_t23: CompileTimeError
Language/Enums/declaration_equivalent_t01: RuntimeError
Language/Expressions/Constants/string_length_t01: Crash
Language/Expressions/Function_Invocation/Function_Expression_Invocation/not_a_function_expression_t01: RuntimeError
Language/Expressions/Function_Invocation/Unqualified_Invocation/function_expr_invocation_t03: RuntimeError
Language/Expressions/Function_Invocation/Unqualified_Invocation/function_expr_invocation_t04: RuntimeError
Language/Expressions/Function_Invocation/Unqualified_Invocation/static_method_invocation_t02: RuntimeError
Language/Expressions/Function_Invocation/async_cleanup_t07: Fail
Language/Expressions/Function_Invocation/async_cleanup_t08: Fail
Language/Expressions/Function_Invocation/async_generator_invokation_t05: RuntimeError
Language/Expressions/Function_Invocation/async_generator_invokation_t06: RuntimeError
Language/Expressions/Function_Invocation/async_generator_invokation_t09: RuntimeError
Language/Expressions/Identifier_Reference/built_in_identifier_t35: Pass
Language/Expressions/Identifier_Reference/built_in_identifier_t36: Pass
Language/Expressions/Identifier_Reference/built_in_identifier_t37: Pass
Language/Expressions/Identifier_Reference/built_in_not_dynamic_t14: Pass
Language/Expressions/Identifier_Reference/evaluation_property_extraction_t03: RuntimeError
Language/Expressions/Identifier_Reference/evaluation_type_parameter_t01: RuntimeError
Language/Expressions/Instance_Creation/New/evaluation_t12: RuntimeError
Language/Expressions/Instance_Creation/New/evaluation_t19: RuntimeError
Language/Expressions/Instance_Creation/New/evaluation_t20: RuntimeError
Language/Expressions/Lookup/Method_Lookup/superclass_t08: RuntimeError
Language/Expressions/Method_Invocation/Ordinary_Invocation/accessible_instance_member_t05: RuntimeError
Language/Expressions/Method_Invocation/Ordinary_Invocation/evaluation_t07: RuntimeError
Language/Expressions/Method_Invocation/Ordinary_Invocation/method_lookup_failed_t18: RuntimeError
Language/Expressions/Property_Extraction/General_Closurization/class_object_member_t01: Pass
Language/Expressions/Property_Extraction/General_Closurization/class_object_member_t02: Pass
Language/Expressions/Property_Extraction/General_Closurization/class_object_member_t03: Pass
Language/Expressions/Property_Extraction/General_Closurization/class_object_member_t04: Pass
Language/Expressions/Property_Extraction/General_Closurization/class_object_member_t05: Pass
Language/Expressions/Property_Extraction/General_Closurization/class_object_member_t06: Pass
Language/Expressions/Type_Test/evaluation_t10: RuntimeError
Language/Functions/External_Functions/not_connected_to_a_body_t01: RuntimeError
Language/Functions/Formal_Parameters/syntax_t05: RuntimeError
Language/Libraries_and_Scripts/Exports/invalid_uri_t02: Pass
Language/Libraries_and_Scripts/Imports/deferred_import_t01: RuntimeError
Language/Libraries_and_Scripts/Imports/deferred_import_t02: RuntimeError
Language/Libraries_and_Scripts/Imports/invalid_uri_deferred_t01/01: MissingRuntimeError
Language/Libraries_and_Scripts/Imports/invalid_uri_t02: Pass
Language/Libraries_and_Scripts/Parts/syntax_t06: Pass
Language/Statements/Labels/syntax_t03: Pass
Language/Statements/Rethrow/execution_t04: RuntimeError
Language/Statements/Switch/syntax_t02: Pass
Language/Statements/Try/catch_scope_t01: RuntimeError
Language/Statements/Yield_and_Yield_Each/Yield/execution_async_t04: Fail
Language/Statements/Yield_and_Yield_Each/Yield/execution_async_t05: Fail
Language/Statements/Yield_and_Yield_Each/Yield/execution_async_t06: Fail
Language/Statements/Yield_and_Yield_Each/Yield_Each/execution_async_t01: RuntimeError
Language/Types/Interface_Types/subtype_t44: RuntimeError
Language/Types/Static_Types/deferred_type_t01: RuntimeError
Language/Variables/final_t01/01: MissingRuntimeError
Language/Variables/final_t02/01: MissingRuntimeError
# dartk: JIT failures
[ $compiler == dartk && $runtime == vm ]
Language/Expressions/Instance_Creation/Const/canonicalized_t05: RuntimeError
Language/Expressions/Object_Identity/string_t01: RuntimeError
Language/Expressions/Strings/adjacent_strings_t02: RuntimeError
Language/Libraries_and_Scripts/Imports/static_type_t01: RuntimeError
# These tests should throw RuntimeError but they Pass instead.
Language/Libraries_and_Scripts/Imports/static_type_t01/01: Pass
Language/Libraries_and_Scripts/Imports/static_type_t01/02: Pass
Language/Libraries_and_Scripts/Imports/static_type_t01/03: Pass
Language/Libraries_and_Scripts/Imports/static_type_t01/04: Pass
Language/Libraries_and_Scripts/Imports/static_type_t01/05: Pass
Language/Libraries_and_Scripts/Imports/static_type_t01/06: Pass
Language/Libraries_and_Scripts/Imports/static_type_t01/07: Pass
# dartk: JIT failures (debug)
[ $compiler == dartk && $runtime == vm && $mode == debug ]
Language/Expressions/Shift/syntax_t15: Crash # Invalid class id during isolate shutdown Heap::VerifyGC
Language/Expressions/Spawning_an_Isolate/new_isolate_t01: Crash # Class finalization issue
Language/Libraries_and_Scripts/Scripts/top_level_main_t05: Crash # !main_obj.IsNull()
# dartk: precompilation failures
[ $compiler == dartkp && $runtime == dart_precompiled ]
LibTest/core/StringBuffer/StringBuffer_A01_t02: RuntimeError
LibTest/core/StringBuffer/write_A01_t02: RuntimeError
Language/Expressions/Constants/exception_t01: Crash
Language/Expressions/Constants/exception_t02: Crash
# dartk: precompilation failures (debug)
[ $compiler == dartkp && $runtime == dart_precompiled && $mode == debug ]
Language/Libraries_and_Scripts/Scripts/top_level_main_t05: Crash # !main_obj.IsNull()