blob: 894669a5e7baf12d30209fda750eab6dced01896 [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.
LibTest/async/DeferredLibrary/DeferredLibrary_A01_t01: Skip # No support for deferred libraries.
LibTest/isolate/*: Skip # No support for isolates ATM.
Language/Metadata/before_export_t01: RuntimeError # Issue 28434: Kernel IR misses these annotations.
Language/Metadata/before_import_t01: RuntimeError # Issue 28434: Kernel IR misses these annotations.
Language/Metadata/before_library_t01: RuntimeError # Issue 28434: Kernel IR misses these annotations.
Language/Metadata/before_param_t01: RuntimeError # Issue 28434: Kernel IR misses these annotations.
Language/Metadata/before_param_t02: RuntimeError # Issue 28434: Kernel IR misses these annotations.
Language/Metadata/before_param_t03: RuntimeError # Issue 28434: Kernel IR misses these annotations.
Language/Metadata/before_param_t04: RuntimeError # Issue 28434: Kernel IR misses these annotations.
Language/Metadata/before_param_t05: RuntimeError # Issue 28434: Kernel IR misses these annotations.
Language/Metadata/before_param_t06: RuntimeError # Issue 28434: Kernel IR misses these annotations.
Language/Metadata/before_param_t07: RuntimeError # Issue 28434: Kernel IR misses these annotations.
Language/Metadata/before_param_t08: RuntimeError # Issue 28434: Kernel IR misses these annotations.
Language/Metadata/before_param_t09: RuntimeError # Issue 28434: Kernel IR misses these annotations.
Language/Metadata/before_type_param_t01: RuntimeError # Issue 28434: Kernel IR misses these annotations.
Language/Metadata/before_typedef_t01: RuntimeError # Issue 28434: Kernel IR misses these annotations.
Language/Metadata/before_variable_t01: RuntimeError # Issue 28434: Kernel IR misses these annotations.
Language/Metadata/before_variable_t02: RuntimeError # Issue 28434: Kernel IR misses these annotations.
# 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/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/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/Scripts/top_level_main_t05: RuntimeError # 'main' getter not supported
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
Language/Mixins/Mixin_Application/error_t01: MissingCompileTimeError # Missing compile-time error from analyzer
Language/Mixins/Mixin_Application/error_t02: 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/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_an_initializer_t02: RuntimeError
Language/Classes/Constructors/Generative_Constructors/initializing_formals_execution_t02: RuntimeError
Language/Classes/definition_t23: CompileTimeError
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/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/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/Type_Test/evaluation_t10: RuntimeError
Language/Functions/External_Functions/not_connected_to_a_body_t01: 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/Switch/syntax_t02: Pass
Language/Statements/Try/catch_scope_t01: 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 ]
# dartk: precompilation failures
[ $compiler == dartkp && $runtime == dart_precompiled ]
Language/Expressions/Constants/exception_t01: Crash
Language/Expressions/Constants/exception_t02: Crash
# dartk: precompilation failures (debug)
[ $compiler == dartkp && $runtime == dart_precompiled && $mode == debug ]