| # Copyright (c) 2012, 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 ] |
| class_test: Fail |
| statements_test: Fail |
| typed_locals_test: Fail |
| no_such_method_test: Fail # Wrong Invocation.memberName. |
| constant_javascript_semantics4_test: Fail, OK |
| mirrors_used_closure_test: Fail # Issue 17939 |
| dummy_compiler_test: Slow, Pass |
| recursive_import_test: Slow, Pass |
| |
| [ $compiler == dart2js && $browser ] |
| dummy_compiler_test: Skip |
| recursive_import_test: Skip |
| |
| [ $compiler == dart2analyzer && $builder_tag == strong ] |
| dummy_compiler_test: Skip # Issue 28649 |
| recursive_import_test: Skip # Issue 28649 |
| |
| [ $hot_reload || $hot_reload_rollback ] |
| recursive_import_test: Skip # Running dart2js under frequent reloads is slow. |
| dummy_compiler_test: Skip # Running dart2js under frequent reloads is slow. |
| |
| [ $builder_tag == asan ] |
| recursive_import_test: Skip # Issue 27441 |
| |
| [ ($compiler == dartk || $compiler == dartkp) && $mode == debug ] |
| dummy_compiler_test: Slow, Pass |
| recursive_import_test: Slow, Pass |
| |
| [ $compiler == dart2js && $checked ] |
| variable_type_test/03: Fail, OK |
| variable_type_test/01: Fail, OK |
| |
| [ $compiler == dart2js && $fast_startup ] |
| 21666_test: Fail # mirrors not supported |
| 23056_test: Fail # mirrors not supported |
| closure_type_reflection2_test: Fail # mirrors not supported |
| closure_type_reflection_test: Fail # mirrors not supported |
| deferred/deferred_mirrors1_lib: Fail # mirrors not supported |
| deferred/deferred_mirrors1_test: Fail # mirrors not supported |
| deferred/deferred_mirrors2_lazy: Fail # mirrors not supported |
| deferred/deferred_mirrors2_lib3: Fail # mirrors not supported |
| deferred/deferred_mirrors2_test: Fail # mirrors not supported |
| inference_nsm_mirrors_test: Fail # mirrors not supported |
| invalid_annotation2_test/none: Fail # mirrors not supported |
| invalid_annotation2_test/01: Pass # mirrors not supported, passes for the wrong reason |
| lookup_map/dead_entry_through_mirrors_test: Fail # mirrors not supported |
| lookup_map/live_entry_through_mirrors_test: Fail # mirrors not supported |
| lookup_map/live_entry_through_mirrors_used_test: Fail # mirrors not supported |
| mirror_enqueuer_regression_test: Fail # mirrors not supported |
| mirror_invalid_field_access2_test: Fail # mirrors not supported |
| mirror_invalid_field_access3_test: Fail # mirrors not supported |
| mirror_invalid_field_access4_test: Fail # mirrors not supported |
| mirror_invalid_field_access_test: Fail # mirrors not supported |
| mirror_invalid_invoke2_test: Fail # mirrors not supported |
| mirror_invalid_invoke3_test: Fail # mirrors not supported |
| mirror_invalid_invoke_test: Fail # mirrors not supported |
| mirror_printer_test: Fail # mirrors not supported |
| mirror_test: Fail # mirrors not supported |
| mirror_type_inference_field2_test: Fail # mirrors not supported |
| mirror_type_inference_field_test: Fail # mirrors not supported |
| mirror_type_inference_function_test: Fail # mirrors not supported |
| mirrors_declarations_filtering_test: Fail # mirrors not supported |
| mirrors_used_closure_test: Fail # mirrors not supported |
| mirrors_used_metatargets_test: Fail # mirrors not supported |
| mirrors_used_native_test: Fail # mirrors not supported |
| mirrors_used_warning2_test: Fail # mirrors not supported |
| mirrors_used_warning_test: Fail # mirrors not supported |
| no_such_method_mirrors_test: Fail # mirrors not supported |
| reflect_native_types_test: Fail # mirrors not supported |
| |
| [ $compiler == dart2js && ($runtime == d8 || $runtime == chrome || $runtime == drt) ] |
| bound_closure_interceptor_type_test: Fail, Pass # v8 issue 3084. https://code.google.com/p/v8/issues/detail?id=3084 |
| |
| [ $compiler == dart2js && $mode == debug ] |
| operator_test: Skip |
| string_interpolation_test: Skip |
| |
| [ $compiler == dart2js && $runtime == chromeOnAndroid ] |
| no_such_method_mirrors_test: Pass, Slow # TODO(kasperl): Please triage. |
| |
| [ $compiler == dart2js && $runtime == none ] |
| *: Fail, Pass # TODO(ahe): Triage these tests. |
| |
| [ $compiler == dart2js && $minified ] |
| to_string_test: Fail # Issue 7179. |
| runtime_type_test: Fail, OK # Tests extected output of Type.toString(). |
| code_motion_exception_test: Skip # Requires unminified operator names. |
| mirrors_used_warning_test/minif: Fail, OK # Tests warning that minified code will be broken. |
| |
| [ $compiler == dart2js && $dart2js_with_kernel && $minified ] |
| 12320_test: Crash |
| 12_test: Crash |
| 16967_test: Crash |
| 17094_test: Crash |
| 17645_test: Crash |
| 21351_test: Crash |
| 22487_test: Crash |
| 23404_test: Crash |
| 23804_test: Crash |
| 27198_test: Crash |
| 27199_test: Crash |
| 27354_test: Crash |
| 28749_test: Crash |
| 33_test: Crash |
| 43_test: Crash |
| 7_test: Crash |
| LayoutTests_fast_mediastream_getusermedia_t01_test/none: Crash |
| bailout_aborting_if_test: Crash |
| bailout_on_continue_test: Crash |
| big_allocation_expression_test: Crash |
| bounds_check_test/01: Crash |
| bounds_check_test/02: Crash |
| bounds_check_test/03: Crash |
| bounds_check_test/04: Crash |
| bounds_check_test/05: Crash |
| bounds_check_test/06: Crash |
| bounds_check_test/07: Crash |
| bounds_check_test/08: Crash |
| bounds_check_test/none: Crash |
| closure2_test: Crash |
| closure3_test: Crash |
| closure4_test: Crash |
| closure6_test: Crash |
| closure7_test: Crash |
| closure_capture2_test: Crash |
| closure_capture3_test: Crash |
| closure_capture4_test: Crash |
| closure_capture5_test: Crash |
| closure_capture6_test: Crash |
| closure_capture_test: Crash |
| closure_test: Crash |
| compile_time_constant4_test/01: Crash |
| compile_time_constant4_test/02: Crash |
| compile_time_constant4_test/03: Crash |
| compile_time_constant4_test/04: Crash |
| compile_time_constant4_test/05: Crash |
| compile_time_constant4_test/none: Crash |
| compound_operator_index_test: Crash |
| conditional_test: Crash |
| conflict_index_test: Crash |
| constant_fold_number_dart2_j_s_test: Crash |
| constant_javascript_semantics4_test: Crash |
| constant_javascript_semantics_test/01: Crash |
| constant_javascript_semantics_test/02: Crash |
| constant_javascript_semantics_test/03: Crash |
| constant_javascript_semantics_test/04: Crash |
| constant_javascript_semantics_test/none: Crash |
| deferred/deferred_constant_dependency_evaluation_test: Crash |
| do_test: Crash |
| equals_test: Crash |
| field_in_constructor_test: Crash |
| field_initializer_test: Crash |
| fields_test: Crash |
| first_class_types_hashcode_test: Crash |
| foo7_test: Crash |
| for_test: Crash |
| function_parameters_test: Crash |
| generics_factories_test: Crash |
| generics_is_check1_test: Crash |
| getter_element_test: Crash |
| getters_setters_test: Crash |
| if_in_loop_test: Crash |
| if_null2_test: Crash |
| if_null3_test: Crash |
| if_test: Crash |
| index_test: Crash |
| inference_super_set_call_test: Crash |
| int_index_test/01: Crash |
| int_index_test/02: Crash |
| int_index_test/03: Crash |
| int_index_test/04: Crash |
| int_index_test/none: Crash |
| invalid_length_negative_test: Crash |
| invoke_dynamic_test: Crash |
| is_operator_test: Crash |
| list_factory_test: Crash |
| literal_string_juxtaposition_test: Crash |
| literals_test: Crash |
| locals_test: Crash |
| logical_and_test: Crash |
| logical_or_test: Crash |
| loop_if_phi_test: Crash |
| math_lib_prefix_test: Crash |
| math_lib_test: Crash |
| member_namespace_test: Crash |
| minus_zero2_test: Crash |
| minus_zero_test/01: Crash |
| multi_global_def_single_instantiation_test: Crash |
| named_parameter_for_static_test: Crash |
| named_parameter_test: Crash |
| nan_negate_test: Crash |
| not_equals_test: Crash |
| not_test: Crash |
| null_test: Crash |
| operator2_test: Crash |
| operator3_test: Crash |
| operator_equals_test: Crash |
| panda_test: Crash |
| phi_elimination_test: Crash |
| phi_gvn_test: Crash |
| phi_test: Crash |
| private_symbol_literal_test/01: Crash |
| private_symbol_literal_test/02: Crash |
| private_symbol_literal_test/03: Crash |
| private_symbol_literal_test/04: Crash |
| private_symbol_literal_test/05: Crash |
| private_symbol_literal_test/06: Crash |
| private_symbol_literal_test/none: Crash |
| regression_2913_test: Crash |
| return_setter_test: Crash |
| runtime_type_int_test: Crash |
| runtime_type_test: Crash |
| send_test: Crash |
| simple_string_constant_test: Crash |
| source_mapping_crash_test: Crash |
| static_field2_test: Crash |
| static_field_test: Crash |
| static_method2_test: Crash |
| static_method_test: Crash |
| static_var_no_initializer_test: Crash |
| static_var_test: Crash |
| string_escape_test: Crash |
| string_interpolation_dynamic_test: Crash |
| string_interpolation_opt1_test: Crash |
| string_interpolation_test: Crash |
| super_call_test: Crash |
| super_constructor2_test: Crash |
| this_redirecting_constructor_test: Crash |
| this_test: Crash |
| throw1_test/01: Crash |
| throw2_test/01: Crash |
| throw2_test/02: Crash |
| throw2_test/03: Crash |
| throw2_test/04: Crash |
| to_string_test: Crash |
| type_constant_switch_test/01: Crash |
| typevariable_factory_test: Crash |
| typevariable_substitution_test: Crash |
| while_test: Crash |
| |
| [ $compiler == dart2js && $runtime == safari ] |
| deferred_fail_and_retry_worker_test: Timeout # Issue 22106 |
| |
| [ $compiler == dart2js && ($runtime == drt || $runtime == ff || $runtime == safari || $runtime == jsshell) ] |
| code_motion_exception_test: Skip # Required V8 specific format of JavaScript errors. |
| |
| [ $compiler == dart2js && ($runtime == drt || $runtime == ff || $runtime == safari || $runtime == safarimobilesim || $runtime == chrome || $runtime == chromeOnAndroid) ] |
| isolate2_test/01: Fail # Issue 14458. |
| |
| [ $runtime == jsshell ] |
| timer_test: Fail # Issue 7728. |
| |
| [ $runtime == none ] |
| timer_negative_test: Fail, OK # A negative runtime test. |
| bailout8_test: Fail, OK # Mismatch in thrown exception. |
| |
| [ $compiler == dart2js && $csp ] |
| deferred_fail_and_retry_test: SkipByDesign # Uses eval to simulate failed loading. |
| deferred_fail_and_retry_worker_test: SkipByDesign # Uses eval to simulate failed loading. |
| deferred_custom_loader_test: SkipByDesign # Issue 25683 |
| |
| [ $compiler == none && $runtime == vm ] |
| invalid_annotation_test/01: MissingCompileTimeError, OK # vm is lazy |
| lookup_map/dead_entry_through_mirrors_test: SkipByDesign # Test for tree-shaking, vm never tree-shakes |
| unconditional_dartio_import_test: SkipByDesign # dart2js only test |
| new_from_env_test: SkipByDesign # dart2js only test |
| |
| [ $compiler == dart2js && $runtime == chrome && $system == windows ] |
| class_test: Pass, Slow # Issue 25940 |
| consistent_codeUnitAt_error_test: Pass, Slow # Issue 25940 |
| closure_capture3_test: Pass, Slow # Issue 25940 |
| deferred_split_test: Pass, Slow # Issue 25940 |
| closure_capture5_test: Pass, Slow # Issue 25940 |
| conditional_test: Pass, Slow # Issue 25940 |
| constant_javascript_semantics2_test: Pass, Slow # Issue 25940 |
| |
| [ $compiler == dart2js && $runtime == ff && $system == windows ] |
| consistent_index_error_string_test: Pass, Slow # Issue 25940 |
| |
| [ $compiler == dart2js ] |
| mirror_printer_test: Pass, Slow # Issue 25940, 16473 |
| |
| [ $compiler == dart2js && $dart2js_with_kernel_in_ssa ] |
| big_allocation_expression_test: Pass # Issue 27394 |
| 21666_test: Crash # Issue 27394 |
| 23486_test/02: Crash # Issue 27394 |
| bailout_on_continue_test: RuntimeError # Issue 27394 |
| closure_type_reflection2_test: Crash # Issue 27394 |
| closure_type_reflection_test: Crash # Issue 27394 |
| deferred/deferred_mirrors2_test: Crash # Issue 27394 |
| dummy_compiler_test: Crash # Issue 27394 |
| inference_super_set_call_test: RuntimeError # Issue 27394 |
| invalid_annotation2_test/01: Crash # Issue 27394 |
| invalid_annotation2_test/none: Crash # Issue 27394 |
| invalid_annotation_test/01: Crash # Issue 27394 |
| lookup_map/dead_entry_through_mirrors_test: Crash # Issue 27394 |
| lookup_map/live_entry_through_mirrors_test: Crash # Issue 27394 |
| lookup_map/live_entry_through_mirrors_used_test: Crash # Issue 27394 |
| many_fields_test: Crash # Issue 27394 |
| mirror_enqueuer_regression_test: Crash # Issue 27394 |
| mirror_invalid_invoke2_test: Crash # Issue 27394 |
| mirror_invalid_invoke3_test: Crash # Issue 27394 |
| mirror_invalid_invoke_test: Crash # Issue 27394 |
| mirror_printer_test/01: Crash # Issue 27394 |
| mirror_printer_test/none: Crash # Issue 27394 |
| mirror_test: Crash # Issue 27394 |
| mirrors_used_closure_test: Crash # Issue 27394 |
| mirrors_used_metatargets_test: Crash # Issue 27394 |
| mirrors_used_native_test: Crash # Issue 27394 |
| recursive_import_test: Crash # Issue 27394 |
| reflect_native_types_test: Crash # Issue 27394 |
| |
| [ $compiler == dart2js && $dart2js_with_kernel_in_ssa && $host_checked ] |
| js_dispatch_property_test: Crash # Issue 27394 |
| regress/4562_test/01: Crash # Issue 27394 |
| |
| [ $compiler == dart2js && $dart2js_with_kernel ] |
| 10216a_test: Crash |
| 10216b_test: Crash |
| 11673_test: Crash |
| 16400_test: Crash |
| 16407_test: Crash |
| 16407_test: RuntimeError |
| 17856_test: Crash |
| 18383_test: Crash |
| 18383_test: RuntimeError |
| 19191_test: Crash |
| 21166_test: Crash |
| 21579_test: Crash |
| 21579_test: RuntimeError |
| 21666_test: Crash |
| 21724_test: Crash |
| 22776_test: Crash |
| 22868_test: Crash |
| 22917_test: Crash |
| 23056_test: Crash |
| 23264_test: Crash |
| 23404_test: RuntimeError |
| 23432_test: Crash |
| 23828_test: Crash |
| 26243_test: Crash |
| 28919_test: Crash |
| 28919_test: RuntimeError |
| assert_with_message_test: Crash |
| async_stacktrace_test: Crash |
| bailout8_test: Crash |
| bailout_on_break_test: Crash |
| bailout_on_continue_test: Timeout |
| bailout_test: Crash |
| bound_closure_interceptor_methods_test: Crash |
| bound_closure_interceptor_type_test: Crash |
| break_test: Crash |
| checked_accessor_test: Crash |
| closure2_test: RuntimeError |
| closure3_test: RuntimeError |
| closure4_test: RuntimeError |
| closure5_test: Crash |
| closure6_test: RuntimeError |
| closure7_test: RuntimeError |
| closure_capture2_test: RuntimeError |
| closure_capture3_test: RuntimeError |
| closure_capture4_test: RuntimeError |
| closure_capture5_test: RuntimeError |
| closure_capture6_test: Crash |
| closure_capture_test: RuntimeError |
| closure_test: RuntimeError |
| closure_type_reflection2_test: Crash |
| closure_type_reflection_test: Crash |
| code_motion_exception_test: Crash |
| compile_time_constant4_test/01: MissingCompileTimeError |
| compile_time_constant4_test/02: MissingCompileTimeError |
| compile_time_constant4_test/03: MissingCompileTimeError |
| compile_time_constant4_test/04: MissingCompileTimeError |
| compile_time_constant4_test/05: MissingCompileTimeError |
| compile_time_constant4_test/06: Crash |
| conditional_send_test: Crash |
| consistent_add_error_test: Crash |
| consistent_codeUnitAt_error_test: Crash |
| consistent_index_error_array_test: Crash |
| consistent_index_error_string_test: Crash |
| consistent_index_error_typed_list_test: Crash |
| consistent_null_add_error_test: Crash |
| consistent_subtract_error_test: Crash |
| constant_javascript_semantics2_test: Crash |
| constant_javascript_semantics3_test: Crash |
| constant_javascript_semantics_test/01: MissingCompileTimeError |
| constant_javascript_semantics_test/02: MissingCompileTimeError |
| deferred/deferred_class_test: CompileTimeError |
| deferred/deferred_constant2_test: CompileTimeError |
| deferred/deferred_constant3_test: CompileTimeError |
| deferred/deferred_constant4_test: CompileTimeError |
| deferred/deferred_function_test: CompileTimeError |
| deferred/deferred_mirrors1_test: CompileTimeError |
| deferred/deferred_mirrors2_test: Crash |
| deferred/deferred_overlapping_test: CompileTimeError |
| deferred_custom_loader_test: CompileTimeError |
| deferred_fail_and_retry_test: CompileTimeError |
| deferred_fail_and_retry_worker_test: CompileTimeError |
| deferred_inheritance_test: CompileTimeError |
| deferred_split_test: CompileTimeError |
| dummy_compiler_test: CompileTimeError |
| for_in_test: Crash |
| hash_code_test: Crash |
| identical_trace_test: Crash |
| if_null3_test: RuntimeError |
| if_null_test: Crash |
| inference_nsm_mirrors_test: Crash |
| inference_super_set_call_test: RuntimeError |
| inferrer_is_int_test: Crash |
| inline_position_crash_test: Crash |
| interceptor_named_arguments_test: Crash |
| interface_type_optimization_test: Crash |
| invalid_annotation2_test/none: Crash |
| is_check_instanceof_test: Crash |
| js_array_index_error_test: Crash |
| js_array_removeLast_error_test: Crash |
| label_test/06: Crash |
| locate_single_element_1_test: Crash |
| lookup_map/dead_entry_single_nested_pairs_test: Crash |
| lookup_map/dead_entry_test: Crash |
| lookup_map/dead_entry_through_mirrors_test: Crash |
| lookup_map/discovered_code_test: Crash |
| lookup_map/entries_aside_test: Crash |
| lookup_map/escaping_entries_test: Crash |
| lookup_map/generic_type_test: Crash |
| lookup_map/live_entry_single_pair_test: Crash |
| lookup_map/live_entry_test: Crash |
| lookup_map/live_entry_through_mirrors_test: Crash |
| lookup_map/live_entry_through_mirrors_used_test: Crash |
| lookup_map/reachable_data2_test: Crash |
| lookup_map/reachable_data_test: Crash |
| lookup_map/subclass_lookup_map_test: Crash |
| many_constants_test: Crash |
| many_fields_test: Crash |
| mirror_invalid_field_access2_test: Crash |
| mirror_invalid_field_access3_test: Crash |
| mirror_invalid_field_access4_test: Crash |
| mirror_invalid_field_access_test: Crash |
| mirror_invalid_invoke2_test: Crash |
| mirror_invalid_invoke3_test: Crash |
| mirror_invalid_invoke_test: Crash |
| mirror_printer_test/01: Crash |
| mirror_printer_test/none: Crash |
| mirror_test: Crash |
| mirror_type_inference_field2_test: Crash |
| mirror_type_inference_field_test: Crash |
| mirror_type_inference_function_test: Crash |
| mirrors_declarations_filtering_test: Crash |
| mirrors_used_closure_test: Crash |
| mirrors_used_metatargets_test: Crash |
| mirrors_used_native_test: Crash |
| mirrors_used_warning2_test: Crash |
| mirrors_used_warning_test/minif: Crash |
| mirrors_used_warning_test/none: Crash |
| new_from_env_test: Crash |
| no_such_method_mirrors_test: Crash |
| no_such_method_test: Crash |
| operator_test: Crash |
| optional_parameter_test: Crash |
| private_symbol_literal_test/01: MissingCompileTimeError |
| private_symbol_literal_test/02: MissingCompileTimeError |
| private_symbol_literal_test/03: MissingCompileTimeError |
| private_symbol_literal_test/04: MissingCompileTimeError |
| private_symbol_literal_test/05: MissingCompileTimeError |
| private_symbol_literal_test/06: MissingCompileTimeError |
| recursive_import_test: CompileTimeError |
| reflect_native_types_test: Crash |
| regress/4492_test: Crash |
| regress/4515_1_test: Crash |
| regress/4515_2_test: Crash |
| regress/4515_3_test: Crash |
| regress/4562_test/none: CompileTimeError |
| regress/4639_test: Crash |
| regress/4740_test: Crash |
| round_constant_folding_test: Crash |
| string_interpolation_dynamic_test: RuntimeError |
| string_interpolation_test: RuntimeError |
| super_constructor1_test: Crash |
| switch_test/none: Crash |
| this_phi_elimination_test: Crash |
| timer_negative_test: Crash |
| timer_test: Crash |
| truncation_errors_test: Crash |
| type_argument_factory_crash_test: Crash |
| type_argument_factory_nocrash_test: Crash |
| type_constant_switch_test/01: MissingCompileTimeError |
| type_error_message_test: Crash |
| unconditional_dartio_import_test: CompileTimeError |
| useful_error_message_1_test: Crash |
| |
| [ $compiler == dart2js && $dart2js_with_kernel && $host_checked ] |
| 12320_test: Crash |
| 22487_test: Crash |
| 23404_test: Crash |
| 23804_test: Crash |
| 28749_test: Crash |
| LayoutTests_fast_mediastream_getusermedia_t01_test/none: Crash |
| bailout_aborting_if_test: Crash |
| big_allocation_expression_test: Crash |
| closure2_test: Crash |
| closure3_test: Crash |
| closure4_test: Crash |
| closure6_test: Crash |
| closure7_test: Crash |
| closure_capture2_test: Crash |
| closure_capture3_test: Crash |
| closure_capture4_test: Crash |
| closure_capture5_test: Crash |
| closure_capture_test: Crash |
| closure_test: Crash |
| first_class_types_hashcode_test: Crash |
| if_null2_test: Crash |
| if_null3_test: Crash |
| runtime_type_int_test: Crash |
| type_constant_switch_test/01: Crash |