blob: 8ee80e35f18b1dfc501dd506671ed8a24df2fc6e [file] [log] [blame]
# Copyright (c) 2017, 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.
[ $compiler == dart2js && $runtime == jsshell ]
async/catch_errors12_test: Fail # Timer interface not supported: Issue 7728.
async/catch_errors13_test: Fail # Timer interface not supported: Issue 7728.
async/catch_errors14_test: Fail # Timer interface not supported: Issue 7728.
async/catch_errors15_test: Fail # Timer interface not supported: Issue 7728.
async/catch_errors8_test: Fail # Timer interface not supported: Issue 7728.
async/catch_errors22_test: RuntimeError # Timer interface not supported: Issue 7728.
async/catch_errors18_test: Fail # Timer interface not supported: Issue 7728.
async/catch_errors19_test: Fail # Timer interface not supported: Issue 7728.
async/catch_errors20_test: Fail # Timer interface not supported: Issue 7728.
async/catch_errors28_test: Fail # Timer interface not supported: Issue 7728.
async/future_test: RuntimeError # Timer interface not supported; Issue 7728.
async/future_constructor2_test: Fail # Timer interface not supported: Issue 7728.
async/multiple_timer_test: RuntimeError,OK # Needs Timer to run.
async/slow_consumer2_test: RuntimeError # Timer interface not supported; Issue 7728.
async/slow_consumer3_test: RuntimeError # Timer interface not supported; Issue 7728.
async/slow_consumer_test: RuntimeError # Timer interface not supported; Issue 7728.
async/run_zoned7_test: RuntimeError # Timer interface not supported: Issue 7728.
async/run_zoned8_test: Fail # Timer interface not supported: Issue 7728.
async/schedule_microtask_test: Fail # Preamble file does not correctly implement scheduleImmediate.
async/schedule_microtask3_test: RuntimeError
async/stream_controller_test: Fail # Timer interface not supported: Issue 7728.
async/stream_take_test: Fail # Timer interface not supported: Issue 7728.
async/timer_regress22626_test: RuntimeError # Non-zero timers not supported; Issue 7728.
async/zone_empty_description2_test: RuntimeError # Timer interface not supported: Issue 7728.
async/zone_create_timer2_test: RuntimeError # Timer interface not supported: Issue 7728.
async/zone_create_periodic_timer_test: RuntimeError # Timer interface not supported: Issue 7728.
async/zone_bind_test: Fail # Timer interface not supported: Issue 7728.
[ $compiler == dart2js ]
async/future_or_strong_test: RuntimeError
convert/base64_test/01: Fail, OK # Uses bit-wise operations to detect invalid values. Some large invalid values accepted by dart2js.
convert/chunked_conversion_utf88_test: Slow, Pass
convert/utf85_test: Slow, Pass
html/custom_elements_test: Pass, Timeout # Issue 26789
html/custom/element_upgrade_failure_test: MissingCompileTimeError
html/custom/document_register_type_extensions_test/construction: Pass, Timeout # Roll 50 failure
html/custom/document_register_type_extensions_test/registration: Pass, Timeout # Roll 50 failure
html/custom/entered_left_view_test/shadow_dom: Pass, Timeout # Roll 50 failure
isolate/issue_21398_parent_isolate_test: SkipByDesign # Test uses a ".dart" URI.
isolate/issue_21398_parent_isolate1_test: SkipByDesign # Test uses a ".dart" URI.
isolate/issue_21398_parent_isolate2_test: SkipByDesign # Test uses a ".dart" URI.
isolate/function_send1_test: SkipByDesign # Test uses a ".dart" URI.
isolate/error_exit_at_spawnuri_test: SkipByDesign # Test uses a ".dart" URI.
isolate/error_at_spawnuri_test: SkipByDesign # Test uses a ".dart" URI.
isolate/exit_at_spawnuri_test: SkipByDesign # Test uses a ".dart" URI.
isolate/enum_const_test/02: RuntimeError # Issue 21817
math/double_pow_test: RuntimeError
math/low_test: RuntimeError
math/random_big_test: RuntimeError # Using bigint seeds for random.
mirrors/*: SkipByDesign # Mirrors not supported on web in Dart 2.0.
typed_data/typed_data_hierarchy_int64_test: RuntimeError # Issue 10275
typed_data/int32x4_bigint_test: RuntimeError # Issue 1533
typed_data/int64_list_load_store_test: RuntimeError # Issue 10275
mirrors/private_types_test: RuntimeError # Issue 6490
mirrors/redirecting_factory_test/none: RuntimeError # Issue 6490
mirrors/redirecting_factory_test/02: RuntimeError # Issue 6490
mirrors/reflected_type_function_type_test: RuntimeError # Issue 12607
mirrors/reflected_type_special_types_test: RuntimeError # Issue 12607
mirrors/reflected_type_typedefs_test: RuntimeError # Issue 12607
mirrors/reflected_type_typevars_test: RuntimeError # Issue 12607
mirrors/raw_type_test/01: RuntimeError # Issue 6490
mirrors/reflected_type_generics_test/01: Fail # Issues in reflecting generic typedefs.
mirrors/reflected_type_generics_test/02: Fail # Issues in reflecting bounded type variables.
mirrors/reflected_type_generics_test/03: Fail # Issues in reflecting generic typedefs.
mirrors/reflected_type_generics_test/04: Fail # Issues in reflecting bounded type variables.
mirrors/reflected_type_generics_test/05: Fail # Issues in reflecting generic typedefs.
mirrors/reflected_type_generics_test/06: Fail # Issues in reflecting bounded type variables.
html/js_typed_interop_default_arg_test/default_value: MissingCompileTimeError # Issue #25759
html/js_typed_interop_side_cast_exp_test: Pass, RuntimeError # Roll 50 failure
html/svgelement_test/PathElement: Pass, RuntimeError # Roll 50 failure
[ $compiler == dart2js ]
async/future_or_strong_test: RuntimeError
mirrors/*: SkipByDesign # Mirrors not supported on web in Dart 2.0.
profiler/metrics_num_test: Skip # Because of an int / double type test.
[ $compiler != dart2js ]
async/dart2js_uncaught_error_test: Skip # JS-integration only test
[ $compiler == dart2js && $checked ]
convert/utf85_test: Pass, Slow # Issue 12029.
[ $compiler == dart2js && $runtime == chromeOnAndroid ]
html/canvasrenderingcontext2d_test/drawImage_video_element: Fail # TODO(dart2js-team): Please triage this failure.
html/canvasrenderingcontext2d_test/drawImage_video_element_dataUrl: Fail # TODO(dart2js-team): Please triage this failure.
html/canvasrenderingcontext2d_test/fillText: Fail # TODO(dart2js-team): Please triage this failure.
isolate/isolate_stress_test: Pass, Slow # TODO(kasperl): Please triage.
typed_data/setRange_2_test: RuntimeError # TODO(dart2js-team): Please triage this failure.
typed_data/setRange_3_test: RuntimeError # TODO(dart2js-team): Please triage this failure.
html/rtc_test: Fail # TODO(dart2js-team): Please triage this failure.
html/speechrecognition_test: Fail # TODO(dart2js-team): Please triage this failure.
[ $compiler == dart2js && ( $runtime == chrome || $runtime == ff ) ]
async/slow_consumer2_test: SkipSlow # Times out. Issue 22050
convert/streamed_conversion_utf8_decode_test: SkipSlow # Times out. Issue 22050
convert/streamed_conversion_json_utf8_encode_test: SkipSlow # Times out. Issue 22050
convert/streamed_conversion_json_utf8_decode_test: SkipSlow # Times out. Issue 22050
isolate/kill_self_synchronously_test: RuntimeError
[ $compiler == dart2js && $runtime != d8 ]
isolate/error_exit_at_spawn_test: Skip # Issue 23876
isolate/error_at_spawn_test: Skip # Issue 23876
isolate/exit_at_spawn_test: Skip # Issue 23876
[ ($compiler == dart2js && $fast_startup) ]
isolate/illegal_msg_mirror_test: Fail # mirrors not supported
[ $compiler == dart2js && $fast_startup && ! $browser ]
isolate/isolate_current_test: Fail # please triage
[ $compiler == dart2js && ( $runtime == ff || $runtime == safari || $runtime == drt || $runtime == chrome || $runtime == chromeOnAndroid) ]
isolate/isolate_stress_test: Pass, Slow # Issue 10697
[ $compiler == dart2js && ($runtime == drt || $runtime == ie11) ]
math/math_test: RuntimeError
math/math2_test: RuntimeError
[ $compiler == dart2js && ($runtime != jsshell && $runtime != d8) ]
js/null_test: RuntimeError # Issue 30652
html/js_typed_interop_lazy_test/01: RuntimeError
html/private_extension_member_test: RuntimeError
[ $compiler == dart2js && $csp && $browser ]
html/custom/element_upgrade_test: Fail # Issue 17298
html/custom/js_custom_test: Fail # Issue 14643
[ $compiler == dart2js && ($runtime == safari || $runtime == safarimobilesim || $runtime == ff || $ie) ]
html/custom/entered_left_view_test/viewless_document: Fail # Polyfill does not handle this
[ $compiler == dart2js && $fast_startup ]
html/custom/js_custom_test: Fail # mirrors not supported
html/custom/mirrors_test: Fail # mirrors not supported
html/custom/mirrors_2_test: Fail # mirrors not supported
mirrors/regress_16321_test/01: Pass # expects failure, but if fails for the wrong reason
[ $compiler == dart2js && $csp && ($runtime == drt || $runtime == safari || $runtime == ff || $runtime == chrome || $runtime == chromeOnAndroid) ]
html/js_typed_interop_bind_this_test: SkipByDesign
html/js_typed_interop_callable_object_test: SkipByDesign
html/js_typed_interop_test: SkipByDesign
html/js_typed_interop_default_arg_test: SkipByDesign
html/js_typed_interop_type_test: SkipByDesign
html/js_typed_interop_type1_test: SkipByDesign
html/js_typed_interop_type3_test: SkipByDesign
html/js_typed_interop_window_property_test: SkipByDesign
html/js_util_test: SkipByDesign
html/postmessage_structured_test: SkipByDesign
[ $compiler == dart2js && $dart2js_with_kernel && $host_checked ]
html/js_typed_interop_anonymous2_exp_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/js_typed_interop_anonymous2_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/js_typed_interop_anonymous_exp_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/js_typed_interop_anonymous_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/js_typed_interop_anonymous_unreachable_exp_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/js_typed_interop_anonymous_unreachable_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/js_typed_interop_bind_this_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/js_typed_interop_callable_object_test: CompileTimeError
html/js_typed_interop_default_arg_test/explicit_argument: CompileTimeError
html/js_typed_interop_default_arg_test/none: CompileTimeError
html/js_typed_interop_side_cast_exp_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/js_typed_interop_side_cast_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/js_typed_interop_test: CompileTimeError
html/js_typed_interop_type1_test/01: RuntimeError
html/js_typed_interop_type1_test/none: RuntimeError
html/js_typed_interop_type2_test/01: RuntimeError
html/js_typed_interop_type2_test/none: RuntimeError
html/js_typed_interop_type3_test/01: RuntimeError
html/js_typed_interop_type3_test/02: RuntimeError
html/js_typed_interop_type3_test/none: RuntimeError
html/js_typed_interop_type_test: RuntimeError
html/js_typed_interop_window_property_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/js_util_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/keyboard_event_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/node_validator_important_if_you_suppress_make_the_bug_critical_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/non_instantiated_is_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/notification_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/performance_api_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/postmessage_structured_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/query_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/queryall_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/range_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/request_animation_frame_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/rtc_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/selectelement_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/serialized_script_value_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/shadow_dom_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/shadowroot_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/speechrecognition_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/storage_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/streams_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/svg_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
html/svgelement_test: Crash # 'file:*/pkg/compiler/lib/src/common_elements.dart': Failed assertion: line 405 pos 12: 'element.name == '=='': is not true.
[ $compiler == dart2js && $dart2js_with_kernel && $minified ]
html/js_typed_interop_anonymous2_exp_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/js_typed_interop_anonymous2_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/js_typed_interop_anonymous_exp_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/js_typed_interop_anonymous_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/js_typed_interop_anonymous_unreachable_exp_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/js_typed_interop_anonymous_unreachable_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/js_typed_interop_bind_this_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/js_typed_interop_callable_object_test: CompileTimeError
html/js_typed_interop_default_arg_test/explicit_argument: CompileTimeError
html/js_typed_interop_default_arg_test/none: CompileTimeError
html/js_typed_interop_side_cast_exp_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/js_typed_interop_side_cast_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/js_typed_interop_test: CompileTimeError
html/js_typed_interop_type1_test/01: RuntimeError
html/js_typed_interop_type1_test/none: RuntimeError
html/js_typed_interop_type2_test/01: RuntimeError
html/js_typed_interop_type2_test/none: RuntimeError
html/js_typed_interop_type3_test/01: RuntimeError
html/js_typed_interop_type3_test/02: RuntimeError
html/js_typed_interop_type3_test/none: RuntimeError
html/js_typed_interop_type_test: RuntimeError
html/js_typed_interop_window_property_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/js_util_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/keyboard_event_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/node_validator_important_if_you_suppress_make_the_bug_critical_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/non_instantiated_is_test: RuntimeError
html/notification_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/performance_api_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/postmessage_structured_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/query_test: RuntimeError
html/queryall_test: RuntimeError
html/range_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/request_animation_frame_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/rtc_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/selectelement_test: RuntimeError
html/serialized_script_value_test: RuntimeError
html/shadow_dom_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/shadowroot_test: RuntimeError
html/speechrecognition_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/storage_test: RuntimeError
html/streams_test: RuntimeError
html/svg_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
html/svgelement_test: Crash # NoSuchMethodError: Class 'JMethod' has no instance getter 'implementation'.
[ $compiler == dart2js && $runtime == drt && $csp ]
html/js_typed_interop_rename_static_test: RuntimeError
html/js_typed_interop_lazy_test/none: RuntimeError
[ $compiler == dart2js && ($runtime == chrome || $runtime == drt || $runtime == ff) ]
html/speechrecognition_test: RuntimeError # Please triage.
[ $compiler == dart2js && $runtime == ff ]
html/serialized_script_value_test: Pass, RuntimeError # Issue 28983
html/shadow_dom_test: Fail
[ $compiler == dart2js && ($runtime == drt || $runtime == ff) ]
html/request_animation_frame_test: Skip # Async test hangs.
[ $compiler == dart2js && $fast_startup ]
html/custom/constructor_calls_created_synchronously_test: Fail # mirrors not supported
html/custom/document_register_basic_test: Pass, Slow