| # 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. |
| |
| # Skip entire suite if not running in strong mode. |
| [ ! $strong ] |
| *: SkipByDesign |
| |
| # Skip tests that are not yet strong-mode clean. |
| [ $strong ] |
| async/async_await_sync_completer_test: Skip |
| async/async_await_zones_test: Skip |
| async/catch_errors2_test: Skip |
| async/catch_errors3_test: Skip |
| async/catch_errors_test: Skip |
| async/future_microtask_test: Skip |
| async/future_or_bad_type_test/00: Skip |
| async/future_or_bad_type_test/01: Skip |
| async/future_or_bad_type_test/implements: Skip |
| async/future_or_only_in_async_test/00: Skip |
| async/future_test/none: Skip |
| async/future_test/01: Skip |
| async/future_test/none: Skip |
| async/future_value_chain4_test: Skip |
| async/print_test/01: Skip |
| async/print_test/none: Skip |
| async/slow_consumer3_test: Skip |
| async/stream_controller_test: Skip |
| async/stream_event_transformed_test: Skip |
| async/stream_transformer_test: Skip |
| async/zone_debug_test: Skip |
| convert/chunked_conversion1_test: Skip |
| convert/chunked_conversion_json_encode1_test: Skip |
| convert/chunked_conversion_utf84_test: Skip |
| convert/chunked_conversion_utf88_test: Skip |
| convert/chunked_conversion_utf8_test: Skip |
| convert/line_splitter_test: Skip |
| html/cross_frame_test: Skip |
| html/element_dimensions_test: Skip |
| html/element_test: Skip |
| html/events_test: Skip |
| html/fileapi_test: Skip |
| html/filereader_test: Skip |
| html/fontface_loaded_test: Skip |
| html/js_function_getter_trust_types_test: Skip |
| html/js_typed_interop_side_cast_exp_test: Skip |
| html/js_typed_interop_side_cast_test: Skip |
| html/keyboard_event_test: Skip |
| html/mutationobserver_test: Skip |
| html/postmessage_structured_test: Skip |
| html/resource_http_test: Skip |
| html/transferables_test: Skip |
| html/webgl_1_test: Skip |
| html/wrapping_collections_test: Skip |
| math/min_max_test: Skip |
| mirrors/abstract_class_test: Skip |
| mirrors/abstract_test: Skip |
| mirrors/circular_factory_redirection_test: Skip |
| mirrors/class_declarations_test: Skip |
| mirrors/closures_test: Skip |
| mirrors/constructors_test: Skip |
| mirrors/dart2js_mirrors_test: Skip |
| mirrors/deferred_type_test: Skip |
| mirrors/delegate_call_through_getter_test: Skip |
| mirrors/delegate_class_test: Skip |
| mirrors/delegate_function_invocation_test: Skip |
| mirrors/delegate_library_test: Skip |
| mirrors/delegate_test: Skip |
| mirrors/enum_test: Skip |
| mirrors/fake_function_without_call_test: Skip |
| mirrors/generic_bounded_by_type_parameter_test: Skip |
| mirrors/generic_bounded_test: Skip |
| mirrors/generic_class_declaration_test: Skip |
| mirrors/generic_f_bounded_mixin_application_test: Skip |
| mirrors/generic_interface_test: Skip |
| mirrors/generics_test: Skip |
| mirrors/get_symbol_name_no_such_method_test: Skip |
| mirrors/immutable_collections_test: Skip |
| mirrors/inference_and_no_such_method_test: Skip |
| mirrors/inherit_field_test: Skip |
| mirrors/initializing_formals_test: Skip |
| mirrors/instance_members_easier_test: Skip |
| mirrors/instance_members_test: Skip |
| mirrors/instance_members_with_override_test: Skip |
| mirrors/intercepted_class_test: Skip |
| mirrors/intercepted_object_test: Skip |
| mirrors/invoke_call_through_getter_previously_accessed_test: Skip |
| mirrors/invoke_call_through_getter_test: Skip |
| mirrors/invoke_call_through_implicit_getter_previously_accessed_test: Skip |
| mirrors/invoke_call_through_implicit_getter_test: Skip |
| mirrors/lazy_static_test: Skip |
| mirrors/library_declarations_test: Skip |
| mirrors/library_exports_hidden_test: Skip |
| mirrors/library_exports_shown_test: Skip |
| mirrors/library_import_deferred_loading_test: Skip |
| mirrors/library_imports_bad_metadata_test: Skip |
| mirrors/library_imports_deferred_test: Skip |
| mirrors/library_imports_hidden_test: Skip |
| mirrors/library_imports_metadata_test: Skip |
| mirrors/library_imports_prefixed_show_hide_test: Skip |
| mirrors/library_imports_prefixed_test: Skip |
| mirrors/library_imports_shown_test: Skip |
| mirrors/library_metadata2_test: Skip |
| mirrors/load_library_test: Skip |
| mirrors/metadata_allowed_values_test: Skip |
| mirrors/metadata_constructor_arguments_test: Skip |
| mirrors/metadata_nested_constructor_call_test: Skip |
| mirrors/metadata_scope_test: Skip |
| mirrors/method_mirror_name_test: Skip |
| mirrors/method_mirror_properties_test: Skip |
| mirrors/mirror_in_static_init_test: Skip |
| mirrors/mirrors_nsm_mismatch_test: Skip |
| mirrors/mirrors_nsm_test: Skip |
| mirrors/mirrors_test: Skip |
| mirrors/mirrors_used_get_name2_test: Skip |
| mirrors/mirrors_used_get_name_test: Skip |
| mirrors/mirrors_used_inheritance_test: Skip |
| mirrors/mixin_application_test: Skip |
| mirrors/mixin_members_test: Skip |
| mirrors/model_test: Skip |
| mirrors/native_class_test: Skip |
| mirrors/no_metadata_test: Skip |
| mirrors/operator_test: Skip |
| mirrors/parameter_is_const_test: Skip |
| mirrors/parameter_of_mixin_app_constructor_test: Skip |
| mirrors/parameter_test: Skip |
| mirrors/private_symbol_test: Skip |
| mirrors/redirecting_factory_different_type_test: Skip |
| mirrors/redirecting_factory_test: Skip |
| mirrors/reflect_class_test: Skip |
| mirrors/reflect_model_test: Skip |
| mirrors/reflected_type_classes_test: Skip |
| mirrors/reflected_type_test: Skip |
| mirrors/regress_16321_test: Skip |
| mirrors/regress_19731_test: Skip |
| mirrors/relation_subclass_test: Skip |
| mirrors/removed_api_test: Skip |
| mirrors/repeated_private_anon_mixin_app_test: Skip |
| mirrors/return_type_test: Skip |
| mirrors/set_field_with_final_inheritance_test: Skip |
| mirrors/static_members_easier_test: Skip |
| mirrors/static_members_test: Skip |
| mirrors/static_test: Skip |
| mirrors/syntax_error_test: Skip |
| mirrors/synthetic_accessor_properties_test: Skip |
| mirrors/top_level_accessors_test: Skip |
| mirrors/type_mirror_for_type_test: Skip |
| mirrors/typearguments_mirror_test: Skip |
| mirrors/typedef_in_signature_test: Skip |
| mirrors/typedef_reflected_type_test: Skip |
| mirrors/variable_is_const_test: Skip |
| typed_data/float32x4_test: Skip |
| typed_data/float64x2_functional_test: Skip |
| typed_data/int32x4_test: Skip |
| |
| [ $compiler == dart2analyzer && $strong ] |
| html/custom/created_callback_test: CompileTimeError # Issue 28969 |
| html/custom/document_register_basic_test: CompileTimeError # Issue 28969 |
| html/custom/document_register_type_extensions_test: CompileTimeError # Issue 28969 |
| html/custom/element_upgrade_test: CompileTimeError # Issue 28969 |
| html/debugger_test: CompileTimeError # Issue 28969 |
| html/js_typed_interop_default_arg_test/default_value: MissingCompileTimeError # Issue 28969 |
| mirrors/deferred_mirrors_metadata_test: StaticWarning # Issue 28969 |
| |
| # TODO(29919): HTML tests are not supported on dartdevc in test.dart yet. |
| [ $compiler == dartdevc ] |
| html/deferred_multi_app_htmltest: Skip # Issue 29919 |
| html/no_linked_scripts_htmltest: Skip # Issue 29919 |
| html/scripts_htmltest: Skip # Issue 29919 |
| html/two_scripts_htmltest: Skip # Issue 29919 |
| |
| [ $compiler == dartdevc ] |
| async/future_or_bad_type_test/none: RuntimeError # Issue 29922 |
| async/future_or_non_strong_test: RuntimeError # Issue 29922 |
| async/future_or_strong_test: RuntimeError # Issue 29922 |
| async/futures_test: RuntimeError # Issue 29922 |
| async/slow_consumer_test: Pass, Timeout # Issue 29922 |
| async/timer_not_available_test: RuntimeError # Issue 29922 |
| async/zone_error_callback_test: RuntimeError # Issue 29922 |
| async/zone_run_unary_test: RuntimeError # Issue 29922 |
| convert/streamed_conversion_json_encode1_test: RuntimeError # Issue 29922 |
| convert/streamed_conversion_json_utf8_encode_test: Pass, Timeout # Issue 29922 |
| convert/streamed_conversion_utf8_decode_test: Pass, Timeout # Issue 29922 |
| convert/streamed_conversion_utf8_encode_test: Pass, Timeout # Issue 29922 |
| html/async_spawnuri_test: RuntimeError # Issue 29922 |
| html/async_test: RuntimeError # Issue 29922 |
| html/custom/attribute_changed_callback_test/fully_supported: CompileTimeError # Issue 29922 |
| html/custom/attribute_changed_callback_test/unsupported_on_polyfill: CompileTimeError # Issue 29922 |
| html/custom/constructor_calls_created_synchronously_test: CompileTimeError # Issue 29922 |
| html/custom/created_callback_test: CompileTimeError # Issue 29922 |
| html/custom/document_register_basic_test: CompileTimeError # Issue 29922 |
| html/custom/document_register_type_extensions_test/construction: CompileTimeError # Issue 29922 |
| html/custom/document_register_type_extensions_test/constructors: CompileTimeError # Issue 29922 |
| html/custom/document_register_type_extensions_test/createElement with type extension: CompileTimeError # Issue 29922 |
| html/custom/document_register_type_extensions_test/functional: CompileTimeError # Issue 29922 |
| html/custom/document_register_type_extensions_test/namespaces: CompileTimeError # Issue 29922 |
| html/custom/document_register_type_extensions_test/parsing: CompileTimeError # Issue 29922 |
| html/custom/document_register_type_extensions_test/registration: CompileTimeError # Issue 29922 |
| html/custom/document_register_type_extensions_test/single-parameter createElement: CompileTimeError # Issue 29922 |
| html/custom/element_upgrade_test: CompileTimeError # Issue 29922 |
| html/custom/entered_left_view_test/disconnected_subtree: CompileTimeError # Issue 29922 |
| html/custom/entered_left_view_test/shadow_dom: CompileTimeError # Issue 29922 |
| html/custom/entered_left_view_test/standard_events: CompileTimeError # Issue 29922 |
| html/custom/entered_left_view_test/standard_events_old_callback_names: CompileTimeError # Issue 29922 |
| html/custom/entered_left_view_test/viewless_document: CompileTimeError # Issue 29922 |
| html/custom/js_custom_test: CompileTimeError # Issue 29922 |
| html/custom/mirrors_test: CompileTimeError # Issue 29922 |
| html/custom/regress_194523002_test: CompileTimeError # Issue 29922 |
| html/custom_element_method_clash_test/test: Timeout # Issue 29922 |
| html/custom_element_name_clash_test/test: Timeout # Issue 29922 |
| html/custom_elements_23127_test/baseline: Timeout # Issue 29922 |
| html/custom_elements_23127_test/c1t: Timeout # Issue 29922 |
| html/custom_elements_23127_test/c2: Timeout # Issue 29922 |
| html/custom_elements_23127_test/c2t: Timeout # Issue 29922 |
| html/custom_elements_test/innerHtml: Timeout # Issue 29922 |
| html/custom_elements_test/lifecycle: Timeout # Issue 29922 |
| html/custom_elements_test/mixins: Timeout # Issue 29922 |
| html/custom_elements_test/preregister: Timeout # Issue 29922 |
| html/custom_elements_test/register: Timeout # Issue 29922 |
| html/element_classes_svg_test: RuntimeError # Issue 29922 |
| html/element_classes_test: RuntimeError # Issue 29922 |
| html/input_element_test: RuntimeError # Issue 29922 |
| html/interactive_test/Geolocation: RuntimeError # Issue 29922 |
| html/interactive_test/MediaStream: RuntimeError # Issue 29922 |
| html/isolates_test: RuntimeError # Issue 29922 |
| html/js_typed_interop_default_arg_test/default_value: MissingCompileTimeError # Issue 29922 |
| html/js_util_test: RuntimeError # Issue 29922 |
| html/media_stream_test: RuntimeError # Issue 29922 |
| html/mediasource_test: RuntimeError # Issue 29922 |
| html/svg_test: RuntimeError # Issue 29922 |
| html/typing_test: RuntimeError # Issue 29922 |
| html/websql_test/functional: RuntimeError # Issue 29922 |
| html/worker_api_test: RuntimeError # Issue 29922 |
| html/xhr_cross_origin_test/functional: RuntimeError # Issue 29922 |
| math/double_pow_test: RuntimeError # Issue 29922 |
| math/low_test: RuntimeError # Issue 29922 |
| math/math2_test: RuntimeError # Issue 29922 |
| math/math_test: RuntimeError # Issue 29922 |
| math/random_big_test: RuntimeError # Issue 29922 |
| mirrors/accessor_cache_overflow_test: RuntimeError # Issue 29922 |
| mirrors/basic_types_in_dart_core_test: RuntimeError # Issue 29922 |
| mirrors/class_mirror_location_test: RuntimeError # Issue 29922 |
| mirrors/class_mirror_type_variables_test: RuntimeError # Issue 29922 |
| mirrors/closurization_equivalence_test: RuntimeError # Issue 29922 |
| mirrors/constructor_kinds_test/01: RuntimeError # Issue 29922 |
| mirrors/constructor_kinds_test/none: RuntimeError # Issue 29922 |
| mirrors/constructor_private_name_test: RuntimeError # Issue 29922 |
| mirrors/declarations_type_test: RuntimeError # Issue 29922 |
| mirrors/deferred_mirrors_metadata_test: RuntimeError # Issue 29922 |
| mirrors/deferred_mirrors_metatarget_test: RuntimeError # Issue 29922 |
| mirrors/deferred_mirrors_update_test: RuntimeError # Issue 29922 |
| mirrors/empty_test: RuntimeError # Issue 29922 |
| mirrors/equality_test: RuntimeError # Issue 29922 |
| mirrors/fake_function_with_call_test: RuntimeError # Issue 29922 |
| mirrors/field_metadata2_test: RuntimeError # Issue 29922 |
| mirrors/field_type_test: RuntimeError # Issue 29922 |
| mirrors/function_type_mirror_test: RuntimeError # Issue 29922 |
| mirrors/generic_f_bounded_test/01: RuntimeError # Issue 29922 |
| mirrors/generic_f_bounded_test/none: RuntimeError # Issue 29922 |
| mirrors/generic_function_typedef_test: RuntimeError # Issue 29922 |
| mirrors/generic_local_function_test: RuntimeError # Issue 29922 |
| mirrors/generic_mixin_applications_test: RuntimeError # Issue 29922 |
| mirrors/generic_mixin_test: RuntimeError # Issue 29922 |
| mirrors/generic_superclass_test/01: RuntimeError # Issue 29922 |
| mirrors/generic_superclass_test/none: RuntimeError # Issue 29922 |
| mirrors/generic_type_mirror_test: RuntimeError # Issue 29922 |
| mirrors/generics_double_substitution_test/01: RuntimeError # Issue 29922 |
| mirrors/generics_double_substitution_test/none: RuntimeError # Issue 29922 |
| mirrors/generics_dynamic_test: RuntimeError # Issue 29922 |
| mirrors/generics_special_types_test: RuntimeError # Issue 29922 |
| mirrors/generics_substitution_test: RuntimeError # Issue 29922 |
| mirrors/globalized_closures2_test/00: RuntimeError # Issue 29922 |
| mirrors/globalized_closures2_test/none: RuntimeError # Issue 29922 |
| mirrors/globalized_closures_test/00: RuntimeError # Issue 29922 |
| mirrors/globalized_closures_test/none: RuntimeError # Issue 29922 |
| mirrors/hot_get_field_test: RuntimeError # Issue 29922 |
| mirrors/hot_set_field_test: RuntimeError # Issue 29922 |
| mirrors/inherited_metadata_test: RuntimeError # Issue 29922 |
| mirrors/instance_members_unimplemented_interface_test: RuntimeError # Issue 29922 |
| mirrors/instantiate_abstract_class_test: RuntimeError # Issue 29922 |
| mirrors/invocation_fuzz_test/emptyarray: RuntimeError # Issue 29922 |
| mirrors/invocation_fuzz_test/false: RuntimeError # Issue 29922 |
| mirrors/invocation_fuzz_test/none: RuntimeError # Issue 29922 |
| mirrors/invocation_fuzz_test/smi: RuntimeError # Issue 29922 |
| mirrors/invocation_fuzz_test/string: RuntimeError # Issue 29922 |
| mirrors/invoke_call_on_closure_test: RuntimeError # Issue 29922 |
| mirrors/invoke_closurization2_test: RuntimeError # Issue 29922 |
| mirrors/invoke_closurization_test: RuntimeError # Issue 29922 |
| mirrors/invoke_import_test: RuntimeError # Issue 29922 |
| mirrors/invoke_named_test/01: RuntimeError # Issue 29922 |
| mirrors/invoke_named_test/none: RuntimeError # Issue 29922 |
| mirrors/invoke_natives_malicious_test: RuntimeError # Issue 29922 |
| mirrors/invoke_private_test: RuntimeError # Issue 29922 |
| mirrors/invoke_private_wrong_library_test: RuntimeError # Issue 29922 |
| mirrors/invoke_test: RuntimeError # Issue 29922 |
| mirrors/invoke_throws_test: RuntimeError # Issue 29922 |
| mirrors/libraries_test: RuntimeError # Issue 29922 |
| mirrors/library_enumeration_deferred_loading_test: RuntimeError # Issue 29922 |
| mirrors/library_metadata_test: RuntimeError # Issue 29922 |
| mirrors/library_uri_io_test: RuntimeError # Issue 29922 |
| mirrors/library_uri_package_test: RuntimeError # Issue 29922 |
| mirrors/list_constructor_test/01: RuntimeError # Issue 29922 |
| mirrors/list_constructor_test/none: RuntimeError # Issue 29922 |
| mirrors/local_function_is_static_test: RuntimeError # Issue 29922 |
| mirrors/local_isolate_test: RuntimeError # Issue 29922 |
| mirrors/metadata_constructed_constant_test: RuntimeError # Issue 29922 |
| mirrors/metadata_test: RuntimeError # Issue 29922 |
| mirrors/method_mirror_location_test: RuntimeError # Issue 29922 |
| mirrors/method_mirror_returntype_test: RuntimeError # Issue 29922 |
| mirrors/method_mirror_source_line_ending_test: RuntimeError # Issue 29922 |
| mirrors/method_mirror_source_test: RuntimeError # Issue 29922 |
| mirrors/mirrors_reader_test: RuntimeError # Issue 29922 |
| mirrors/mirrors_used_typedef_declaration_test/01: RuntimeError # Issue 29922 |
| mirrors/mirrors_used_typedef_declaration_test/none: RuntimeError # Issue 29922 |
| mirrors/mixin_test: RuntimeError # Issue 29922 |
| mirrors/null2_test: RuntimeError # Issue 29922 |
| mirrors/null_test: RuntimeError # Issue 29922 |
| mirrors/other_declarations_location_test: RuntimeError # Issue 29922 |
| mirrors/parameter_annotation_mirror_test: RuntimeError # Issue 29922 |
| mirrors/parameter_metadata_test: RuntimeError # Issue 29922 |
| mirrors/private_class_field_test: RuntimeError # Issue 29922 |
| mirrors/private_symbol_mangling_test: RuntimeError # Issue 29922 |
| mirrors/private_types_test: RuntimeError # Issue 29922 |
| mirrors/reflect_runtime_type_test: RuntimeError # Issue 29922 |
| mirrors/reflect_uninstantiated_class_test: RuntimeError # Issue 29922 |
| mirrors/reflected_type_function_type_test: RuntimeError # Issue 29922 |
| mirrors/reflected_type_special_types_test: RuntimeError # Issue 29922 |
| mirrors/reflected_type_typedefs_test: RuntimeError # Issue 29922 |
| mirrors/reflected_type_typevars_test: RuntimeError # Issue 29922 |
| mirrors/regress_14304_test: RuntimeError # Issue 29922 |
| mirrors/regress_26187_test: RuntimeError # Issue 29922 |
| mirrors/relation_assignable_test: RuntimeError # Issue 29922 |
| mirrors/relation_subtype_test: RuntimeError # Issue 29922 |
| mirrors/set_field_with_final_test: RuntimeError # Issue 29922 |
| mirrors/spawn_function_root_library_test: RuntimeError # Issue 29922 |
| mirrors/symbol_validation_test/01: RuntimeError # Issue 29922 |
| mirrors/symbol_validation_test/none: RuntimeError # Issue 29922 |
| mirrors/to_string_test: RuntimeError # Issue 29922 |
| mirrors/type_argument_is_type_variable_test: RuntimeError # Issue 29922 |
| mirrors/type_variable_is_static_test: RuntimeError # Issue 29922 |
| mirrors/type_variable_owner_test/01: RuntimeError # Issue 29922 |
| mirrors/type_variable_owner_test/none: RuntimeError # Issue 29922 |
| mirrors/typedef_deferred_library_test: RuntimeError # Issue 29922 |
| mirrors/typedef_library_test: RuntimeError # Issue 29922 |
| mirrors/typedef_metadata_test: RuntimeError # Issue 29922 |
| mirrors/typedef_test: RuntimeError # Issue 29922 |
| mirrors/typevariable_mirror_metadata_test: RuntimeError # Issue 29922 |
| mirrors/unnamed_library_test: RuntimeError # Issue 29922 |
| typed_data/int32x4_bigint_test: RuntimeError # Issue 29922 |
| typed_data/int64_list_load_store_test: RuntimeError # Issue 29922 |
| typed_data/typed_data_hierarchy_int64_test: RuntimeError # Issue 29922 |
| typed_data/typed_data_list_test: RuntimeError # Issue 29922 |