Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(4)

Side by Side Diff: test/browser/language_tests.js

Issue 2249233002: fix #626, add AMD module format and make it default (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: merged Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « test-main.js ('k') | test/browser/runtime_tests.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 (function() { 5 define(['dart_sdk', 'async_helper', 'unittest', 'require'],
6 function(dart_sdk, async_helper, unittest, require) {
6 'use strict'; 7 'use strict';
7 8
8 let dart_sdk = dart_library.import('dart_sdk'); 9 async_helper = async_helper.async_helper;
10
9 dart_sdk._isolate_helper.startRootIsolate(function() {}, []); 11 dart_sdk._isolate_helper.startRootIsolate(function() {}, []);
10 let async_helper = dart_library.import('async_helper').async_helper;
11 let unittest = dart_library.import('unittest');
12 let html_config = unittest.html_config; 12 let html_config = unittest.html_config;
13 // Test attributes are a list of strings, or a string for a single 13 // Test attributes are a list of strings, or a string for a single
14 // attribute. Valid attributes are: 14 // attribute. Valid attributes are:
15 // 15 //
16 // 'notyetstrong' - test is not yet strong mode safe
17 // 'skip' - don't run the test 16 // 'skip' - don't run the test
18 // 'fail' - test fails 17 // 'fail' - test fails
19 // 'timeout' - test times out 18 // 'timeout' - test times out
20 // 'slow' - use 5s timeout instead of default 2s. 19 // 'slow' - use 5s timeout instead of default 2s.
21 // 'helper' - not a test, used by other tests. 20 // 'helper' - not a test, used by other tests.
22 // 'unittest' - run separately as a unittest test. 21 // 'unittest' - run separately as a unittest test.
23 // 22 //
24 // Common combinations: 23 // Common combinations:
25 const notyetstrong = 'notyetstrong';
26 const fail = 'fail'; 24 const fail = 'fail';
27 const skip_fail = ['skip', 'fail']; 25 const skip_fail = ['skip', 'fail'];
28 const skip_timeout = ['skip', 'timeout']; 26 const skip_timeout = ['skip', 'timeout'];
29 27
30 // The number of expected unittest errors should be zero but unfortunately 28 // The number of expected unittest errors should be zero but unfortunately
31 // there are a lot of broken html unittests. 29 // there are a lot of broken html unittests.
32 let num_expected_unittest_fails = 3; 30 let num_expected_unittest_fails = 3;
33 let num_expected_unittest_errors = 2; 31 let num_expected_unittest_errors = 2;
34 32
35 // TODO(jmesserly): separate StrongModeError from other errors. 33 // TODO(jmesserly): separate StrongModeError from other errors.
(...skipping 17 matching lines...) Expand all
53 'async_star_test_02_multi': ['unittest', 'skip', 'fail'], 51 'async_star_test_02_multi': ['unittest', 'skip', 'fail'],
54 'async_star_test_03_multi': ['unittest', 'skip', 'fail'], 52 'async_star_test_03_multi': ['unittest', 'skip', 'fail'],
55 'async_star_test_04_multi': ['unittest', 'skip', 'fail'], 53 'async_star_test_04_multi': ['unittest', 'skip', 'fail'],
56 'async_star_test_05_multi': ['unittest', 'skip', 'fail'], 54 'async_star_test_05_multi': ['unittest', 'skip', 'fail'],
57 55
58 'async_switch_test': skip_fail, 56 'async_switch_test': skip_fail,
59 'asyncstar_throw_in_catch_test': skip_fail, 57 'asyncstar_throw_in_catch_test': skip_fail,
60 'await_future_test': skip_fail, 58 'await_future_test': skip_fail,
61 'bit_operations_test_none_multi': skip_fail, // DDC/dart2js canonicalize bitop results to unsigned 59 'bit_operations_test_none_multi': skip_fail, // DDC/dart2js canonicalize bitop results to unsigned
62 'bool_test': skip_fail, 60 'bool_test': skip_fail,
63 'bound_closure_equality_test': skip_fail,
64 'branch_canonicalization_test': skip_fail, // JS bit operations truncate to 32 bits. 61 'branch_canonicalization_test': skip_fail, // JS bit operations truncate to 32 bits.
65 'call_closurization_test': fail, // Functions do not expose a "call" metho d. 62 'call_closurization_test': fail, // Functions do not expose a "call" metho d.
66 'call_function_apply_test': fail, // Function.apply not really implemented . 63 'call_function_apply_test': fail, // Function.apply not really implemented .
67 'call_test': fail, // Functions do not expose a "call" method.
68 'call_through_null_getter_test': fail, // null errors are not converted to NoSuchMethodErrors. 64 'call_through_null_getter_test': fail, // null errors are not converted to NoSuchMethodErrors.
69 'call_with_no_such_method_test': fail, // Function.apply not really implem ented. 65 'call_with_no_such_method_test': fail, // Function.apply not really implem ented.
70 'canonical_const2_test': skip_fail, 66 'canonical_const2_test': skip_fail,
71 'canonical_const_test': skip_fail, 67 'canonical_const_test': skip_fail,
72 'cascade_precedence_test': skip_fail, 68 'cascade_precedence_test': skip_fail,
73 'cast_test_01_multi': skip_fail, 69 'cast_test_01_multi': skip_fail,
74 'cast_test_02_multi': skip_fail, 70 'cast_test_02_multi': skip_fail,
75 'cast_test_03_multi': skip_fail, 71 'cast_test_03_multi': skip_fail,
76 'cast_test_07_multi': skip_fail, 72 'cast_test_07_multi': skip_fail,
77 'cast_test_10_multi': skip_fail, 73 'cast_test_10_multi': skip_fail,
78 'cast_test_12_multi': skip_fail, 74 'cast_test_12_multi': skip_fail,
79 'cast_test_13_multi': skip_fail, 75 'cast_test_13_multi': skip_fail,
80 'cast_test_14_multi': skip_fail, 76 'cast_test_14_multi': skip_fail,
81 'cast_test_15_multi': skip_fail, 77 'cast_test_15_multi': skip_fail,
82 'cha_deopt1_test': skip_fail, 78 'cha_deopt1_test': skip_fail,
83 'cha_deopt2_test': skip_fail, 79 'cha_deopt2_test': skip_fail,
84 'cha_deopt3_test': skip_fail, 80 'cha_deopt3_test': skip_fail,
85 81
86 // interpolation does not call Dart's toString: 82 // interpolation does not call Dart's toString:
87 // https://github.com/dart-lang/dev_compiler/issues/470 83 // https://github.com/dart-lang/dev_compiler/issues/470
88 'class_syntax2_test': skip_fail, 84 'class_syntax2_test': skip_fail,
89 'classes_static_method_clash_test': skip_fail, 85 'classes_static_method_clash_test': skip_fail,
90 'closure_call_wrong_argument_count_negative_test': skip_fail, 86 'closure_call_wrong_argument_count_negative_test': skip_fail,
91 'closure_in_constructor_test': skip_fail, 87 'closure_in_constructor_test': skip_fail,
92 'closure_with_super_field_test': skip_fail,
93 'closures_initializer_test': skip_fail, 88 'closures_initializer_test': skip_fail,
94 'code_after_try_is_executed_test_01_multi': skip_fail, 89 'code_after_try_is_executed_test_01_multi': skip_fail,
95 'compile_time_constant10_test_none_multi': skip_fail, 90 'compile_time_constant10_test_none_multi': skip_fail,
96 'compile_time_constant_a_test': skip_fail, 91 'compile_time_constant_a_test': skip_fail,
97 'compile_time_constant_b_test': skip_fail, 92 'compile_time_constant_b_test': skip_fail,
98 'compile_time_constant_d_test': skip_fail, 93 'compile_time_constant_d_test': skip_fail,
99 'compile_time_constant_i_test': skip_fail, 94 'compile_time_constant_i_test': skip_fail,
100 'compile_time_constant_k_test_none_multi': skip_fail, 95 'compile_time_constant_k_test_none_multi': skip_fail,
101 'compile_time_constant_o_test_none_multi': skip_fail, 96 'compile_time_constant_o_test_none_multi': skip_fail,
102 'const_constructor3_test_03_multi': skip_fail, 97 'const_constructor3_test_03_multi': skip_fail,
103 'const_escape_frog_test': skip_fail, 98 'const_escape_frog_test': skip_fail,
104 'const_evaluation_test_01_multi': skip_fail, 99 'const_evaluation_test_01_multi': skip_fail,
105 'const_map4_test': skip_fail,
106 'const_switch_test_02_multi': skip_fail, 100 'const_switch_test_02_multi': skip_fail,
107 'const_switch_test_04_multi': skip_fail, 101 'const_switch_test_04_multi': skip_fail,
108 'constructor11_test': skip_fail, 102 'constructor11_test': skip_fail,
109 'constructor12_test': skip_fail, 103 'constructor12_test': skip_fail,
110 'ct_const_test': skip_fail,
111 'cyclic_type2_test': skip_fail, 104 'cyclic_type2_test': skip_fail,
112 'cyclic_type_test_00_multi': skip_fail, 105 'cyclic_type_test_00_multi': skip_fail,
113 'cyclic_type_test_01_multi': skip_fail, 106 'cyclic_type_test_01_multi': skip_fail,
114 'cyclic_type_test_02_multi': skip_fail, 107 'cyclic_type_test_02_multi': skip_fail,
115 'cyclic_type_test_03_multi': skip_fail, 108 'cyclic_type_test_03_multi': skip_fail,
116 'cyclic_type_test_04_multi': skip_fail, 109 'cyclic_type_test_04_multi': skip_fail,
117 'cyclic_type_variable_test_none_multi': skip_fail, 110 'cyclic_type_variable_test_none_multi': skip_fail,
118 'deferred_call_empty_before_load_test': skip_fail, 111 'deferred_call_empty_before_load_test': skip_fail,
119 'deferred_closurize_load_library_test': skip_fail, 112 'deferred_closurize_load_library_test': skip_fail,
120 'deferred_constant_list_test': skip_fail, 113 'deferred_constant_list_test': skip_fail,
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
188 'function_subtype_optional2_test': skip_fail, 181 'function_subtype_optional2_test': skip_fail,
189 'function_subtype_top_level0_test': skip_fail, 182 'function_subtype_top_level0_test': skip_fail,
190 'function_subtype_top_level1_test': skip_fail, 183 'function_subtype_top_level1_test': skip_fail,
191 'function_subtype_typearg0_test': skip_fail, 184 'function_subtype_typearg0_test': skip_fail,
192 'function_subtype_typearg2_test': skip_fail, 185 'function_subtype_typearg2_test': skip_fail,
193 'function_subtype_typearg4_test': skip_fail, 186 'function_subtype_typearg4_test': skip_fail,
194 'function_type_alias2_test': skip_fail, 187 'function_type_alias2_test': skip_fail,
195 'function_type_alias3_test': skip_fail, 188 'function_type_alias3_test': skip_fail,
196 'function_type_alias4_test': skip_fail, 189 'function_type_alias4_test': skip_fail,
197 'function_type_alias6_test_none_multi': skip_fail, 190 'function_type_alias6_test_none_multi': skip_fail,
198 'function_type_alias_test': skip_fail,
199 'gc_test': skip_fail, 191 'gc_test': skip_fail,
200 'generic_field_mixin2_test': skip_fail, 192 'generic_field_mixin2_test': skip_fail,
201 'generic_field_mixin3_test': skip_fail, 193 'generic_field_mixin3_test': skip_fail,
202 'generic_field_mixin4_test': skip_fail, 194 'generic_field_mixin4_test': skip_fail,
203 'generic_field_mixin5_test': skip_fail, 195 'generic_field_mixin5_test': skip_fail,
204 'generic_field_mixin_test': skip_fail, 196 'generic_field_mixin_test': skip_fail,
205 'generic_instanceof_test': fail, // runtime strong mode reject 197 'generic_instanceof_test': fail, // runtime strong mode reject
206 'generic_instanceof2_test': skip_fail, 198 'generic_instanceof2_test': skip_fail,
207 'generic_is_check_test': skip_fail, 199 'generic_is_check_test': skip_fail,
208 'getter_closure_execution_order_test': skip_fail, 200 'getter_closure_execution_order_test': skip_fail,
209 'getter_override2_test_00_multi': skip_fail,
210 'getters_setters_test': skip_fail,
211 'hash_code_mangling_test': skip_fail, 201 'hash_code_mangling_test': skip_fail,
212 'identical_closure2_test': skip_fail, 202 'identical_closure2_test': skip_fail,
213 'infinite_switch_label_test': skip_fail, 203 'infinite_switch_label_test': skip_fail,
214 'infinity_test': skip_fail, 204 'infinity_test': skip_fail,
215 'instance_creation_in_function_annotation_test': skip_fail, 205 'instance_creation_in_function_annotation_test': skip_fail,
216 'instanceof2_test': fail, 206 'instanceof2_test': fail,
217 'instanceof4_test_01_multi': fail, 207 'instanceof4_test_01_multi': fail,
218 'instanceof4_test_none_multi': fail, 208 'instanceof4_test_none_multi': fail,
219 'instanceof_optimized_test': skip_fail, 209 'instanceof_optimized_test': skip_fail,
220 'integer_division_by_zero_test': fail, 210 'integer_division_by_zero_test': fail,
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
252 'mixin_mixin_bound_test': skip_fail, 242 'mixin_mixin_bound_test': skip_fail,
253 'mixin_mixin_test': skip_fail, 243 'mixin_mixin_test': skip_fail,
254 'mixin_regress_13688_test': skip_fail, 244 'mixin_regress_13688_test': skip_fail,
255 'mixin_type_parameter1_test': skip_fail, 245 'mixin_type_parameter1_test': skip_fail,
256 'mixin_type_parameter2_test': skip_fail, 246 'mixin_type_parameter2_test': skip_fail,
257 'mixin_type_parameter3_test': skip_fail, 247 'mixin_type_parameter3_test': skip_fail,
258 'modulo_test': fail, 248 'modulo_test': fail,
259 'named_parameter_clash_test': skip_fail, 249 'named_parameter_clash_test': skip_fail,
260 'nan_identical_test': skip_fail, 250 'nan_identical_test': skip_fail,
261 'nested_switch_label_test': skip_fail, 251 'nested_switch_label_test': skip_fail,
262 'no_such_method_empty_selector_test': fail,
263 'number_identifier_test_05_multi': skip_fail, 252 'number_identifier_test_05_multi': skip_fail,
264 'number_identity2_test': skip_fail, 253 'number_identity2_test': skip_fail,
265 'numbers_test': skip_fail, 254 'numbers_test': skip_fail,
266 'optimized_hoisting_checked_mode_assert_test': skip_fail, 255 'optimized_hoisting_checked_mode_assert_test': skip_fail,
267 'redirecting_factory_reflection_test': skip_fail, 256 'redirecting_factory_reflection_test': skip_fail,
268 'regress_13462_0_test': skip_fail, 257 'regress_13462_0_test': skip_fail,
269 'regress_13462_1_test': skip_fail, 258 'regress_13462_1_test': skip_fail,
270 'regress_14105_test': skip_fail, 259 'regress_14105_test': skip_fail,
271 'regress_16640_test': skip_fail, 260 'regress_16640_test': skip_fail,
272 'regress_18535_test': skip_fail,
273 'regress_21795_test': skip_fail, 261 'regress_21795_test': skip_fail,
274 'regress_22443_test': skip_fail, 262 'regress_22443_test': skip_fail,
275 'regress_22666_test': skip_fail, 263 'regress_22666_test': skip_fail,
276 'setter_no_getter_test_01_multi': skip_fail, 264 'setter_no_getter_test_01_multi': skip_fail,
277 'setter4_test': ['skip'], // test has invalid class declaration
278 'stack_overflow_stacktrace_test': skip_fail, 265 'stack_overflow_stacktrace_test': skip_fail,
279 'stack_overflow_test': skip_fail, 266 'stack_overflow_test': skip_fail,
280 'stack_trace_test': skip_fail, 267 'stack_trace_test': skip_fail,
281 'stacktrace_rethrow_nonerror_test': skip_fail, // mismatch from Karma's fi le hash 268 'stacktrace_rethrow_nonerror_test': skip_fail, // mismatch from Karma's fi le hash
282 'stacktrace_rethrow_error_test_none_multi': skip_fail, 269 'stacktrace_rethrow_error_test_none_multi': skip_fail,
283 'stacktrace_rethrow_error_test_withtraceparameter_multi': skip_fail, 270 'stacktrace_rethrow_error_test_withtraceparameter_multi': skip_fail,
284 'stacktrace_test': skip_fail, 271 'stacktrace_test': skip_fail,
285 'string_interpolate_null_test': skip_fail, 272 'string_interpolate_null_test': skip_fail,
286 'super_field_2_test': skip_fail,
287 'super_field_test': skip_fail,
288 'super_operator_index3_test': skip_fail, 273 'super_operator_index3_test': skip_fail,
289 'super_operator_index4_test': skip_fail, 274 'super_operator_index4_test': skip_fail,
290 'switch_label2_test': skip_fail, 275 'switch_label2_test': skip_fail,
291 'switch_label_test': skip_fail, 276 'switch_label_test': skip_fail,
292 'switch_try_catch_test': skip_fail, 277 'switch_try_catch_test': skip_fail,
293 'sync_generator1_test_none_multi': skip_fail, 278 'sync_generator1_test_none_multi': skip_fail,
294 'throwing_lazy_variable_test': skip_fail, 279 'throwing_lazy_variable_test': skip_fail,
295 'top_level_non_prefixed_library_test': skip_fail, 280 'top_level_non_prefixed_library_test': skip_fail,
296 'truncdiv_test': fail, // did not throw 281 'truncdiv_test': fail, // did not throw
297 'type_variable_nested_test': skip_fail, // unsound is-check 282 'type_variable_nested_test': skip_fail, // unsound is-check
(...skipping 26 matching lines...) Expand all
324 // https://github.com/dart-lang/sdk/issues/26123 309 // https://github.com/dart-lang/sdk/issues/26123
325 'bad_raw_string_negative_test': skip_fail, 310 'bad_raw_string_negative_test': skip_fail,
326 311
327 // https://github.com/dart-lang/sdk/issues/26124 312 // https://github.com/dart-lang/sdk/issues/26124
328 'prefix10_negative_test': skip_fail, 313 'prefix10_negative_test': skip_fail,
329 314
330 'library_prefixes_test1': 'helper', 315 'library_prefixes_test1': 'helper',
331 'library_prefixes_test2': 'helper', 316 'library_prefixes_test2': 'helper',
332 'top_level_prefixed_library_test': 'helper', 317 'top_level_prefixed_library_test': 'helper',
333 318
334 'abstract_exact_selector_test_01_multi': notyetstrong,
335 'abstract_factory_constructor_test_00_multi': notyetstrong,
336 'abstract_getter_test_01_multi': notyetstrong,
337 'abstract_runtime_error_test_01_multi': notyetstrong,
338 'abstract_runtime_error_test_02_multi': notyetstrong,
339 'abstract_runtime_error_test_03_multi': notyetstrong,
340 'abstract_syntax_test_00_multi': notyetstrong,
341 'abstract_syntax_test_01_multi': notyetstrong,
342 'argument_definition_test_01_multi': notyetstrong,
343 'arithmetic_test': notyetstrong,
344 'assign_static_type_test_01_multi': notyetstrong,
345 'assign_static_type_test_02_multi': notyetstrong,
346 'assign_static_type_test_03_multi': notyetstrong,
347 'assign_static_type_test_04_multi': notyetstrong,
348 'assign_static_type_test_05_multi': notyetstrong,
349 'assign_static_type_test_06_multi': notyetstrong,
350 'assign_to_type_test_01_multi': notyetstrong,
351 'assign_to_type_test_02_multi': notyetstrong,
352 'assign_to_type_test_03_multi': notyetstrong,
353 'assign_to_type_test_04_multi': notyetstrong,
354 'assign_top_method_test_01_multi': notyetstrong,
355 'assignable_expression_test_01_multi': notyetstrong,
356 'assignable_expression_test_02_multi': notyetstrong,
357 'assignable_expression_test_03_multi': notyetstrong,
358 'assignable_expression_test_11_multi': notyetstrong,
359 'assignable_expression_test_12_multi': notyetstrong,
360 'assignable_expression_test_13_multi': notyetstrong,
361 'assignable_expression_test_21_multi': notyetstrong,
362 'assignable_expression_test_22_multi': notyetstrong,
363 'assignable_expression_test_23_multi': notyetstrong,
364 'assignable_expression_test_31_multi': notyetstrong,
365 'assignable_expression_test_32_multi': notyetstrong,
366 'assignable_expression_test_33_multi': notyetstrong,
367 'assignable_expression_test_41_multi': notyetstrong,
368 'assignable_expression_test_42_multi': notyetstrong,
369 'assignable_expression_test_43_multi': notyetstrong,
370 'assignable_expression_test_50_multi': notyetstrong,
371 'assignable_expression_test_none_multi': notyetstrong,
372 'async_await_syntax_test_a01b_multi': notyetstrong,
373 'async_await_syntax_test_a01c_multi': notyetstrong,
374 'async_await_syntax_test_a01d_multi': notyetstrong,
375 'async_await_syntax_test_a04b_multi': notyetstrong,
376 'async_await_syntax_test_a05d_multi': notyetstrong,
377 'async_await_syntax_test_a05f_multi': notyetstrong,
378 'async_await_syntax_test_a05g_multi': notyetstrong,
379 'async_await_syntax_test_a05h_multi': notyetstrong,
380 'async_await_syntax_test_a06b_multi': notyetstrong,
381 'async_await_syntax_test_a07b_multi': notyetstrong,
382 'async_await_syntax_test_a08b_multi': notyetstrong,
383 'async_await_syntax_test_a10a_multi': notyetstrong,
384 'async_await_syntax_test_a11a_multi': notyetstrong,
385 'async_await_syntax_test_a12b_multi': notyetstrong,
386 'async_await_syntax_test_a12d_multi': notyetstrong,
387 'async_await_syntax_test_a12e_multi': notyetstrong,
388 'async_await_syntax_test_a12f_multi': notyetstrong,
389 'async_await_syntax_test_a13b_multi': notyetstrong,
390 'async_await_syntax_test_a13d_multi': notyetstrong,
391 'async_await_syntax_test_a14b_multi': notyetstrong,
392 'async_await_syntax_test_a14d_multi': notyetstrong,
393 'async_await_syntax_test_a15b_multi': notyetstrong,
394 'async_await_syntax_test_a15d_multi': notyetstrong,
395 'async_await_syntax_test_b00a_multi': notyetstrong,
396 'async_await_syntax_test_b00b_multi': notyetstrong,
397 'async_await_syntax_test_b00c_multi': notyetstrong,
398 'async_await_syntax_test_b00d_multi': notyetstrong,
399 'async_await_syntax_test_b01b_multi': notyetstrong,
400 'async_await_syntax_test_b01c_multi': notyetstrong,
401 'async_await_syntax_test_b04b_multi': notyetstrong,
402 'async_await_syntax_test_b06b_multi': notyetstrong,
403 'async_await_syntax_test_b10a_multi': notyetstrong,
404 'async_await_syntax_test_b10b_multi': notyetstrong,
405 'async_await_syntax_test_b11a_multi': notyetstrong,
406 'async_await_syntax_test_b12b_multi': notyetstrong,
407 'async_await_syntax_test_b12d_multi': notyetstrong,
408 'async_await_syntax_test_b12e_multi': notyetstrong,
409 'async_await_syntax_test_b12f_multi': notyetstrong,
410 'async_await_syntax_test_b13b_multi': notyetstrong,
411 'async_await_syntax_test_b13d_multi': notyetstrong,
412 'async_await_syntax_test_b14b_multi': notyetstrong,
413 'async_await_syntax_test_b14d_multi': notyetstrong,
414 'async_await_syntax_test_b15b_multi': notyetstrong,
415 'async_await_syntax_test_b15d_multi': notyetstrong,
416 'async_await_syntax_test_c01b_multi': notyetstrong,
417 'async_await_syntax_test_c01c_multi': notyetstrong,
418 'async_await_syntax_test_c04b_multi': notyetstrong,
419 'async_await_syntax_test_c10a_multi': notyetstrong,
420 'async_await_syntax_test_c11a_multi': notyetstrong,
421 'async_await_syntax_test_c11b_multi': notyetstrong,
422 'async_await_syntax_test_d01b_multi': notyetstrong,
423 'async_await_syntax_test_d01c_multi': notyetstrong,
424 'async_await_syntax_test_d04b_multi': notyetstrong,
425 'async_await_syntax_test_d08b_multi': notyetstrong,
426 'async_await_syntax_test_d10a_multi': notyetstrong,
427 'async_await_syntax_test_e1_multi': notyetstrong,
428 'async_await_syntax_test_e2_multi': notyetstrong,
429 'async_await_syntax_test_e3_multi': notyetstrong,
430 'async_await_syntax_test_e4_multi': notyetstrong,
431 'async_await_syntax_test_e5_multi': notyetstrong,
432 'async_await_syntax_test_e6_multi': notyetstrong,
433 'async_await_syntax_test_e7_multi': notyetstrong,
434 'async_await_syntax_test_e8_multi': notyetstrong,
435 'async_await_syntax_test_e9_multi': notyetstrong,
436 'async_await_test_02_multi': notyetstrong,
437 'async_await_test_03_multi': notyetstrong,
438 'async_or_generator_return_type_stacktrace_test_01_multi': notyetstrong,
439 'async_or_generator_return_type_stacktrace_test_02_multi': notyetstrong,
440 'async_or_generator_return_type_stacktrace_test_03_multi': notyetstrong,
441 'async_return_types_test_tooManyTypeParameters_multi': notyetstrong,
442 'async_return_types_test_wrongReturnType_multi': notyetstrong,
443 'async_return_types_test_wrongTypeParameter_multi': notyetstrong,
444 'await_backwards_compatibility_test_await1_multi': notyetstrong,
445 'await_backwards_compatibility_test_await2_multi': notyetstrong,
446 'await_backwards_compatibility_test_await3_multi': notyetstrong,
447 'await_backwards_compatibility_test_await4_multi': notyetstrong,
448 'await_test': notyetstrong,
449 'bad_constructor_test_00_multi': notyetstrong,
450 'bad_constructor_test_01_multi': notyetstrong,
451 'bad_constructor_test_04_multi': notyetstrong,
452 'bad_constructor_test_05_multi': notyetstrong,
453 'bad_constructor_test_06_multi': notyetstrong,
454 'bad_constructor_test_none_multi': notyetstrong,
455 'bad_named_parameters2_test_01_multi': notyetstrong,
456 'bad_named_parameters_test_01_multi': notyetstrong,
457 'bad_named_parameters_test_02_multi': notyetstrong,
458 'bad_named_parameters_test_03_multi': notyetstrong,
459 'bad_named_parameters_test_04_multi': notyetstrong,
460 'bad_named_parameters_test_05_multi': notyetstrong,
461 'bad_override_test_01_multi': notyetstrong,
462 'bad_override_test_02_multi': notyetstrong,
463 'bad_override_test_03_multi': notyetstrong,
464 'bad_override_test_04_multi': notyetstrong,
465 'bad_override_test_05_multi': notyetstrong,
466 'bad_override_test_06_multi': notyetstrong,
467 'black_listed_test_01_multi': notyetstrong,
468 'black_listed_test_02_multi': notyetstrong,
469 'black_listed_test_03_multi': notyetstrong,
470 'black_listed_test_04_multi': notyetstrong,
471 'black_listed_test_05_multi': notyetstrong,
472 'black_listed_test_06_multi': notyetstrong,
473 'black_listed_test_07_multi': notyetstrong,
474 'black_listed_test_08_multi': notyetstrong,
475 'black_listed_test_09_multi': notyetstrong,
476 'black_listed_test_10_multi': notyetstrong,
477 'black_listed_test_12_multi': notyetstrong,
478 'black_listed_test_13_multi': notyetstrong,
479 'black_listed_test_14_multi': notyetstrong,
480 'black_listed_test_none_multi': notyetstrong,
481 'bool_check_test': notyetstrong,
482 'bound_closure_primitives_test': notyetstrong,
483 'built_in_identifier_illegal_test_01_multi': notyetstrong,
484 'built_in_identifier_illegal_test_04_multi': notyetstrong,
485 'built_in_identifier_illegal_test_05_multi': notyetstrong,
486 'built_in_identifier_illegal_test_06_multi': notyetstrong,
487 'built_in_identifier_illegal_test_07_multi': notyetstrong,
488 'built_in_identifier_illegal_test_08_multi': notyetstrong,
489 'built_in_identifier_illegal_test_10_multi': notyetstrong,
490 'built_in_identifier_illegal_test_12_multi': notyetstrong,
491 'built_in_identifier_illegal_test_13_multi': notyetstrong,
492 'built_in_identifier_illegal_test_15_multi': notyetstrong,
493 'built_in_identifier_illegal_test_16_multi': notyetstrong,
494 'built_in_identifier_illegal_test_17_multi': notyetstrong,
495 'built_in_identifier_illegal_test_18_multi': notyetstrong,
496 'built_in_identifier_illegal_test_19_multi': notyetstrong,
497 'built_in_identifier_illegal_test_20_multi': notyetstrong,
498 'built_in_identifier_prefix_test': notyetstrong,
499 'call_constructor_on_unresolvable_class_test_01_multi': notyetstrong,
500 'call_constructor_on_unresolvable_class_test_02_multi': notyetstrong,
501 'call_constructor_on_unresolvable_class_test_03_multi': notyetstrong,
502 'call_constructor_on_unresolvable_class_test_04_multi': notyetstrong,
503 'call_constructor_on_unresolvable_class_test_05_multi': notyetstrong,
504 'call_constructor_on_unresolvable_class_test_06_multi': notyetstrong,
505 'call_constructor_on_unresolvable_class_test_07_multi': notyetstrong,
506 'call_non_method_field_test_01_multi': notyetstrong,
507 'call_non_method_field_test_02_multi': notyetstrong,
508 'call_nonexistent_constructor_test_01_multi': notyetstrong,
509 'call_nonexistent_constructor_test_02_multi': notyetstrong,
510 'call_nonexistent_static_test_01_multi': notyetstrong,
511 'call_nonexistent_static_test_02_multi': notyetstrong,
512 'call_nonexistent_static_test_03_multi': notyetstrong,
513 'call_nonexistent_static_test_04_multi': notyetstrong,
514 'call_nonexistent_static_test_05_multi': notyetstrong,
515 'call_nonexistent_static_test_06_multi': notyetstrong,
516 'call_nonexistent_static_test_07_multi': notyetstrong,
517 'call_nonexistent_static_test_08_multi': notyetstrong,
518 'call_nonexistent_static_test_09_multi': notyetstrong,
519 'call_nonexistent_static_test_10_multi': notyetstrong,
520 'call_through_getter_test': notyetstrong,
521 'call_type_literal_test_01_multi': notyetstrong,
522 'callable_test_00_multi': notyetstrong,
523 'callable_test_01_multi': notyetstrong,
524 'canonical_const3_test': notyetstrong,
525 'cascade_test_01_multi': notyetstrong,
526 'cascade_test_02_multi': notyetstrong,
527 'cascade_test_03_multi': notyetstrong,
528 'cast_test_04_multi': notyetstrong,
529 'cast_test_05_multi': notyetstrong,
530 'check_member_static_test_01_multi': notyetstrong,
531 'check_member_static_test_02_multi': notyetstrong,
532 'check_method_override_test_01_multi': notyetstrong,
533 'check_method_override_test_02_multi': notyetstrong,
534 'checked_null_test_01_multi': notyetstrong,
535 'checked_setter2_test': notyetstrong,
536 'checked_setter3_test_01_multi': notyetstrong,
537 'checked_setter3_test_02_multi': notyetstrong,
538 'checked_setter3_test_none_multi': notyetstrong,
539 'checked_setter_test': notyetstrong,
540 'class_cycle2_test_01_multi': notyetstrong,
541 'class_cycle2_test_02_multi': notyetstrong,
542 'class_cycle_test_00_multi': notyetstrong,
543 'class_cycle_test_01_multi': notyetstrong,
544 'class_cycle_test_02_multi': notyetstrong,
545 'class_cycle_test_03_multi': notyetstrong,
546 'class_keyword_test_01_multi': notyetstrong,
547 'class_keyword_test_02_multi': notyetstrong,
548 'class_literal_test_01_multi': notyetstrong,
549 'class_literal_test_02_multi': notyetstrong,
550 'class_literal_test_03_multi': notyetstrong,
551 'class_literal_test_04_multi': notyetstrong,
552 'class_literal_test_05_multi': notyetstrong,
553 'class_literal_test_06_multi': notyetstrong,
554 'class_literal_test_07_multi': notyetstrong,
555 'class_literal_test_08_multi': notyetstrong,
556 'class_literal_test_09_multi': notyetstrong,
557 'class_literal_test_10_multi': notyetstrong,
558 'class_literal_test_11_multi': notyetstrong,
559 'class_literal_test_12_multi': notyetstrong,
560 'class_literal_test_13_multi': notyetstrong,
561 'class_literal_test_14_multi': notyetstrong,
562 'class_literal_test_15_multi': notyetstrong,
563 'class_literal_test_16_multi': notyetstrong,
564 'class_literal_test_17_multi': notyetstrong,
565 'class_literal_test_18_multi': notyetstrong,
566 'class_literal_test_19_multi': notyetstrong,
567 'class_literal_test_20_multi': notyetstrong,
568 'class_literal_test_21_multi': notyetstrong,
569 'class_literal_test_22_multi': notyetstrong,
570 'class_literal_test_23_multi': notyetstrong,
571 'class_literal_test_24_multi': notyetstrong,
572 'class_literal_test_25_multi': notyetstrong,
573 'class_override_test_00_multi': notyetstrong,
574 'class_syntax_test_01_multi': notyetstrong,
575 'closure_in_initializer_test': notyetstrong,
576 'closure_internals_test': notyetstrong,
577 'closure_type_test_01_multi': notyetstrong,
578 'closure_type_test_none_multi': notyetstrong,
579 'compile_time_constant10_test_01_multi': notyetstrong,
580 'compile_time_constant10_test_02_multi': notyetstrong,
581 'compile_time_constant13_test_02_multi': notyetstrong,
582 'compile_time_constant13_test_03_multi': notyetstrong,
583 'compile_time_constant13_test_04_multi': notyetstrong,
584 'compile_time_constant13_test_05_multi': notyetstrong,
585 'compile_time_constant_arguments_test_01_multi': notyetstrong,
586 'compile_time_constant_arguments_test_02_multi': notyetstrong,
587 'compile_time_constant_arguments_test_03_multi': notyetstrong,
588 'compile_time_constant_arguments_test_04_multi': notyetstrong,
589 'compile_time_constant_arguments_test_05_multi': notyetstrong,
590 'compile_time_constant_arguments_test_06_multi': notyetstrong,
591 'compile_time_constant_c_test_02_multi': notyetstrong,
592 'compile_time_constant_c_test_03_multi': notyetstrong,
593 'compile_time_constant_checked2_test_01_multi': notyetstrong,
594 'compile_time_constant_checked2_test_02_multi': notyetstrong,
595 'compile_time_constant_checked2_test_03_multi': notyetstrong,
596 'compile_time_constant_checked2_test_04_multi': notyetstrong,
597 'compile_time_constant_checked2_test_05_multi': notyetstrong,
598 'compile_time_constant_checked2_test_06_multi': notyetstrong,
599 'compile_time_constant_checked3_test_01_multi': notyetstrong,
600 'compile_time_constant_checked3_test_02_multi': notyetstrong,
601 'compile_time_constant_checked3_test_03_multi': notyetstrong,
602 'compile_time_constant_checked3_test_04_multi': notyetstrong,
603 'compile_time_constant_checked3_test_05_multi': notyetstrong,
604 'compile_time_constant_checked3_test_06_multi': notyetstrong,
605 'compile_time_constant_checked4_test_01_multi': notyetstrong,
606 'compile_time_constant_checked4_test_02_multi': notyetstrong,
607 'compile_time_constant_checked4_test_03_multi': notyetstrong,
608 'compile_time_constant_checked5_test_03_multi': notyetstrong,
609 'compile_time_constant_checked5_test_04_multi': notyetstrong,
610 'compile_time_constant_checked5_test_05_multi': notyetstrong,
611 'compile_time_constant_checked5_test_06_multi': notyetstrong,
612 'compile_time_constant_checked5_test_07_multi': notyetstrong,
613 'compile_time_constant_checked5_test_08_multi': notyetstrong,
614 'compile_time_constant_checked5_test_09_multi': notyetstrong,
615 'compile_time_constant_checked5_test_10_multi': notyetstrong,
616 'compile_time_constant_checked5_test_11_multi': notyetstrong,
617 'compile_time_constant_checked5_test_12_multi': notyetstrong,
618 'compile_time_constant_checked5_test_13_multi': notyetstrong,
619 'compile_time_constant_checked5_test_14_multi': notyetstrong,
620 'compile_time_constant_checked5_test_15_multi': notyetstrong,
621 'compile_time_constant_checked5_test_16_multi': notyetstrong,
622 'compile_time_constant_checked5_test_17_multi': notyetstrong,
623 'compile_time_constant_checked5_test_18_multi': notyetstrong,
624 'compile_time_constant_checked5_test_19_multi': notyetstrong,
625 'compile_time_constant_checked5_test_20_multi': notyetstrong,
626 'compile_time_constant_checked5_test_21_multi': notyetstrong,
627 'compile_time_constant_checked5_test_22_multi': notyetstrong,
628 'compile_time_constant_checked5_test_23_multi': notyetstrong,
629 'compile_time_constant_checked5_test_24_multi': notyetstrong,
630 'compile_time_constant_checked5_test_25_multi': notyetstrong,
631 'compile_time_constant_checked_test_01_multi': notyetstrong,
632 'compile_time_constant_checked_test_02_multi': notyetstrong,
633 'compile_time_constant_checked_test_03_multi': notyetstrong,
634 'compile_time_constant_e_test': notyetstrong,
635 'compile_time_constant_h_test': notyetstrong,
636 'compile_time_constant_k_test_01_multi': notyetstrong,
637 'compile_time_constant_k_test_02_multi': notyetstrong,
638 'compile_time_constant_k_test_03_multi': notyetstrong,
639 'compile_time_constant_o_test_01_multi': notyetstrong,
640 'compile_time_constant_o_test_02_multi': notyetstrong,
641 'compile_time_constant_p_test_01_multi': notyetstrong,
642 'compile_time_constant_r_test_01_multi': notyetstrong,
643 'compile_time_constant_r_test_02_multi': notyetstrong,
644 'compile_time_constant_r_test_03_multi': notyetstrong,
645 'compile_time_constant_test_01_multi': notyetstrong,
646 'compile_time_constant_test_02_multi': notyetstrong,
647 'conditional_method_invocation_test_05_multi': notyetstrong,
648 'conditional_method_invocation_test_06_multi': notyetstrong,
649 'conditional_method_invocation_test_07_multi': notyetstrong,
650 'conditional_method_invocation_test_08_multi': notyetstrong,
651 'conditional_method_invocation_test_11_multi': notyetstrong,
652 'conditional_method_invocation_test_12_multi': notyetstrong,
653 'conditional_method_invocation_test_13_multi': notyetstrong,
654 'conditional_method_invocation_test_18_multi': notyetstrong,
655 'conditional_method_invocation_test_19_multi': notyetstrong,
656 'conditional_property_access_test_04_multi': notyetstrong,
657 'conditional_property_access_test_05_multi': notyetstrong,
658 'conditional_property_access_test_06_multi': notyetstrong,
659 'conditional_property_access_test_09_multi': notyetstrong,
660 'conditional_property_access_test_10_multi': notyetstrong,
661 'conditional_property_access_test_11_multi': notyetstrong,
662 'conditional_property_access_test_16_multi': notyetstrong,
663 'conditional_property_access_test_17_multi': notyetstrong,
664 'conditional_property_assignment_test_04_multi': notyetstrong,
665 'conditional_property_assignment_test_05_multi': notyetstrong,
666 'conditional_property_assignment_test_06_multi': notyetstrong,
667 'conditional_property_assignment_test_10_multi': notyetstrong,
668 'conditional_property_assignment_test_11_multi': notyetstrong,
669 'conditional_property_assignment_test_12_multi': notyetstrong,
670 'conditional_property_assignment_test_13_multi': notyetstrong,
671 'conditional_property_assignment_test_20_multi': notyetstrong,
672 'conditional_property_assignment_test_21_multi': notyetstrong,
673 'conditional_property_assignment_test_22_multi': notyetstrong,
674 'conditional_property_assignment_test_27_multi': notyetstrong,
675 'conditional_property_assignment_test_28_multi': notyetstrong,
676 'conditional_property_assignment_test_32_multi': notyetstrong,
677 'conditional_property_assignment_test_33_multi': notyetstrong,
678 'conditional_property_assignment_test_34_multi': notyetstrong,
679 'conditional_property_assignment_test_35_multi': notyetstrong,
680 'conditional_property_increment_decrement_test_04_multi': notyetstrong,
681 'conditional_property_increment_decrement_test_08_multi': notyetstrong,
682 'conditional_property_increment_decrement_test_12_multi': notyetstrong,
683 'conditional_property_increment_decrement_test_16_multi': notyetstrong,
684 'conditional_property_increment_decrement_test_21_multi': notyetstrong,
685 'conditional_property_increment_decrement_test_22_multi': notyetstrong,
686 'conditional_property_increment_decrement_test_27_multi': notyetstrong,
687 'conditional_property_increment_decrement_test_28_multi': notyetstrong,
688 'conditional_property_increment_decrement_test_33_multi': notyetstrong,
689 'conditional_property_increment_decrement_test_34_multi': notyetstrong,
690 'conditional_property_increment_decrement_test_39_multi': notyetstrong,
691 'conditional_property_increment_decrement_test_40_multi': notyetstrong,
692 'const_conditional_test_01_multi': notyetstrong,
693 'const_conditional_test_02_multi': notyetstrong,
694 'const_conditional_test_03_multi': notyetstrong,
695 'const_conditional_test_04_multi': notyetstrong,
696 'const_conditional_test_05_multi': notyetstrong,
697 'const_conditional_test_06_multi': notyetstrong,
698 'const_conditional_test_07_multi': notyetstrong,
699 'const_conditional_test_08_multi': notyetstrong,
700 'const_conditional_test_09_multi': notyetstrong,
701 'const_conditional_test_10_multi': notyetstrong,
702 'const_constructor2_test_01_multi': notyetstrong,
703 'const_constructor2_test_02_multi': notyetstrong,
704 'const_constructor2_test_03_multi': notyetstrong,
705 'const_constructor2_test_04_multi': notyetstrong,
706 'const_constructor2_test_05_multi': notyetstrong,
707 'const_constructor2_test_06_multi': notyetstrong,
708 'const_constructor2_test_07_multi': notyetstrong,
709 'const_constructor2_test_08_multi': notyetstrong,
710 'const_constructor2_test_09_multi': notyetstrong,
711 'const_constructor2_test_10_multi': notyetstrong,
712 'const_constructor2_test_11_multi': notyetstrong,
713 'const_constructor2_test_12_multi': notyetstrong,
714 'const_constructor2_test_13_multi': notyetstrong,
715 'const_constructor2_test_14_multi': notyetstrong,
716 'const_constructor2_test_15_multi': notyetstrong,
717 'const_constructor2_test_16_multi': notyetstrong,
718 'const_constructor2_test_17_multi': notyetstrong,
719 'const_constructor2_test_18_multi': notyetstrong,
720 'const_constructor2_test_19_multi': notyetstrong,
721 'const_constructor2_test_20_multi': notyetstrong,
722 'const_constructor2_test_21_multi': notyetstrong,
723 'const_constructor2_test_22_multi': notyetstrong,
724 'const_constructor2_test_23_multi': notyetstrong,
725 'const_constructor2_test_24_multi': notyetstrong,
726 'const_constructor2_test_none_multi': notyetstrong,
727 'const_constructor3_test_02_multi': notyetstrong,
728 'const_constructor3_test_04_multi': notyetstrong,
729 'const_constructor_mixin2_test_01_multi': notyetstrong,
730 'const_constructor_mixin3_test_01_multi': notyetstrong,
731 'const_constructor_mixin_test_01_multi': notyetstrong,
732 'const_constructor_nonconst_field_test_01_multi': notyetstrong,
733 'const_constructor_super_test_01_multi': notyetstrong,
734 'const_constructor_super_test_02_multi': notyetstrong,
735 'const_constructor_syntax_test_01_multi': notyetstrong,
736 'const_constructor_syntax_test_02_multi': notyetstrong,
737 'const_constructor_syntax_test_03_multi': notyetstrong,
738 'const_constructor_syntax_test_04_multi': notyetstrong,
739 'const_constructor_syntax_test_05_multi': notyetstrong,
740 'const_constructor_test_01_multi': notyetstrong,
741 'const_dynamic_type_literal_test_02_multi': notyetstrong,
742 'const_error_multiply_initialized_test_01_multi': notyetstrong,
743 'const_error_multiply_initialized_test_02_multi': notyetstrong,
744 'const_error_multiply_initialized_test_03_multi': notyetstrong,
745 'const_error_multiply_initialized_test_04_multi': notyetstrong,
746 'const_factory_with_body_test_01_multi': notyetstrong,
747 'const_init2_test_02_multi': notyetstrong,
748 'const_instance_field_test_01_multi': notyetstrong,
749 'const_list_test': notyetstrong,
750 'const_map2_test_00_multi': notyetstrong,
751 'const_map2_test_none_multi': notyetstrong,
752 'const_map3_test_00_multi': notyetstrong,
753 'const_map3_test_none_multi': notyetstrong,
754 'const_native_factory_test_01_multi': notyetstrong,
755 'const_objects_are_immutable_test_01_multi': notyetstrong,
756 'const_objects_are_immutable_test_none_multi': notyetstrong,
757 'const_redirecting_factory_test': notyetstrong,
758 'const_switch2_test_01_multi': notyetstrong,
759 'const_syntax_test_01_multi': notyetstrong,
760 'const_syntax_test_02_multi': notyetstrong,
761 'const_syntax_test_03_multi': notyetstrong,
762 'const_syntax_test_04_multi': notyetstrong,
763 'const_syntax_test_05_multi': notyetstrong,
764 'const_syntax_test_06_multi': notyetstrong,
765 'const_syntax_test_07_multi': notyetstrong,
766 'const_syntax_test_08_multi': notyetstrong,
767 'const_syntax_test_09_multi': notyetstrong,
768 'const_syntax_test_10_multi': notyetstrong,
769 'const_syntax_test_11_multi': notyetstrong,
770 'const_syntax_test_12_multi': notyetstrong,
771 'const_types_test_01_multi': notyetstrong,
772 'const_types_test_02_multi': notyetstrong,
773 'const_types_test_03_multi': notyetstrong,
774 'const_types_test_04_multi': notyetstrong,
775 'const_types_test_05_multi': notyetstrong,
776 'const_types_test_06_multi': notyetstrong,
777 'const_types_test_09_multi': notyetstrong,
778 'const_types_test_10_multi': notyetstrong,
779 'const_types_test_11_multi': notyetstrong,
780 'const_types_test_12_multi': notyetstrong,
781 'const_types_test_13_multi': notyetstrong,
782 'const_types_test_16_multi': notyetstrong,
783 'const_types_test_17_multi': notyetstrong,
784 'const_types_test_18_multi': notyetstrong,
785 'const_types_test_19_multi': notyetstrong,
786 'const_types_test_20_multi': notyetstrong,
787 'const_types_test_21_multi': notyetstrong,
788 'const_types_test_22_multi': notyetstrong,
789 'const_types_test_23_multi': notyetstrong,
790 'const_types_test_24_multi': notyetstrong,
791 'const_types_test_25_multi': notyetstrong,
792 'const_types_test_26_multi': notyetstrong,
793 'const_types_test_27_multi': notyetstrong,
794 'const_types_test_28_multi': notyetstrong,
795 'const_types_test_29_multi': notyetstrong,
796 'const_types_test_30_multi': notyetstrong,
797 'const_types_test_31_multi': notyetstrong,
798 'const_types_test_32_multi': notyetstrong,
799 'const_types_test_33_multi': notyetstrong,
800 'const_types_test_34_multi': notyetstrong,
801 'const_types_test_35_multi': notyetstrong,
802 'const_types_test_36_multi': notyetstrong,
803 'const_types_test_37_multi': notyetstrong,
804 'const_types_test_38_multi': notyetstrong,
805 'const_types_test_39_multi': notyetstrong,
806 'const_types_test_40_multi': notyetstrong,
807 'const_types_test_41_multi': notyetstrong,
808 'constant_fold_equals_test': notyetstrong,
809 'constant_locals_test_01_multi': notyetstrong,
810 'constant_locals_test_02_multi': notyetstrong,
811 'constant_locals_test_03_multi': notyetstrong,
812 'constant_locals_test_04_multi': notyetstrong,
813 'constant_locals_test_05_multi': notyetstrong,
814 'constructor10_test_00_multi': notyetstrong,
815 'constructor10_test_01_multi': notyetstrong,
816 'constructor10_test_02_multi': notyetstrong,
817 'constructor2_test': notyetstrong,
818 'constructor3_test': notyetstrong,
819 'constructor5_test': notyetstrong,
820 'constructor6_test': notyetstrong,
821 'constructor_call_as_function_test_01_multi': notyetstrong,
822 'constructor_duplicate_final_test_01_multi': notyetstrong,
823 'constructor_duplicate_final_test_02_multi': notyetstrong,
824 'constructor_duplicate_final_test_03_multi': notyetstrong,
825 'constructor_duplicate_initializers_test_01_multi': notyetstrong,
826 'constructor_duplicate_initializers_test_02_multi': notyetstrong,
827 'constructor_duplicate_initializers_test_03_multi': notyetstrong,
828 'constructor_initializer_test_01_multi': notyetstrong,
829 'constructor_initializer_test_none_multi': notyetstrong,
830 'constructor_name_test_01_multi': notyetstrong,
831 'constructor_name_test_02_multi': notyetstrong,
832 'constructor_name_test_03_multi': notyetstrong,
833 'constructor_named_arguments_test_01_multi': notyetstrong,
834 'constructor_redirect2_test_01_multi': notyetstrong,
835 'constructor_redirect2_test_02_multi': notyetstrong,
836 'constructor_redirect2_test_03_multi': notyetstrong,
837 'constructor_redirect2_test_04_multi': notyetstrong,
838 'constructor_redirect_test_01_multi': notyetstrong,
839 'constructor_return_test_01_multi': notyetstrong,
840 'constructor_return_test_02_multi': notyetstrong,
841 'constructor_return_test_03_multi': notyetstrong,
842 'constructor_return_test_04_multi': notyetstrong,
843 'constructor_return_test_05_multi': notyetstrong,
844 'constructor_test': notyetstrong,
845 'constructor_with_mixin_test': notyetstrong,
846 'crash_6725_test_01_multi': notyetstrong,
847 'create_unresolved_type_test_01_multi': notyetstrong,
848 'cyclic_class_member_test_01_multi': notyetstrong,
849 'cyclic_constructor_test_01_multi': notyetstrong,
850 'cyclic_default_values_test': notyetstrong,
851 'cyclic_type_variable_test_01_multi': notyetstrong,
852 'cyclic_type_variable_test_02_multi': notyetstrong,
853 'cyclic_type_variable_test_03_multi': notyetstrong,
854 'cyclic_type_variable_test_04_multi': notyetstrong,
855 'cyclic_typedef_test_01_multi': notyetstrong,
856 'cyclic_typedef_test_02_multi': notyetstrong,
857 'cyclic_typedef_test_03_multi': notyetstrong,
858 'cyclic_typedef_test_04_multi': notyetstrong,
859 'cyclic_typedef_test_05_multi': notyetstrong,
860 'cyclic_typedef_test_06_multi': notyetstrong,
861 'cyclic_typedef_test_07_multi': notyetstrong,
862 'cyclic_typedef_test_08_multi': notyetstrong,
863 'cyclic_typedef_test_09_multi': notyetstrong,
864 'cyclic_typedef_test_10_multi': notyetstrong,
865 'cyclic_typedef_test_11_multi': notyetstrong,
866 'cyclic_typedef_test_13_multi': notyetstrong,
867 'default_factory2_test_01_multi': notyetstrong,
868 'default_factory2_test_none_multi': notyetstrong,
869 'default_factory_library_test': notyetstrong,
870 'default_factory_test_01_multi': notyetstrong,
871 'deferred_constraints_constants_test_constructor1_multi': notyetstrong,
872 'deferred_constraints_constants_test_constructor2_multi': notyetstrong,
873 'deferred_constraints_constants_test_default_argument1_multi': notyetstron g,
874 'deferred_constraints_constants_test_default_argument2_multi': notyetstron g,
875 'deferred_constraints_constants_test_metadata1_multi': notyetstrong,
876 'deferred_constraints_constants_test_metadata2_multi': notyetstrong,
877 'deferred_constraints_constants_test_metadata3_multi': notyetstrong,
878 'deferred_constraints_constants_test_reference1_multi': notyetstrong,
879 'deferred_constraints_constants_test_reference2_multi': notyetstrong,
880 'deferred_constraints_type_annotation_test_as_operation_multi': notyetstro ng,
881 'deferred_constraints_type_annotation_test_catch_check_multi': notyetstron g,
882 'deferred_constraints_type_annotation_test_is_check_multi': notyetstrong,
883 'deferred_constraints_type_annotation_test_new_before_load_multi': notyets trong,
884 'deferred_constraints_type_annotation_test_new_generic2_multi': notyetstro ng,
885 'deferred_constraints_type_annotation_test_new_generic3_multi': notyetstro ng,
886 'deferred_constraints_type_annotation_test_type_annotation1_multi': notyet strong,
887 'deferred_constraints_type_annotation_test_type_annotation_generic1_multi' : notyetstrong,
888 'deferred_constraints_type_annotation_test_type_annotation_generic2_multi' : notyetstrong,
889 'deferred_constraints_type_annotation_test_type_annotation_generic3_multi' : notyetstrong,
890 'deferred_constraints_type_annotation_test_type_annotation_generic4_multi' : notyetstrong,
891 'deferred_constraints_type_annotation_test_type_annotation_null_multi': no tyetstrong,
892 'deferred_constraints_type_annotation_test_type_annotation_top_level_multi ': notyetstrong,
893 'deferred_duplicate_prefix1_test_01_multi': notyetstrong,
894 'deferred_duplicate_prefix2_test_01_multi': notyetstrong,
895 'deferred_duplicate_prefix3_test_01_multi': notyetstrong,
896 'deferred_global_test': notyetstrong,
897 'deferred_inheritance_constraints_test_extends_multi': notyetstrong,
898 'deferred_inheritance_constraints_test_implements_multi': notyetstrong,
899 'deferred_inheritance_constraints_test_mixin_multi': notyetstrong,
900 'deferred_inheritance_constraints_test_redirecting_constructor_multi': not yetstrong,
901 'deferred_load_constants_test_01_multi': notyetstrong,
902 'deferred_load_constants_test_02_multi': notyetstrong,
903 'deferred_load_constants_test_03_multi': notyetstrong,
904 'deferred_load_constants_test_04_multi': notyetstrong,
905 'deferred_load_constants_test_05_multi': notyetstrong,
906 'deferred_no_prefix_test_01_multi': notyetstrong,
907 'deopt_inlined_function_test': notyetstrong,
908 'double_to_string_as_exponential2_test': notyetstrong,
909 'double_to_string_as_fixed2_test': notyetstrong,
910 'double_to_string_as_precision2_test': notyetstrong,
911 'duplicate_constructor_test_01_multi': notyetstrong,
912 'duplicate_implements_test_01_multi': notyetstrong,
913 'duplicate_implements_test_02_multi': notyetstrong,
914 'duplicate_implements_test_03_multi': notyetstrong,
915 'duplicate_implements_test_04_multi': notyetstrong,
916 'dynamic2_test_00_multi': notyetstrong,
917 'dynamic2_test_01_multi': notyetstrong,
918 'dynamic_field_test_01_multi': notyetstrong,
919 'dynamic_field_test_02_multi': notyetstrong,
920 'dynamic_prefix_core_test_01_multi': notyetstrong,
921 'emit_const_fields_test': notyetstrong,
922 'empty_block_case_test': notyetstrong,
923 'enum_is_keyword_test_01_multi': notyetstrong,
924 'enum_private_test_02_multi': notyetstrong,
925 'enum_syntax_test_01_multi': notyetstrong,
926 'enum_syntax_test_02_multi': notyetstrong,
927 'enum_syntax_test_03_multi': notyetstrong,
928 'enum_syntax_test_04_multi': notyetstrong,
929 'enum_syntax_test_07_multi': notyetstrong,
930 'enum_syntax_test_08_multi': notyetstrong,
931 'enum_syntax_test_09_multi': notyetstrong,
932 'enum_syntax_test_10_multi': notyetstrong,
933 'enum_syntax_test_11_multi': notyetstrong,
934 'enum_syntax_test_20_multi': notyetstrong,
935 'enum_syntax_test_21_multi': notyetstrong,
936 'enum_syntax_test_22_multi': notyetstrong,
937 'enum_syntax_test_30_multi': notyetstrong,
938 'error_stacktrace_test': notyetstrong,
939 'example_constructor_test': notyetstrong,
940 'external_test_01_multi': notyetstrong,
941 'external_test_02_multi': notyetstrong,
942 'external_test_11_multi': notyetstrong,
943 'external_test_12_multi': notyetstrong,
944 'external_test_14_multi': notyetstrong,
945 'external_test_16_multi': notyetstrong,
946 'external_test_22_multi': notyetstrong,
947 'external_test_23_multi': notyetstrong,
948 'external_test_25_multi': notyetstrong,
949 'external_test_30_multi': notyetstrong,
950 'external_test_31_multi': notyetstrong,
951 'f_bounded_quantification2_test': notyetstrong,
952 'f_bounded_quantification4_test': notyetstrong,
953 'f_bounded_quantification5_test': notyetstrong,
954 'f_bounded_quantification_test_01_multi': notyetstrong,
955 'f_bounded_quantification_test_02_multi': notyetstrong,
956 'f_bounded_quantification_test_none_multi': notyetstrong,
957 'factory1_test_00_multi': notyetstrong,
958 'factory1_test_01_multi': notyetstrong,
959 'factory1_test_none_multi': notyetstrong,
960 'factory2_test': notyetstrong,
961 'factory3_test': notyetstrong,
962 'factory4_test': notyetstrong,
963 'factory5_test_00_multi': notyetstrong,
964 'factory5_test_none_multi': notyetstrong,
965 'factory_implementation_test_00_multi': notyetstrong,
966 'factory_implementation_test_none_multi': notyetstrong,
967 'factory_redirection2_test_01_multi': notyetstrong,
968 'factory_redirection3_cyclic_test_01_multi': notyetstrong,
969 'factory_redirection_test_01_multi': notyetstrong,
970 'factory_redirection_test_02_multi': notyetstrong,
971 'factory_redirection_test_03_multi': notyetstrong,
972 'factory_redirection_test_04_multi': notyetstrong,
973 'factory_redirection_test_05_multi': notyetstrong,
974 'factory_redirection_test_06_multi': notyetstrong,
975 'factory_redirection_test_07_multi': notyetstrong,
976 'factory_redirection_test_08_multi': notyetstrong,
977 'factory_redirection_test_09_multi': notyetstrong,
978 'factory_redirection_test_10_multi': notyetstrong,
979 'factory_redirection_test_11_multi': notyetstrong,
980 'factory_redirection_test_12_multi': notyetstrong,
981 'factory_redirection_test_13_multi': notyetstrong,
982 'factory_redirection_test_14_multi': notyetstrong,
983 'factory_redirection_test_none_multi': notyetstrong,
984 'factory_return_type_checked_test': notyetstrong,
985 'fauxverride_test_03_multi': notyetstrong,
986 'fauxverride_test_05_multi': notyetstrong,
987 'field_decl_missing_var_type_test_01_multi': notyetstrong,
988 'field_initialization_order_test': notyetstrong,
989 'field_override2_test': notyetstrong,
990 'field_override3_test_00_multi': notyetstrong,
991 'field_override3_test_01_multi': notyetstrong,
992 'field_override3_test_02_multi': notyetstrong,
993 'field_override3_test_03_multi': notyetstrong,
994 'field_override4_test_00_multi': notyetstrong,
995 'field_override4_test_02_multi': notyetstrong,
996 'field_override_test_01_multi': notyetstrong,
997 'field_override_test_02_multi': notyetstrong,
998 'field_override_test_none_multi': notyetstrong,
999 'field_test': notyetstrong,
1000 'field_type_check_test_01_multi': notyetstrong,
1001 'final_field_initialization_order_test': notyetstrong,
1002 'final_for_in_variable_test_01_multi': notyetstrong,
1003 'final_is_not_const_test_01_multi': notyetstrong,
1004 'final_param_test_01_multi': notyetstrong,
1005 'final_super_field_set_test_01_multi': notyetstrong,
1006 'final_syntax_test_09_multi': notyetstrong,
1007 'final_syntax_test_10_multi': notyetstrong,
1008 'final_variable_assignment_test_01_multi': notyetstrong,
1009 'final_variable_assignment_test_02_multi': notyetstrong,
1010 'final_variable_assignment_test_03_multi': notyetstrong,
1011 'final_variable_assignment_test_04_multi': notyetstrong,
1012 'first_class_types_literals_test_03_multi': notyetstrong,
1013 'first_class_types_literals_test_04_multi': notyetstrong,
1014 'first_class_types_literals_test_05_multi': notyetstrong,
1015 'first_class_types_literals_test_06_multi': notyetstrong,
1016 'first_class_types_literals_test_07_multi': notyetstrong,
1017 'first_class_types_literals_test_08_multi': notyetstrong,
1018 'first_class_types_literals_test_09_multi': notyetstrong,
1019 'first_class_types_literals_test_10_multi': notyetstrong,
1020 'first_class_types_literals_test_11_multi': notyetstrong,
1021 'first_class_types_literals_test_12_multi': notyetstrong,
1022 'for_in_side_effects_test': notyetstrong,
1023 'function_literals2_test': notyetstrong,
1024 'function_literals_test': notyetstrong,
1025 'function_malformed_result_type_test': notyetstrong,
1026 'function_subtype_bound_closure7_test': notyetstrong,
1027 'function_subtype_checked0_test': notyetstrong,
1028 'function_subtype_closure0_test': notyetstrong,
1029 'function_subtype_closure1_test': notyetstrong,
1030 'function_subtype_factory1_test': notyetstrong,
1031 'function_subtype_inline1_test': notyetstrong,
1032 'function_subtype_inline2_test': notyetstrong,
1033 'function_subtype_setter0_test': notyetstrong,
1034 'function_syntax_test_00_multi': notyetstrong,
1035 'function_syntax_test_01_multi': notyetstrong,
1036 'function_syntax_test_02_multi': notyetstrong,
1037 'function_syntax_test_03_multi': notyetstrong,
1038 'function_syntax_test_04_multi': notyetstrong,
1039 'function_syntax_test_05_multi': notyetstrong,
1040 'function_syntax_test_06_multi': notyetstrong,
1041 'function_syntax_test_07_multi': notyetstrong,
1042 'function_syntax_test_08_multi': notyetstrong,
1043 'function_syntax_test_09_multi': notyetstrong,
1044 'function_syntax_test_10_multi': notyetstrong,
1045 'function_syntax_test_11_multi': notyetstrong,
1046 'function_syntax_test_12_multi': notyetstrong,
1047 'function_syntax_test_13_multi': notyetstrong,
1048 'function_syntax_test_14_multi': notyetstrong,
1049 'function_syntax_test_15_multi': notyetstrong,
1050 'function_syntax_test_16_multi': notyetstrong,
1051 'function_syntax_test_17_multi': notyetstrong,
1052 'function_syntax_test_18_multi': notyetstrong,
1053 'function_syntax_test_19_multi': notyetstrong,
1054 'function_syntax_test_20_multi': notyetstrong,
1055 'function_syntax_test_21_multi': notyetstrong,
1056 'function_syntax_test_22_multi': notyetstrong,
1057 'function_syntax_test_23_multi': notyetstrong,
1058 'function_syntax_test_24_multi': notyetstrong,
1059 'function_syntax_test_25_multi': notyetstrong,
1060 'function_syntax_test_26_multi': notyetstrong,
1061 'function_syntax_test_27_multi': notyetstrong,
1062 'function_syntax_test_28_multi': notyetstrong,
1063 'function_syntax_test_29_multi': notyetstrong,
1064 'function_syntax_test_30_multi': notyetstrong,
1065 'function_syntax_test_31_multi': notyetstrong,
1066 'function_syntax_test_32_multi': notyetstrong,
1067 'function_syntax_test_33_multi': notyetstrong,
1068 'function_syntax_test_34_multi': notyetstrong,
1069 'function_syntax_test_35_multi': notyetstrong,
1070 'function_syntax_test_36_multi': notyetstrong,
1071 'function_syntax_test_37_multi': notyetstrong,
1072 'function_syntax_test_44_multi': notyetstrong,
1073 'function_syntax_test_45_multi': notyetstrong,
1074 'function_syntax_test_46_multi': notyetstrong,
1075 'function_syntax_test_47_multi': notyetstrong,
1076 'function_syntax_test_48_multi': notyetstrong,
1077 'function_syntax_test_49_multi': notyetstrong,
1078 'function_syntax_test_50_multi': notyetstrong,
1079 'function_syntax_test_51_multi': notyetstrong,
1080 'function_syntax_test_52_multi': notyetstrong,
1081 'function_syntax_test_53_multi': notyetstrong,
1082 'function_syntax_test_54_multi': notyetstrong,
1083 'function_syntax_test_55_multi': notyetstrong,
1084 'function_syntax_test_64_multi': notyetstrong,
1085 'function_syntax_test_65_multi': notyetstrong,
1086 'function_syntax_test_66_multi': notyetstrong,
1087 'function_syntax_test_67_multi': notyetstrong,
1088 'function_syntax_test_68_multi': notyetstrong,
1089 'function_syntax_test_69_multi': notyetstrong,
1090 'function_syntax_test_70_multi': notyetstrong,
1091 'function_syntax_test_71_multi': notyetstrong,
1092 'function_syntax_test_72_multi': notyetstrong,
1093 'function_syntax_test_73_multi': notyetstrong,
1094 'function_syntax_test_74_multi': notyetstrong,
1095 'function_test': notyetstrong,
1096 'function_type2_test': notyetstrong,
1097 'function_type_alias5_test_00_multi': notyetstrong,
1098 'function_type_alias5_test_01_multi': notyetstrong,
1099 'function_type_alias5_test_02_multi': notyetstrong,
1100 'function_type_alias6_test_00_multi': notyetstrong,
1101 'function_type_alias7_test_00_multi': notyetstrong,
1102 'function_type_alias7_test_01_multi': notyetstrong,
1103 'function_type_alias7_test_02_multi': notyetstrong,
1104 'function_type_alias9_test_00_multi': notyetstrong,
1105 'function_type_call_getter2_test_00_multi': notyetstrong,
1106 'function_type_call_getter2_test_01_multi': notyetstrong,
1107 'function_type_call_getter2_test_02_multi': notyetstrong,
1108 'function_type_call_getter2_test_03_multi': notyetstrong,
1109 'function_type_call_getter2_test_04_multi': notyetstrong,
1110 'function_type_call_getter2_test_05_multi': notyetstrong,
1111 'function_type_test': notyetstrong,
1112 'generic_closure_test': notyetstrong,
1113 'generic_constructor_mixin2_test': notyetstrong,
1114 'generic_constructor_mixin3_test': notyetstrong,
1115 'generic_constructor_mixin_test': notyetstrong,
1116 'generic_field_mixin6_test_01_multi': notyetstrong,
1117 'generic_field_mixin6_test_none_multi': notyetstrong,
1118 'generic_list_checked_test': notyetstrong,
1119 'generic_test': notyetstrong,
1120 'generics_test': notyetstrong,
1121 'get_set_syntax_test_00_multi': notyetstrong,
1122 'get_set_syntax_test_01_multi': notyetstrong,
1123 'get_set_syntax_test_02_multi': notyetstrong,
1124 'get_set_syntax_test_03_multi': notyetstrong,
1125 'get_set_syntax_test_04_multi': notyetstrong,
1126 'get_set_syntax_test_05_multi': notyetstrong,
1127 'get_set_syntax_test_06_multi': notyetstrong,
1128 'get_set_syntax_test_07_multi': notyetstrong,
1129 'get_set_syntax_test_09_multi': notyetstrong,
1130 'get_set_syntax_test_10_multi': notyetstrong,
1131 'get_set_syntax_test_11_multi': notyetstrong,
1132 'get_set_syntax_test_13_multi': notyetstrong,
1133 'get_set_syntax_test_14_multi': notyetstrong,
1134 'get_set_syntax_test_15_multi': notyetstrong,
1135 'get_set_syntax_test_none_multi': notyetstrong,
1136 'getter_no_setter2_test_00_multi': notyetstrong,
1137 'getter_no_setter2_test_01_multi': notyetstrong,
1138 'getter_no_setter2_test_02_multi': notyetstrong,
1139 'getter_no_setter2_test_03_multi': notyetstrong,
1140 'getter_no_setter_test_00_multi': notyetstrong,
1141 'getter_no_setter_test_01_multi': notyetstrong,
1142 'getter_no_setter_test_02_multi': notyetstrong,
1143 'getter_no_setter_test_none_multi': notyetstrong,
1144 'getter_override2_test_02_multi': notyetstrong,
1145 'getter_override_test_00_multi': notyetstrong,
1146 'getter_override_test_01_multi': notyetstrong,
1147 'getter_override_test_02_multi': notyetstrong,
1148 'getter_override_test_03_multi': notyetstrong,
1149 'getter_parameters_test_01_multi': notyetstrong,
1150 'getter_parameters_test_02_multi': notyetstrong,
1151 'getter_parameters_test_03_multi': notyetstrong,
1152 'getter_parameters_test_04_multi': notyetstrong,
1153 'getter_setter_in_lib_test': notyetstrong,
1154 'getters_setters2_test_02_multi': notyetstrong,
1155 'getters_setters2_test_03_multi': notyetstrong,
1156 'hidden_import_test_01_multi': notyetstrong,
1157 'hidden_import_test_02_multi': notyetstrong,
1158 'identical_const_test_01_multi': notyetstrong,
1159 'identical_const_test_02_multi': notyetstrong,
1160 'identical_const_test_03_multi': notyetstrong,
1161 'identical_const_test_04_multi': notyetstrong,
1162 'if_null_assignment_behavior_test_03_multi': notyetstrong,
1163 'if_null_assignment_behavior_test_04_multi': notyetstrong,
1164 'if_null_assignment_behavior_test_13_multi': notyetstrong,
1165 'if_null_assignment_behavior_test_14_multi': notyetstrong,
1166 'if_null_assignment_behavior_test_15_multi': notyetstrong,
1167 'if_null_assignment_behavior_test_29_multi': notyetstrong,
1168 'if_null_assignment_behavior_test_30_multi': notyetstrong,
1169 'if_null_assignment_static_test_02_multi': notyetstrong,
1170 'if_null_assignment_static_test_04_multi': notyetstrong,
1171 'if_null_assignment_static_test_05_multi': notyetstrong,
1172 'if_null_assignment_static_test_06_multi': notyetstrong,
1173 'if_null_assignment_static_test_07_multi': notyetstrong,
1174 'if_null_assignment_static_test_09_multi': notyetstrong,
1175 'if_null_assignment_static_test_11_multi': notyetstrong,
1176 'if_null_assignment_static_test_12_multi': notyetstrong,
1177 'if_null_assignment_static_test_13_multi': notyetstrong,
1178 'if_null_assignment_static_test_14_multi': notyetstrong,
1179 'if_null_assignment_static_test_16_multi': notyetstrong,
1180 'if_null_assignment_static_test_18_multi': notyetstrong,
1181 'if_null_assignment_static_test_19_multi': notyetstrong,
1182 'if_null_assignment_static_test_20_multi': notyetstrong,
1183 'if_null_assignment_static_test_21_multi': notyetstrong,
1184 'if_null_assignment_static_test_23_multi': notyetstrong,
1185 'if_null_assignment_static_test_25_multi': notyetstrong,
1186 'if_null_assignment_static_test_26_multi': notyetstrong,
1187 'if_null_assignment_static_test_27_multi': notyetstrong,
1188 'if_null_assignment_static_test_28_multi': notyetstrong,
1189 'if_null_assignment_static_test_30_multi': notyetstrong,
1190 'if_null_assignment_static_test_32_multi': notyetstrong,
1191 'if_null_assignment_static_test_33_multi': notyetstrong,
1192 'if_null_assignment_static_test_34_multi': notyetstrong,
1193 'if_null_assignment_static_test_35_multi': notyetstrong,
1194 'if_null_assignment_static_test_37_multi': notyetstrong,
1195 'if_null_assignment_static_test_39_multi': notyetstrong,
1196 'if_null_assignment_static_test_40_multi': notyetstrong,
1197 'if_null_assignment_static_test_41_multi': notyetstrong,
1198 'if_null_assignment_static_test_42_multi': notyetstrong,
1199 'if_null_behavior_test_06_multi': notyetstrong,
1200 'if_null_behavior_test_07_multi': notyetstrong,
1201 'if_null_behavior_test_09_multi': notyetstrong,
1202 'if_null_behavior_test_10_multi': notyetstrong,
1203 'if_null_behavior_test_12_multi': notyetstrong,
1204 'if_null_behavior_test_13_multi': notyetstrong,
1205 'if_null_behavior_test_14_multi': notyetstrong,
1206 'if_null_behavior_test_15_multi': notyetstrong,
1207 'if_null_behavior_test_16_multi': notyetstrong,
1208 'if_null_precedence_test_01_multi': notyetstrong,
1209 'if_null_precedence_test_02_multi': notyetstrong,
1210 'if_null_precedence_test_03_multi': notyetstrong,
1211 'if_null_precedence_test_04_multi': notyetstrong,
1212 'if_null_precedence_test_05_multi': notyetstrong,
1213 'if_null_precedence_test_06_multi': notyetstrong,
1214 'if_null_precedence_test_07_multi': notyetstrong,
1215 'if_null_precedence_test_08_multi': notyetstrong,
1216 'if_null_precedence_test_none_multi': notyetstrong,
1217 'illegal_declaration_test_01_multi': notyetstrong,
1218 'illegal_initializer_test_01_multi': notyetstrong,
1219 'illegal_initializer_test_02_multi': notyetstrong,
1220 'illegal_initializer_test_03_multi': notyetstrong,
1221 'illegal_initializer_test_04_multi': notyetstrong,
1222 'illegal_invocation_test_01_multi': notyetstrong,
1223 'implicit_this_test_01_multi': notyetstrong,
1224 'implicit_this_test_02_multi': notyetstrong,
1225 'implicit_this_test_04_multi': notyetstrong,
1226 'implicit_this_test_none_multi': notyetstrong,
1227 'implied_interface_test': notyetstrong,
1228 'import_combinators_test': notyetstrong,
1229 'import_core_prefix_test': notyetstrong,
1230 'import_self_test_01_multi': notyetstrong,
1231 'inference_captured_variable2_test': notyetstrong,
1232 'inference_captured_variable_test': notyetstrong,
1233 'inferrer_constructor5_test_01_multi': notyetstrong,
1234 'inferrer_this_access_test': notyetstrong,
1235 'inline_effect_context_test': notyetstrong,
1236 'inline_in_for_initializer_and_bailout_test': notyetstrong,
1237 'inline_test_context_test': notyetstrong,
1238 'inline_value_context_test': notyetstrong,
1239 'inlined_throw_test': notyetstrong,
1240 'instanceof3_test': notyetstrong,
1241 'instantiate_type_variable_test_01_multi': notyetstrong,
1242 'interceptor2_test': notyetstrong,
1243 'interceptor3_test': notyetstrong,
1244 'interceptor6_test': notyetstrong,
1245 'interceptor7_test': notyetstrong,
1246 'interceptor_test': notyetstrong,
1247 'interface_cycle_test_01_multi': notyetstrong,
1248 'interface_cycle_test_02_multi': notyetstrong,
1249 'interface_test_00_multi': notyetstrong,
1250 'interface_test_none_multi': notyetstrong,
1251 'invocation_mirror2_test': notyetstrong,
1252 'invocation_mirror_invoke_on2_test': notyetstrong,
1253 'invocation_mirror_invoke_on_test': notyetstrong,
1254 'invocation_mirror_test': notyetstrong,
1255 'is_function_test': notyetstrong,
1256 'is_malformed_type_test_94_multi': notyetstrong,
1257 'is_malformed_type_test_95_multi': notyetstrong,
1258 'is_malformed_type_test_96_multi': notyetstrong,
1259 'is_malformed_type_test_97_multi': notyetstrong,
1260 'is_malformed_type_test_98_multi': notyetstrong,
1261 'is_malformed_type_test_99_multi': notyetstrong,
1262 'is_not_class2_test': notyetstrong,
1263 'is_object_test': notyetstrong,
1264 'isnot_malformed_type_test': notyetstrong,
1265 'issue11724_test': notyetstrong,
1266 'issue11793_test': notyetstrong,
1267 'issue13474_test': notyetstrong,
1268 'issue1363_test': notyetstrong,
1269 'issue15606_test_01_multi': notyetstrong,
1270 'issue18628_1_test_01_multi': notyetstrong,
1271 'issue18628_2_test_01_multi': notyetstrong,
1272 'issue21159_test': notyetstrong,
1273 'issue3806_test': notyetstrong,
1274 'keyword_type_expression_test_01_multi': notyetstrong,
1275 'keyword_type_expression_test_02_multi': notyetstrong,
1276 'keyword_type_expression_test_03_multi': notyetstrong,
1277 'label_test': notyetstrong,
1278 'least_upper_bound_expansive_test_01_multi': notyetstrong,
1279 'least_upper_bound_expansive_test_02_multi': notyetstrong,
1280 'least_upper_bound_expansive_test_03_multi': notyetstrong,
1281 'least_upper_bound_expansive_test_04_multi': notyetstrong,
1282 'least_upper_bound_expansive_test_05_multi': notyetstrong,
1283 'least_upper_bound_expansive_test_06_multi': notyetstrong,
1284 'least_upper_bound_expansive_test_07_multi': notyetstrong,
1285 'least_upper_bound_expansive_test_08_multi': notyetstrong,
1286 'least_upper_bound_expansive_test_09_multi': notyetstrong,
1287 'least_upper_bound_expansive_test_10_multi': notyetstrong,
1288 'least_upper_bound_expansive_test_11_multi': notyetstrong,
1289 'least_upper_bound_expansive_test_12_multi': notyetstrong,
1290 'least_upper_bound_test_03_multi': notyetstrong,
1291 'least_upper_bound_test_04_multi': notyetstrong,
1292 'least_upper_bound_test_05_multi': notyetstrong,
1293 'least_upper_bound_test_10_multi': notyetstrong,
1294 'least_upper_bound_test_19_multi': notyetstrong,
1295 'least_upper_bound_test_20_multi': notyetstrong,
1296 'least_upper_bound_test_23_multi': notyetstrong,
1297 'least_upper_bound_test_24_multi': notyetstrong,
1298 'least_upper_bound_test_29_multi': notyetstrong,
1299 'least_upper_bound_test_30_multi': notyetstrong,
1300 'least_upper_bound_test_32_multi': notyetstrong,
1301 'library_ambiguous_test_00_multi': notyetstrong,
1302 'library_ambiguous_test_01_multi': notyetstrong,
1303 'library_ambiguous_test_02_multi': notyetstrong,
1304 'library_ambiguous_test_03_multi': notyetstrong,
1305 'library_ambiguous_test_04_multi': notyetstrong,
1306 'library_ambiguous_test_05_multi': notyetstrong,
1307 'list_double_index_in_loop2_test': notyetstrong,
1308 'list_double_index_in_loop_test': notyetstrong,
1309 'list_literal1_test_01_multi': notyetstrong,
1310 'list_literal4_test': notyetstrong,
1311 'list_literal_syntax_test_00_multi': notyetstrong,
1312 'list_literal_syntax_test_01_multi': notyetstrong,
1313 'list_literal_syntax_test_02_multi': notyetstrong,
1314 'list_literal_syntax_test_03_multi': notyetstrong,
1315 'list_literal_syntax_test_04_multi': notyetstrong,
1316 'list_literal_syntax_test_05_multi': notyetstrong,
1317 'list_literal_syntax_test_06_multi': notyetstrong,
1318 'list_literal_syntax_test_07_multi': notyetstrong,
1319 'list_literal_test': notyetstrong,
1320 'list_test': notyetstrong,
1321 'literal_unary_plus_test_01_multi': notyetstrong,
1322 'literal_unary_plus_test_02_multi': notyetstrong,
1323 'literal_unary_plus_test_03_multi': notyetstrong,
1324 'local_function2_test': notyetstrong,
1325 'local_function3_test': notyetstrong,
1326 'local_function_test': notyetstrong,
1327 'logical_expression3_test': notyetstrong,
1328 'malbounded_instantiation_test_01_multi': notyetstrong,
1329 'malbounded_instantiation_test_02_multi': notyetstrong,
1330 'malbounded_instantiation_test_03_multi': notyetstrong,
1331 'malbounded_redirecting_factory2_test_01_multi': notyetstrong,
1332 'malbounded_redirecting_factory2_test_02_multi': notyetstrong,
1333 'malbounded_redirecting_factory2_test_03_multi': notyetstrong,
1334 'malbounded_redirecting_factory2_test_04_multi': notyetstrong,
1335 'malbounded_redirecting_factory2_test_none_multi': notyetstrong,
1336 'malbounded_redirecting_factory_test_01_multi': notyetstrong,
1337 'malbounded_redirecting_factory_test_02_multi': notyetstrong,
1338 'malbounded_redirecting_factory_test_03_multi': notyetstrong,
1339 'malbounded_redirecting_factory_test_04_multi': notyetstrong,
1340 'malbounded_redirecting_factory_test_none_multi': notyetstrong,
1341 'malbounded_type_cast2_test': notyetstrong,
1342 'malbounded_type_cast_test': notyetstrong,
1343 'malbounded_type_literal_test': notyetstrong,
1344 'malbounded_type_test2_test': notyetstrong,
1345 'malbounded_type_test_test_01_multi': notyetstrong,
1346 'malbounded_type_test_test_02_multi': notyetstrong,
1347 'malbounded_type_test_test_03_multi': notyetstrong,
1348 'malbounded_type_test_test_04_multi': notyetstrong,
1349 'malformed2_test_00_multi': notyetstrong,
1350 'malformed2_test_01_multi': notyetstrong,
1351 'malformed2_test_none_multi': notyetstrong,
1352 'malformed_bound_test_01_multi': notyetstrong,
1353 'malformed_inheritance_test_01_multi': notyetstrong,
1354 'malformed_inheritance_test_02_multi': notyetstrong,
1355 'malformed_inheritance_test_03_multi': notyetstrong,
1356 'malformed_inheritance_test_04_multi': notyetstrong,
1357 'malformed_inheritance_test_05_multi': notyetstrong,
1358 'malformed_inheritance_test_06_multi': notyetstrong,
1359 'malformed_inheritance_test_07_multi': notyetstrong,
1360 'malformed_inheritance_test_08_multi': notyetstrong,
1361 'malformed_inheritance_test_09_multi': notyetstrong,
1362 'malformed_inheritance_test_10_multi': notyetstrong,
1363 'malformed_inheritance_test_11_multi': notyetstrong,
1364 'malformed_inheritance_test_12_multi': notyetstrong,
1365 'malformed_test_01_multi': notyetstrong,
1366 'malformed_test_02_multi': notyetstrong,
1367 'malformed_test_03_multi': notyetstrong,
1368 'malformed_test_04_multi': notyetstrong,
1369 'malformed_test_06_multi': notyetstrong,
1370 'malformed_test_none_multi': notyetstrong,
1371 'malformed_type_test': notyetstrong,
1372 'many_overridden_no_such_method_test': notyetstrong,
1373 'map_literal1_test_01_multi': notyetstrong,
1374 'map_literal3_test': notyetstrong,
1375 'map_literal4_test': notyetstrong,
1376 'map_literal6_test': notyetstrong,
1377 'map_literal8_test': notyetstrong,
1378 'metadata_test': notyetstrong,
1379 'method_override2_test_00_multi': notyetstrong,
1380 'method_override2_test_01_multi': notyetstrong,
1381 'method_override2_test_02_multi': notyetstrong,
1382 'method_override2_test_03_multi': notyetstrong,
1383 'method_override3_test_00_multi': notyetstrong,
1384 'method_override3_test_01_multi': notyetstrong,
1385 'method_override3_test_02_multi': notyetstrong,
1386 'method_override4_test': notyetstrong,
1387 'method_override5_test': notyetstrong,
1388 'method_override6_test': notyetstrong,
1389 'method_override7_test_00_multi': notyetstrong,
1390 'method_override7_test_01_multi': notyetstrong,
1391 'method_override7_test_02_multi': notyetstrong,
1392 'method_override8_test_00_multi': notyetstrong,
1393 'method_override8_test_01_multi': notyetstrong,
1394 'method_override8_test_03_multi': notyetstrong,
1395 'method_override_test': notyetstrong,
1396 'minify_closure_variable_collision_test': notyetstrong,
1397 'missing_const_constructor_test_02_multi': notyetstrong,
1398 'missing_const_constructor_test_03_multi': notyetstrong,
1399 'missing_const_constructor_test_04_multi': notyetstrong,
1400 'missing_const_constructor_test_05_multi': notyetstrong,
1401 'missing_const_constructor_test_06_multi': notyetstrong,
1402 'missing_part_of_tag_test_01_multi': notyetstrong,
1403 'mixin_black_listed_test_01_multi': notyetstrong,
1404 'mixin_black_listed_test_02_multi': notyetstrong,
1405 'mixin_black_listed_test_03_multi': notyetstrong,
1406 'mixin_black_listed_test_04_multi': notyetstrong,
1407 'mixin_black_listed_test_05_multi': notyetstrong,
1408 'mixin_black_listed_test_06_multi': notyetstrong,
1409 'mixin_black_listed_test_07_multi': notyetstrong,
1410 'mixin_black_listed_test_08_multi': notyetstrong,
1411 'mixin_cyclic_test_01_multi': notyetstrong,
1412 'mixin_cyclic_test_02_multi': notyetstrong,
1413 'mixin_extends_field_test': notyetstrong,
1414 'mixin_extends_method_test': notyetstrong,
1415 'mixin_field_test': notyetstrong,
1416 'mixin_forwarding_constructor4_test_01_multi': notyetstrong,
1417 'mixin_forwarding_constructor4_test_02_multi': notyetstrong,
1418 'mixin_forwarding_constructor4_test_03_multi': notyetstrong,
1419 'mixin_illegal_constructor_test_01_multi': notyetstrong,
1420 'mixin_illegal_constructor_test_02_multi': notyetstrong,
1421 'mixin_illegal_constructor_test_03_multi': notyetstrong,
1422 'mixin_illegal_constructor_test_04_multi': notyetstrong,
1423 'mixin_illegal_constructor_test_05_multi': notyetstrong,
1424 'mixin_illegal_constructor_test_06_multi': notyetstrong,
1425 'mixin_illegal_constructor_test_07_multi': notyetstrong,
1426 'mixin_illegal_constructor_test_08_multi': notyetstrong,
1427 'mixin_illegal_constructor_test_09_multi': notyetstrong,
1428 'mixin_illegal_constructor_test_10_multi': notyetstrong,
1429 'mixin_illegal_constructor_test_11_multi': notyetstrong,
1430 'mixin_illegal_constructor_test_12_multi': notyetstrong,
1431 'mixin_illegal_constructor_test_13_multi': notyetstrong,
1432 'mixin_illegal_constructor_test_14_multi': notyetstrong,
1433 'mixin_illegal_constructor_test_15_multi': notyetstrong,
1434 'mixin_illegal_constructor_test_16_multi': notyetstrong,
1435 'mixin_illegal_cycles_test_01_multi': notyetstrong,
1436 'mixin_illegal_cycles_test_02_multi': notyetstrong,
1437 'mixin_illegal_cycles_test_03_multi': notyetstrong,
1438 'mixin_illegal_cycles_test_04_multi': notyetstrong,
1439 'mixin_illegal_cycles_test_05_multi': notyetstrong,
1440 'mixin_illegal_cycles_test_06_multi': notyetstrong,
1441 'mixin_illegal_object_test_01_multi': notyetstrong,
1442 'mixin_illegal_object_test_02_multi': notyetstrong,
1443 'mixin_illegal_static_access_test': notyetstrong,
1444 'mixin_illegal_super_use_test_01_multi': notyetstrong,
1445 'mixin_illegal_super_use_test_02_multi': notyetstrong,
1446 'mixin_illegal_super_use_test_03_multi': notyetstrong,
1447 'mixin_illegal_super_use_test_04_multi': notyetstrong,
1448 'mixin_illegal_super_use_test_05_multi': notyetstrong,
1449 'mixin_illegal_super_use_test_06_multi': notyetstrong,
1450 'mixin_illegal_super_use_test_07_multi': notyetstrong,
1451 'mixin_illegal_super_use_test_08_multi': notyetstrong,
1452 'mixin_illegal_super_use_test_09_multi': notyetstrong,
1453 'mixin_illegal_super_use_test_10_multi': notyetstrong,
1454 'mixin_illegal_super_use_test_11_multi': notyetstrong,
1455 'mixin_illegal_superclass_test_01_multi': notyetstrong,
1456 'mixin_illegal_superclass_test_02_multi': notyetstrong,
1457 'mixin_illegal_superclass_test_03_multi': notyetstrong,
1458 'mixin_illegal_superclass_test_04_multi': notyetstrong,
1459 'mixin_illegal_superclass_test_05_multi': notyetstrong,
1460 'mixin_illegal_superclass_test_06_multi': notyetstrong,
1461 'mixin_illegal_superclass_test_07_multi': notyetstrong,
1462 'mixin_illegal_superclass_test_08_multi': notyetstrong,
1463 'mixin_illegal_superclass_test_09_multi': notyetstrong,
1464 'mixin_illegal_superclass_test_10_multi': notyetstrong,
1465 'mixin_illegal_superclass_test_11_multi': notyetstrong,
1466 'mixin_illegal_superclass_test_12_multi': notyetstrong,
1467 'mixin_illegal_superclass_test_13_multi': notyetstrong,
1468 'mixin_illegal_superclass_test_14_multi': notyetstrong,
1469 'mixin_illegal_superclass_test_15_multi': notyetstrong,
1470 'mixin_illegal_superclass_test_16_multi': notyetstrong,
1471 'mixin_illegal_superclass_test_17_multi': notyetstrong,
1472 'mixin_illegal_superclass_test_18_multi': notyetstrong,
1473 'mixin_illegal_superclass_test_19_multi': notyetstrong,
1474 'mixin_illegal_superclass_test_20_multi': notyetstrong,
1475 'mixin_illegal_superclass_test_21_multi': notyetstrong,
1476 'mixin_illegal_superclass_test_22_multi': notyetstrong,
1477 'mixin_illegal_superclass_test_23_multi': notyetstrong,
1478 'mixin_illegal_superclass_test_24_multi': notyetstrong,
1479 'mixin_illegal_superclass_test_25_multi': notyetstrong,
1480 'mixin_illegal_superclass_test_26_multi': notyetstrong,
1481 'mixin_illegal_superclass_test_27_multi': notyetstrong,
1482 'mixin_illegal_superclass_test_28_multi': notyetstrong,
1483 'mixin_illegal_superclass_test_29_multi': notyetstrong,
1484 'mixin_illegal_superclass_test_30_multi': notyetstrong,
1485 'mixin_illegal_syntax_test_01_multi': notyetstrong,
1486 'mixin_illegal_syntax_test_02_multi': notyetstrong,
1487 'mixin_illegal_syntax_test_03_multi': notyetstrong,
1488 'mixin_illegal_syntax_test_04_multi': notyetstrong,
1489 'mixin_illegal_syntax_test_05_multi': notyetstrong,
1490 'mixin_illegal_syntax_test_06_multi': notyetstrong,
1491 'mixin_illegal_syntax_test_07_multi': notyetstrong,
1492 'mixin_illegal_syntax_test_08_multi': notyetstrong,
1493 'mixin_illegal_syntax_test_09_multi': notyetstrong,
1494 'mixin_illegal_syntax_test_10_multi': notyetstrong,
1495 'mixin_illegal_syntax_test_11_multi': notyetstrong,
1496 'mixin_illegal_syntax_test_12_multi': notyetstrong,
1497 'mixin_illegal_syntax_test_13_multi': notyetstrong,
1498 'mixin_illegal_syntax_test_14_multi': notyetstrong,
1499 'mixin_illegal_syntax_test_none_multi': notyetstrong,
1500 'mixin_invalid_bound2_test_01_multi': notyetstrong,
1501 'mixin_invalid_bound2_test_02_multi': notyetstrong,
1502 'mixin_invalid_bound2_test_03_multi': notyetstrong,
1503 'mixin_invalid_bound2_test_04_multi': notyetstrong,
1504 'mixin_invalid_bound2_test_05_multi': notyetstrong,
1505 'mixin_invalid_bound2_test_06_multi': notyetstrong,
1506 'mixin_invalid_bound2_test_07_multi': notyetstrong,
1507 'mixin_invalid_bound2_test_08_multi': notyetstrong,
1508 'mixin_invalid_bound2_test_09_multi': notyetstrong,
1509 'mixin_invalid_bound2_test_10_multi': notyetstrong,
1510 'mixin_invalid_bound2_test_11_multi': notyetstrong,
1511 'mixin_invalid_bound2_test_12_multi': notyetstrong,
1512 'mixin_invalid_bound2_test_13_multi': notyetstrong,
1513 'mixin_invalid_bound2_test_14_multi': notyetstrong,
1514 'mixin_invalid_bound2_test_none_multi': notyetstrong,
1515 'mixin_invalid_bound_test_01_multi': notyetstrong,
1516 'mixin_invalid_bound_test_02_multi': notyetstrong,
1517 'mixin_invalid_bound_test_03_multi': notyetstrong,
1518 'mixin_invalid_bound_test_04_multi': notyetstrong,
1519 'mixin_invalid_bound_test_05_multi': notyetstrong,
1520 'mixin_invalid_bound_test_06_multi': notyetstrong,
1521 'mixin_invalid_bound_test_07_multi': notyetstrong,
1522 'mixin_invalid_bound_test_08_multi': notyetstrong,
1523 'mixin_invalid_bound_test_09_multi': notyetstrong,
1524 'mixin_invalid_bound_test_10_multi': notyetstrong,
1525 'mixin_invalid_bound_test_none_multi': notyetstrong,
1526 'mixin_invalid_inheritance1_test_01_multi': notyetstrong,
1527 'mixin_invalid_inheritance1_test_02_multi': notyetstrong,
1528 'mixin_invalid_inheritance1_test_03_multi': notyetstrong,
1529 'mixin_invalid_inheritance2_test_01_multi': notyetstrong,
1530 'mixin_invalid_inheritance2_test_02_multi': notyetstrong,
1531 'mixin_invalid_inheritance2_test_03_multi': notyetstrong,
1532 'mixin_lib_extends_field_test': notyetstrong,
1533 'mixin_lib_extends_method_test': notyetstrong,
1534 'mixin_method_test': notyetstrong,
1535 'mixin_super_bound2_test_01_multi': notyetstrong,
1536 'mixin_super_bound2_test_none_multi': notyetstrong,
1537 'mixin_super_bound_test': notyetstrong,
1538 'mixin_super_constructor2_test': notyetstrong,
1539 'mixin_super_constructor_default_test': notyetstrong,
1540 'mixin_super_constructor_named_test_01_multi': notyetstrong,
1541 'mixin_super_constructor_named_test_none_multi': notyetstrong,
1542 'mixin_super_constructor_positionals_test_01_multi': notyetstrong,
1543 'mixin_super_constructor_positionals_test_none_multi': notyetstrong,
1544 'mixin_super_constructor_test': notyetstrong,
1545 'mixin_super_test': notyetstrong,
1546 'mixin_type_parameter4_test': notyetstrong,
1547 'mixin_type_parameters_errors_test_01_multi': notyetstrong,
1548 'mixin_type_parameters_errors_test_02_multi': notyetstrong,
1549 'mixin_type_parameters_errors_test_03_multi': notyetstrong,
1550 'mixin_type_parameters_errors_test_04_multi': notyetstrong,
1551 'mixin_type_parameters_errors_test_05_multi': notyetstrong,
1552 'mixin_type_parameters_mixin_extends_test': notyetstrong,
1553 'mixin_type_parameters_mixin_test': notyetstrong,
1554 'mixin_type_parameters_simple_test': notyetstrong,
1555 'mixin_type_parameters_super_extends_test': notyetstrong,
1556 'mixin_type_parameters_super_test': notyetstrong,
1557 'mixin_with_two_implicit_constructors_test': notyetstrong,
1558 'multiline_newline_test_01_multi': notyetstrong,
1559 'multiline_newline_test_02_multi': notyetstrong,
1560 'multiline_newline_test_03_multi': notyetstrong,
1561 'named_constructor_test_01_multi': notyetstrong,
1562 'named_constructor_test_02_multi': notyetstrong,
1563 'named_constructor_test_03_multi': notyetstrong,
1564 'named_constructor_test_04_multi': notyetstrong,
1565 'named_constructor_test_05_multi': notyetstrong,
1566 'named_constructor_test_06_multi': notyetstrong,
1567 'named_constructor_test_07_multi': notyetstrong,
1568 'named_constructor_test_08_multi': notyetstrong,
1569 'named_constructor_test_09_multi': notyetstrong,
1570 'named_constructor_test_10_multi': notyetstrong,
1571 'named_parameters2_test': notyetstrong,
1572 'named_parameters3_test': notyetstrong,
1573 'named_parameters4_test': notyetstrong,
1574 'named_parameters_aggregated_test_01_multi': notyetstrong,
1575 'named_parameters_aggregated_test_02_multi': notyetstrong,
1576 'named_parameters_aggregated_test_03_multi': notyetstrong,
1577 'named_parameters_aggregated_test_04_multi': notyetstrong,
1578 'named_parameters_aggregated_test_05_multi': notyetstrong,
1579 'named_parameters_test_01_multi': notyetstrong,
1580 'named_parameters_test_02_multi': notyetstrong,
1581 'named_parameters_test_03_multi': notyetstrong,
1582 'named_parameters_test_04_multi': notyetstrong,
1583 'named_parameters_test_05_multi': notyetstrong,
1584 'named_parameters_test_06_multi': notyetstrong,
1585 'named_parameters_test_07_multi': notyetstrong,
1586 'named_parameters_test_08_multi': notyetstrong,
1587 'named_parameters_test_09_multi': notyetstrong,
1588 'named_parameters_test_10_multi': notyetstrong,
1589 'named_parameters_type_test_01_multi': notyetstrong,
1590 'named_parameters_type_test_02_multi': notyetstrong,
1591 'named_parameters_type_test_03_multi': notyetstrong,
1592 'naming3_test': notyetstrong,
1593 'naming_test': notyetstrong,
1594 'new_expression_type_args_test_00_multi': notyetstrong,
1595 'new_expression_type_args_test_01_multi': notyetstrong,
1596 'new_expression_type_args_test_02_multi': notyetstrong,
1597 'new_prefix_test_01_multi': notyetstrong,
1598 'no_such_constructor2_test': notyetstrong,
1599 'no_such_constructor_test_01_multi': notyetstrong,
1600 'no_such_method2_test': notyetstrong,
1601 'no_such_method_dispatcher_test': notyetstrong,
1602 'no_such_method_test': notyetstrong,
1603 'non_parameterized_factory2_test': notyetstrong,
1604 'non_parameterized_factory_test': notyetstrong,
1605 'not_enough_positional_arguments_test_00_multi': notyetstrong,
1606 'not_enough_positional_arguments_test_01_multi': notyetstrong,
1607 'not_enough_positional_arguments_test_02_multi': notyetstrong,
1608 'not_enough_positional_arguments_test_03_multi': notyetstrong,
1609 'not_enough_positional_arguments_test_05_multi': notyetstrong,
1610 'not_enough_positional_arguments_test_06_multi': notyetstrong,
1611 'not_enough_positional_arguments_test_07_multi': notyetstrong,
1612 'null_test_01_multi': notyetstrong,
1613 'null_test_02_multi': notyetstrong,
1614 'null_test_03_multi': notyetstrong,
1615 'null_test_none_multi': notyetstrong,
1616 'number_identifier_test_01_multi': notyetstrong,
1617 'number_identifier_test_02_multi': notyetstrong,
1618 'number_identifier_test_03_multi': notyetstrong,
1619 'number_identifier_test_04_multi': notyetstrong,
1620 'number_identifier_test_06_multi': notyetstrong,
1621 'number_identifier_test_07_multi': notyetstrong,
1622 'number_identifier_test_08_multi': notyetstrong,
1623 'number_identifier_test_09_multi': notyetstrong,
1624 'number_identifier_test_10_multi': notyetstrong,
1625 'number_identifier_test_11_multi': notyetstrong,
1626 'number_identity_test': notyetstrong,
1627 'on_catch_malformed_type_test': notyetstrong,
1628 'operator5_test': notyetstrong,
1629 'operator_equals_test': notyetstrong,
1630 'operator_test': notyetstrong,
1631 'optimized_constant_array_string_access_test': notyetstrong,
1632 'optional_named_parameters_test_01_multi': notyetstrong,
1633 'optional_named_parameters_test_02_multi': notyetstrong,
1634 'optional_named_parameters_test_03_multi': notyetstrong,
1635 'optional_named_parameters_test_04_multi': notyetstrong,
1636 'optional_named_parameters_test_05_multi': notyetstrong,
1637 'optional_named_parameters_test_06_multi': notyetstrong,
1638 'optional_named_parameters_test_07_multi': notyetstrong,
1639 'optional_named_parameters_test_08_multi': notyetstrong,
1640 'optional_named_parameters_test_09_multi': notyetstrong,
1641 'overridden_no_such_method_test': notyetstrong,
1642 'override_field_test_01_multi': notyetstrong,
1643 'override_field_test_02_multi': notyetstrong,
1644 'override_inheritance_abstract_test_02_multi': notyetstrong,
1645 'override_inheritance_abstract_test_03_multi': notyetstrong,
1646 'override_inheritance_abstract_test_04_multi': notyetstrong,
1647 'override_inheritance_abstract_test_07_multi': notyetstrong,
1648 'override_inheritance_abstract_test_08_multi': notyetstrong,
1649 'override_inheritance_abstract_test_09_multi': notyetstrong,
1650 'override_inheritance_abstract_test_10_multi': notyetstrong,
1651 'override_inheritance_abstract_test_11_multi': notyetstrong,
1652 'override_inheritance_abstract_test_12_multi': notyetstrong,
1653 'override_inheritance_abstract_test_13_multi': notyetstrong,
1654 'override_inheritance_abstract_test_14_multi': notyetstrong,
1655 'override_inheritance_abstract_test_17_multi': notyetstrong,
1656 'override_inheritance_abstract_test_19_multi': notyetstrong,
1657 'override_inheritance_abstract_test_20_multi': notyetstrong,
1658 'override_inheritance_abstract_test_21_multi': notyetstrong,
1659 'override_inheritance_abstract_test_22_multi': notyetstrong,
1660 'override_inheritance_abstract_test_23_multi': notyetstrong,
1661 'override_inheritance_abstract_test_24_multi': notyetstrong,
1662 'override_inheritance_abstract_test_25_multi': notyetstrong,
1663 'override_inheritance_abstract_test_26_multi': notyetstrong,
1664 'override_inheritance_field_test_04_multi': notyetstrong,
1665 'override_inheritance_field_test_05_multi': notyetstrong,
1666 'override_inheritance_field_test_06_multi': notyetstrong,
1667 'override_inheritance_field_test_07_multi': notyetstrong,
1668 'override_inheritance_field_test_08_multi': notyetstrong,
1669 'override_inheritance_field_test_09_multi': notyetstrong,
1670 'override_inheritance_field_test_10_multi': notyetstrong,
1671 'override_inheritance_field_test_11_multi': notyetstrong,
1672 'override_inheritance_field_test_26_multi': notyetstrong,
1673 'override_inheritance_field_test_28_multi': notyetstrong,
1674 'override_inheritance_field_test_29_multi': notyetstrong,
1675 'override_inheritance_field_test_30_multi': notyetstrong,
1676 'override_inheritance_field_test_31_multi': notyetstrong,
1677 'override_inheritance_field_test_32_multi': notyetstrong,
1678 'override_inheritance_field_test_33_multi': notyetstrong,
1679 'override_inheritance_field_test_33a_multi': notyetstrong,
1680 'override_inheritance_field_test_34_multi': notyetstrong,
1681 'override_inheritance_field_test_41_multi': notyetstrong,
1682 'override_inheritance_field_test_42_multi': notyetstrong,
1683 'override_inheritance_field_test_43_multi': notyetstrong,
1684 'override_inheritance_field_test_44_multi': notyetstrong,
1685 'override_inheritance_field_test_45_multi': notyetstrong,
1686 'override_inheritance_field_test_46_multi': notyetstrong,
1687 'override_inheritance_field_test_47_multi': notyetstrong,
1688 'override_inheritance_field_test_48_multi': notyetstrong,
1689 'override_inheritance_field_test_49_multi': notyetstrong,
1690 'override_inheritance_field_test_50_multi': notyetstrong,
1691 'override_inheritance_field_test_53_multi': notyetstrong,
1692 'override_inheritance_field_test_54_multi': notyetstrong,
1693 'override_inheritance_generic_test_02_multi': notyetstrong,
1694 'override_inheritance_generic_test_04_multi': notyetstrong,
1695 'override_inheritance_generic_test_06_multi': notyetstrong,
1696 'override_inheritance_generic_test_07_multi': notyetstrong,
1697 'override_inheritance_generic_test_08_multi': notyetstrong,
1698 'override_inheritance_generic_test_09_multi': notyetstrong,
1699 'override_inheritance_generic_test_10_multi': notyetstrong,
1700 'override_inheritance_method_test_04_multi': notyetstrong,
1701 'override_inheritance_method_test_05_multi': notyetstrong,
1702 'override_inheritance_method_test_06_multi': notyetstrong,
1703 'override_inheritance_method_test_11_multi': notyetstrong,
1704 'override_inheritance_method_test_12_multi': notyetstrong,
1705 'override_inheritance_method_test_13_multi': notyetstrong,
1706 'override_inheritance_method_test_14_multi': notyetstrong,
1707 'override_inheritance_method_test_19_multi': notyetstrong,
1708 'override_inheritance_method_test_20_multi': notyetstrong,
1709 'override_inheritance_method_test_21_multi': notyetstrong,
1710 'override_inheritance_method_test_27_multi': notyetstrong,
1711 'override_inheritance_method_test_28_multi': notyetstrong,
1712 'override_inheritance_method_test_29_multi': notyetstrong,
1713 'override_inheritance_method_test_30_multi': notyetstrong,
1714 'override_inheritance_method_test_31_multi': notyetstrong,
1715 'override_inheritance_method_test_32_multi': notyetstrong,
1716 'override_inheritance_method_test_33_multi': notyetstrong,
1717 'override_inheritance_mixed_test_01_multi': notyetstrong,
1718 'override_inheritance_mixed_test_02_multi': notyetstrong,
1719 'override_inheritance_mixed_test_03_multi': notyetstrong,
1720 'override_inheritance_mixed_test_04_multi': notyetstrong,
1721 'override_inheritance_mixed_test_06_multi': notyetstrong,
1722 'override_inheritance_mixed_test_07_multi': notyetstrong,
1723 'override_inheritance_mixed_test_08_multi': notyetstrong,
1724 'override_inheritance_mixed_test_09_multi': notyetstrong,
1725 'override_inheritance_no_such_method_test_01_multi': notyetstrong,
1726 'override_inheritance_no_such_method_test_02_multi': notyetstrong,
1727 'override_inheritance_no_such_method_test_06_multi': notyetstrong,
1728 'override_inheritance_no_such_method_test_07_multi': notyetstrong,
1729 'override_inheritance_no_such_method_test_09_multi': notyetstrong,
1730 'override_inheritance_no_such_method_test_10_multi': notyetstrong,
1731 'override_inheritance_no_such_method_test_12_multi': notyetstrong,
1732 'override_method_with_field_test_01_multi': notyetstrong,
1733 'override_method_with_field_test_02_multi': notyetstrong,
1734 'parameter_default_test_01_multi': notyetstrong,
1735 'parameter_default_test_02_multi': notyetstrong,
1736 'parameter_default_test_03_multi': notyetstrong,
1737 'parameter_default_test_04_multi': notyetstrong,
1738 'parameter_default_test_05_multi': notyetstrong,
1739 'parameter_default_test_06_multi': notyetstrong,
1740 'parameter_default_test_07_multi': notyetstrong,
1741 'parameter_default_test_08_multi': notyetstrong,
1742 'parameter_initializer_test': notyetstrong,
1743 'parser_quirks_test': notyetstrong,
1744 'part2_test': notyetstrong,
1745 'positional_parameters_type_test_01_multi': notyetstrong,
1746 'positional_parameters_type_test_02_multi': notyetstrong,
1747 'prefix14_test': notyetstrong,
1748 'prefix15_test': notyetstrong,
1749 'prefix16_test': notyetstrong,
1750 'prefix22_test': notyetstrong,
1751 'prefix23_test': notyetstrong,
1752 'prefix_assignment_test_01_multi': notyetstrong,
1753 'prefix_assignment_test_02_multi': notyetstrong,
1754 'prefix_identifier_reference_test_01_multi': notyetstrong,
1755 'prefix_identifier_reference_test_02_multi': notyetstrong,
1756 'prefix_identifier_reference_test_03_multi': notyetstrong,
1757 'prefix_identifier_reference_test_04_multi': notyetstrong,
1758 'prefix_identifier_reference_test_05_multi': notyetstrong,
1759 'prefix_unqualified_invocation_test_01_multi': notyetstrong,
1760 'prefix_unqualified_invocation_test_02_multi': notyetstrong,
1761 'private3_test': notyetstrong,
1762 'private_access_test_01_multi': notyetstrong,
1763 'private_access_test_02_multi': notyetstrong,
1764 'private_access_test_03_multi': notyetstrong,
1765 'private_access_test_04_multi': notyetstrong,
1766 'private_access_test_05_multi': notyetstrong,
1767 'private_access_test_06_multi': notyetstrong,
1768 'private_mixin2_test': notyetstrong,
1769 'private_test': notyetstrong,
1770 'propagated_argument_type_check_test': notyetstrong,
1771 'property_field_override_test': notyetstrong,
1772 'proxy2_test_01_multi': notyetstrong,
1773 'proxy2_test_02_multi': notyetstrong,
1774 'proxy3_test_01_multi': notyetstrong,
1775 'proxy3_test_02_multi': notyetstrong,
1776 'proxy3_test_03_multi': notyetstrong,
1777 'proxy3_test_04_multi': notyetstrong,
1778 'proxy_test_01_multi': notyetstrong,
1779 'proxy_test_02_multi': notyetstrong,
1780 'proxy_test_05_multi': notyetstrong,
1781 'proxy_test_06_multi': notyetstrong,
1782 'redirecting_constructor_initializer_test': notyetstrong,
1783 'redirecting_factory_default_values_test_01_multi': notyetstrong,
1784 'redirecting_factory_default_values_test_02_multi': notyetstrong,
1785 'redirecting_factory_default_values_test_none_multi': notyetstrong,
1786 'redirecting_factory_incompatible_signature_test': notyetstrong,
1787 'redirecting_factory_infinite_steps_test_01_multi': notyetstrong,
1788 'redirecting_factory_infinite_steps_test_02_multi': notyetstrong,
1789 'redirecting_factory_long_test': notyetstrong,
1790 'redirecting_factory_malbounded_test_01_multi': notyetstrong,
1791 'redirecting_factory_malbounded_test_none_multi': notyetstrong,
1792 'ref_before_declaration_test_00_multi': notyetstrong,
1793 'ref_before_declaration_test_01_multi': notyetstrong,
1794 'ref_before_declaration_test_02_multi': notyetstrong,
1795 'ref_before_declaration_test_03_multi': notyetstrong,
1796 'ref_before_declaration_test_04_multi': notyetstrong,
1797 'ref_before_declaration_test_05_multi': notyetstrong,
1798 'ref_before_declaration_test_06_multi': notyetstrong,
1799 'ref_before_declaration_test_07_multi': notyetstrong,
1800 'ref_before_declaration_test_none_multi': notyetstrong,
1801 'regress_12561_test': notyetstrong,
1802 'regress_13494_test': notyetstrong,
1803 'regress_14348_test': notyetstrong,
1804 'regress_17382_test': notyetstrong,
1805 'regress_19413_test_01_multi': notyetstrong,
1806 'regress_19728_test': notyetstrong,
1807 'regress_20394_test_01_multi': notyetstrong,
1808 'regress_21793_test_01_multi': notyetstrong,
1809 'regress_21912_test_01_multi': notyetstrong,
1810 'regress_21912_test_02_multi': notyetstrong,
1811 'regress_22438_test': notyetstrong,
1812 'regress_22936_test_01_multi': notyetstrong,
1813 'regress_23038_test_01_multi': notyetstrong,
1814 'regress_23051_test_01_multi': notyetstrong,
1815 'regress_23408_test': notyetstrong,
1816 'return_type_test': notyetstrong,
1817 'rewrite_implicit_this_test_01_multi': notyetstrong,
1818 'scope_variable_test_01_multi': notyetstrong,
1819 'setter_no_getter_call_test_01_multi': notyetstrong,
1820 'setter_override2_test_00_multi': notyetstrong,
1821 'setter_override_test_00_multi': notyetstrong,
1822 'setter_override_test_01_multi': notyetstrong,
1823 'setter_override_test_02_multi': notyetstrong,
1824 'setter_override_test_03_multi': notyetstrong,
1825 'static_field1_test': notyetstrong,
1826 'static_field1a_test': notyetstrong,
1827 'static_field2_test': notyetstrong,
1828 'static_field2a_test': notyetstrong,
1829 'static_field3_test_01_multi': notyetstrong,
1830 'static_field3_test_02_multi': notyetstrong,
1831 'static_field3_test_03_multi': notyetstrong,
1832 'static_field3_test_04_multi': notyetstrong,
1833 'static_field_test_01_multi': notyetstrong,
1834 'static_field_test_02_multi': notyetstrong,
1835 'static_field_test_03_multi': notyetstrong,
1836 'static_field_test_04_multi': notyetstrong,
1837 'static_final_field2_test_01_multi': notyetstrong,
1838 'static_final_field2_test_02_multi': notyetstrong,
1839 'static_getter_no_setter1_test_01_multi': notyetstrong,
1840 'static_getter_no_setter2_test_01_multi': notyetstrong,
1841 'static_getter_no_setter3_test_01_multi': notyetstrong,
1842 'static_initializer_type_error_test': notyetstrong,
1843 'static_parameter_test_01_multi': notyetstrong,
1844 'static_parameter_test_02_multi': notyetstrong,
1845 'static_parameter_test_03_multi': notyetstrong,
1846 'static_parameter_test_04_multi': notyetstrong,
1847 'static_parameter_test_05_multi': notyetstrong,
1848 'static_parameter_test_06_multi': notyetstrong,
1849 'static_parameter_test_07_multi': notyetstrong,
1850 'static_parameter_test_08_multi': notyetstrong,
1851 'static_parameter_test_09_multi': notyetstrong,
1852 'static_parameter_test_10_multi': notyetstrong,
1853 'static_parameter_test_11_multi': notyetstrong,
1854 'static_parameter_test_12_multi': notyetstrong,
1855 'static_setter_get_test_01_multi': notyetstrong,
1856 'static_top_level_test_00_multi': notyetstrong,
1857 'static_top_level_test_01_multi': notyetstrong,
1858 'static_top_level_test_02_multi': notyetstrong,
1859 'static_top_level_test_03_multi': notyetstrong,
1860 'static_top_level_test_04_multi': notyetstrong,
1861 'static_top_level_test_05_multi': notyetstrong,
1862 'static_top_level_test_06_multi': notyetstrong,
1863 'static_top_level_test_07_multi': notyetstrong,
1864 'string_interpolate_test': notyetstrong,
1865 'string_interpolation9_test_10_multi': notyetstrong,
1866 'string_interpolation9_test_11_multi': notyetstrong,
1867 'string_interpolation9_test_12_multi': notyetstrong,
1868 'string_interpolation9_test_13_multi': notyetstrong,
1869 'string_interpolation9_test_14_multi': notyetstrong,
1870 'string_interpolation9_test_15_multi': notyetstrong,
1871 'string_interpolation9_test_16_multi': notyetstrong,
1872 'string_interpolation9_test_17_multi': notyetstrong,
1873 'string_interpolation9_test_18_multi': notyetstrong,
1874 'string_interpolation9_test_19_multi': notyetstrong,
1875 'string_interpolation9_test_1_multi': notyetstrong,
1876 'string_interpolation9_test_20_multi': notyetstrong,
1877 'string_interpolation9_test_2_multi': notyetstrong,
1878 'string_interpolation9_test_3_multi': notyetstrong,
1879 'string_interpolation9_test_4_multi': notyetstrong,
1880 'string_interpolation9_test_5_multi': notyetstrong,
1881 'string_interpolation9_test_6_multi': notyetstrong,
1882 'string_interpolation9_test_7_multi': notyetstrong,
1883 'string_interpolation9_test_8_multi': notyetstrong,
1884 'string_interpolation9_test_9_multi': notyetstrong,
1885 'string_interpolation_and_buffer_test': notyetstrong,
1886 'string_interpolation_test_01_multi': notyetstrong,
1887 'string_no_operator_test': notyetstrong,
1888 'string_split_test': notyetstrong,
1889 'string_supertype_checked_test': notyetstrong,
1890 'string_test': notyetstrong,
1891 'substring_test_01_multi': notyetstrong,
1892 'super_assign_test': notyetstrong,
1893 'super_bound_closure_test_01_multi': notyetstrong,
1894 'super_bound_closure_test_none_multi': notyetstrong,
1895 'super_call3_test_01_multi': notyetstrong,
1896 'super_call3_test_02_multi': notyetstrong,
1897 'super_call4_test': notyetstrong,
1898 'super_conditional_operator_test_01_multi': notyetstrong,
1899 'super_conditional_operator_test_02_multi': notyetstrong,
1900 'super_conditional_operator_test_03_multi': notyetstrong,
1901 'super_conditional_operator_test_04_multi': notyetstrong,
1902 'super_conditional_operator_test_05_multi': notyetstrong,
1903 'super_conditional_operator_test_06_multi': notyetstrong,
1904 'super_conditional_operator_test_07_multi': notyetstrong,
1905 'super_conditional_operator_test_08_multi': notyetstrong,
1906 'super_conditional_operator_test_09_multi': notyetstrong,
1907 'super_conditional_operator_test_10_multi': notyetstrong,
1908 'super_conditional_operator_test_11_multi': notyetstrong,
1909 'super_conditional_operator_test_12_multi': notyetstrong,
1910 'super_conditional_operator_test_13_multi': notyetstrong,
1911 'super_conditional_operator_test_14_multi': notyetstrong,
1912 'super_conditional_operator_test_15_multi': notyetstrong,
1913 'super_conditional_operator_test_16_multi': notyetstrong,
1914 'super_conditional_operator_test_17_multi': notyetstrong,
1915 'super_conditional_operator_test_18_multi': notyetstrong,
1916 'super_field_access_test': notyetstrong,
1917 'super_first_constructor_test': notyetstrong,
1918 'super_getter_setter_test': notyetstrong,
1919 'super_operator_index5_test': notyetstrong,
1920 'super_operator_index6_test': notyetstrong,
1921 'super_operator_index7_test': notyetstrong,
1922 'super_operator_index8_test': notyetstrong,
1923 'super_operator_index_test_01_multi': notyetstrong,
1924 'super_operator_index_test_02_multi': notyetstrong,
1925 'super_operator_index_test_03_multi': notyetstrong,
1926 'super_operator_index_test_04_multi': notyetstrong,
1927 'super_operator_index_test_05_multi': notyetstrong,
1928 'super_operator_index_test_06_multi': notyetstrong,
1929 'super_operator_index_test_07_multi': notyetstrong,
1930 'super_operator_test': notyetstrong,
1931 'super_test': notyetstrong,
1932 'switch6_test': notyetstrong,
1933 'switch_bad_case_test_01_multi': notyetstrong,
1934 'switch_bad_case_test_02_multi': notyetstrong,
1935 'switch_case_test_00_multi': notyetstrong,
1936 'switch_case_test_01_multi': notyetstrong,
1937 'switch_case_test_02_multi': notyetstrong,
1938 'switch_case_test_none_multi': notyetstrong,
1939 'switch_fallthru_test': notyetstrong,
1940 'symbol_conflict_test': notyetstrong,
1941 'symbol_literal_test_01_multi': notyetstrong,
1942 'sync_generator1_test_01_multi': notyetstrong,
1943 'sync_generator2_test_01_multi': notyetstrong,
1944 'sync_generator2_test_02_multi': notyetstrong,
1945 'sync_generator2_test_03_multi': notyetstrong,
1946 'sync_generator2_test_04_multi': notyetstrong,
1947 'sync_generator2_test_05_multi': notyetstrong,
1948 'sync_generator2_test_06_multi': notyetstrong,
1949 'sync_generator2_test_07_multi': notyetstrong,
1950 'sync_generator2_test_08_multi': notyetstrong,
1951 'sync_generator2_test_09_multi': notyetstrong,
1952 'sync_generator2_test_10_multi': notyetstrong,
1953 'sync_generator2_test_11_multi': notyetstrong,
1954 'sync_generator2_test_20_multi': notyetstrong,
1955 'sync_generator2_test_30_multi': notyetstrong,
1956 'sync_generator2_test_40_multi': notyetstrong,
1957 'sync_generator2_test_41_multi': notyetstrong,
1958 'sync_generator2_test_50_multi': notyetstrong,
1959 'sync_generator2_test_51_multi': notyetstrong,
1960 'sync_generator2_test_52_multi': notyetstrong,
1961 'syntax_test_01_multi': notyetstrong,
1962 'syntax_test_02_multi': notyetstrong,
1963 'syntax_test_03_multi': notyetstrong,
1964 'syntax_test_04_multi': notyetstrong,
1965 'syntax_test_05_multi': notyetstrong,
1966 'syntax_test_06_multi': notyetstrong,
1967 'syntax_test_07_multi': notyetstrong,
1968 'syntax_test_08_multi': notyetstrong,
1969 'syntax_test_09_multi': notyetstrong,
1970 'syntax_test_10_multi': notyetstrong,
1971 'syntax_test_11_multi': notyetstrong,
1972 'syntax_test_12_multi': notyetstrong,
1973 'syntax_test_13_multi': notyetstrong,
1974 'syntax_test_14_multi': notyetstrong,
1975 'syntax_test_15_multi': notyetstrong,
1976 'syntax_test_16_multi': notyetstrong,
1977 'syntax_test_17_multi': notyetstrong,
1978 'syntax_test_18_multi': notyetstrong,
1979 'syntax_test_19_multi': notyetstrong,
1980 'syntax_test_20_multi': notyetstrong,
1981 'syntax_test_21_multi': notyetstrong,
1982 'syntax_test_22_multi': notyetstrong,
1983 'syntax_test_23_multi': notyetstrong,
1984 'syntax_test_24_multi': notyetstrong,
1985 'syntax_test_25_multi': notyetstrong,
1986 'syntax_test_26_multi': notyetstrong,
1987 'syntax_test_27_multi': notyetstrong,
1988 'syntax_test_28_multi': notyetstrong,
1989 'syntax_test_29_multi': notyetstrong,
1990 'syntax_test_30_multi': notyetstrong,
1991 'syntax_test_31_multi': notyetstrong,
1992 'syntax_test_32_multi': notyetstrong,
1993 'syntax_test_33_multi': notyetstrong,
1994 'syntax_test_34_multi': notyetstrong,
1995 'syntax_test_35_multi': notyetstrong,
1996 'syntax_test_36_multi': notyetstrong,
1997 'syntax_test_37_multi': notyetstrong,
1998 'syntax_test_38_multi': notyetstrong,
1999 'syntax_test_39_multi': notyetstrong,
2000 'syntax_test_40_multi': notyetstrong,
2001 'syntax_test_41_multi': notyetstrong,
2002 'syntax_test_42_multi': notyetstrong,
2003 'syntax_test_43_multi': notyetstrong,
2004 'syntax_test_44_multi': notyetstrong,
2005 'syntax_test_45_multi': notyetstrong,
2006 'syntax_test_46_multi': notyetstrong,
2007 'syntax_test_47_multi': notyetstrong,
2008 'syntax_test_48_multi': notyetstrong,
2009 'syntax_test_49_multi': notyetstrong,
2010 'syntax_test_50_multi': notyetstrong,
2011 'syntax_test_51_multi': notyetstrong,
2012 'syntax_test_52_multi': notyetstrong,
2013 'syntax_test_53_multi': notyetstrong,
2014 'syntax_test_54_multi': notyetstrong,
2015 'syntax_test_55_multi': notyetstrong,
2016 'syntax_test_56_multi': notyetstrong,
2017 'syntax_test_57_multi': notyetstrong,
2018 'syntax_test_58_multi': notyetstrong,
2019 'syntax_test_59_multi': notyetstrong,
2020 'syntax_test_60_multi': notyetstrong,
2021 'syntax_test_61_multi': notyetstrong,
2022 'syntax_test_62_multi': notyetstrong,
2023 'syntax_test_63_multi': notyetstrong,
2024 'syntax_test_64_multi': notyetstrong,
2025 'syntax_test_65_multi': notyetstrong,
2026 'syntax_test_none_multi': notyetstrong,
2027 'tearoff_basic_test': notyetstrong,
2028 'tearoff_constructor_basic_test': notyetstrong,
2029 'third_test': notyetstrong,
2030 'this_conditional_operator_test_01_multi': notyetstrong,
2031 'this_test_01_multi': notyetstrong,
2032 'this_test_02_multi': notyetstrong,
2033 'this_test_03_multi': notyetstrong,
2034 'this_test_04_multi': notyetstrong,
2035 'this_test_05_multi': notyetstrong,
2036 'this_test_06_multi': notyetstrong,
2037 'this_test_07_multi': notyetstrong,
2038 'this_test_08_multi': notyetstrong,
2039 'throw_expr_test': notyetstrong,
2040 'top_level_getter_no_setter1_test_01_multi': notyetstrong,
2041 'top_level_getter_no_setter2_test_01_multi': notyetstrong,
2042 'toplevel_collision1_test_00_multi': notyetstrong,
2043 'toplevel_collision1_test_01_multi': notyetstrong,
2044 'toplevel_collision1_test_02_multi': notyetstrong,
2045 'toplevel_collision2_test_00_multi': notyetstrong,
2046 'toplevel_collision2_test_01_multi': notyetstrong,
2047 'transitive_private_library_access_test': notyetstrong,
2048 'try_catch_on_syntax_test_02_multi': notyetstrong,
2049 'try_catch_on_syntax_test_03_multi': notyetstrong,
2050 'try_catch_on_syntax_test_04_multi': notyetstrong,
2051 'try_catch_on_syntax_test_05_multi': notyetstrong,
2052 'try_catch_on_syntax_test_06_multi': notyetstrong,
2053 'try_catch_on_syntax_test_07_multi': notyetstrong,
2054 'try_catch_syntax_test_01_multi': notyetstrong,
2055 'try_catch_syntax_test_02_multi': notyetstrong,
2056 'try_catch_syntax_test_03_multi': notyetstrong,
2057 'try_catch_syntax_test_04_multi': notyetstrong,
2058 'try_catch_syntax_test_05_multi': notyetstrong,
2059 'try_catch_syntax_test_06_multi': notyetstrong,
2060 'try_catch_syntax_test_07_multi': notyetstrong,
2061 'try_catch_syntax_test_08_multi': notyetstrong,
2062 'try_catch_syntax_test_09_multi': notyetstrong,
2063 'try_catch_syntax_test_10_multi': notyetstrong,
2064 'try_catch_syntax_test_11_multi': notyetstrong,
2065 'try_catch_syntax_test_12_multi': notyetstrong,
2066 'try_catch_syntax_test_13_multi': notyetstrong,
2067 'try_catch_syntax_test_14_multi': notyetstrong,
2068 'try_catch_syntax_test_15_multi': notyetstrong,
2069 'try_catch_syntax_test_16_multi': notyetstrong,
2070 'try_catch_syntax_test_17_multi': notyetstrong,
2071 'try_catch_test_01_multi': notyetstrong,
2072 'try_catch_test_none_multi': notyetstrong,
2073 'type_argument_in_super_type_test': notyetstrong,
2074 'type_check_const_function_typedef2_test_00_multi': notyetstrong,
2075 'type_check_const_function_typedef2_test_none_multi': notyetstrong,
2076 'type_checks_in_factory_method_test': notyetstrong,
2077 'type_literal_prefix_call_test_00_multi': notyetstrong,
2078 'type_parameter_test_01_multi': notyetstrong,
2079 'type_parameter_test_02_multi': notyetstrong,
2080 'type_parameter_test_03_multi': notyetstrong,
2081 'type_parameter_test_04_multi': notyetstrong,
2082 'type_parameter_test_05_multi': notyetstrong,
2083 'type_parameter_test_06_multi': notyetstrong,
2084 'type_parameter_test_none_multi': notyetstrong,
2085 'type_promotion_assign_test_01_multi': notyetstrong,
2086 'type_promotion_assign_test_02_multi': notyetstrong,
2087 'type_promotion_assign_test_03_multi': notyetstrong,
2088 'type_promotion_assign_test_04_multi': notyetstrong,
2089 'type_promotion_closure_test_01_multi': notyetstrong,
2090 'type_promotion_closure_test_02_multi': notyetstrong,
2091 'type_promotion_closure_test_03_multi': notyetstrong,
2092 'type_promotion_closure_test_04_multi': notyetstrong,
2093 'type_promotion_closure_test_05_multi': notyetstrong,
2094 'type_promotion_closure_test_06_multi': notyetstrong,
2095 'type_promotion_closure_test_07_multi': notyetstrong,
2096 'type_promotion_closure_test_08_multi': notyetstrong,
2097 'type_promotion_closure_test_09_multi': notyetstrong,
2098 'type_promotion_closure_test_10_multi': notyetstrong,
2099 'type_promotion_closure_test_11_multi': notyetstrong,
2100 'type_promotion_closure_test_12_multi': notyetstrong,
2101 'type_promotion_closure_test_13_multi': notyetstrong,
2102 'type_promotion_closure_test_14_multi': notyetstrong,
2103 'type_promotion_closure_test_15_multi': notyetstrong,
2104 'type_promotion_closure_test_16_multi': notyetstrong,
2105 'type_promotion_closure_test_none_multi': notyetstrong,
2106 'type_promotion_functions_test_01_multi': notyetstrong,
2107 'type_promotion_functions_test_02_multi': notyetstrong,
2108 'type_promotion_functions_test_03_multi': notyetstrong,
2109 'type_promotion_functions_test_04_multi': notyetstrong,
2110 'type_promotion_functions_test_05_multi': notyetstrong,
2111 'type_promotion_functions_test_06_multi': notyetstrong,
2112 'type_promotion_functions_test_07_multi': notyetstrong,
2113 'type_promotion_functions_test_08_multi': notyetstrong,
2114 'type_promotion_functions_test_09_multi': notyetstrong,
2115 'type_promotion_functions_test_10_multi': notyetstrong,
2116 'type_promotion_functions_test_11_multi': notyetstrong,
2117 'type_promotion_functions_test_12_multi': notyetstrong,
2118 'type_promotion_functions_test_13_multi': notyetstrong,
2119 'type_promotion_functions_test_14_multi': notyetstrong,
2120 'type_promotion_functions_test_none_multi': notyetstrong,
2121 'type_promotion_local_test_01_multi': notyetstrong,
2122 'type_promotion_local_test_02_multi': notyetstrong,
2123 'type_promotion_local_test_03_multi': notyetstrong,
2124 'type_promotion_local_test_04_multi': notyetstrong,
2125 'type_promotion_local_test_05_multi': notyetstrong,
2126 'type_promotion_local_test_06_multi': notyetstrong,
2127 'type_promotion_local_test_07_multi': notyetstrong,
2128 'type_promotion_local_test_08_multi': notyetstrong,
2129 'type_promotion_local_test_09_multi': notyetstrong,
2130 'type_promotion_local_test_10_multi': notyetstrong,
2131 'type_promotion_local_test_11_multi': notyetstrong,
2132 'type_promotion_local_test_12_multi': notyetstrong,
2133 'type_promotion_local_test_13_multi': notyetstrong,
2134 'type_promotion_local_test_14_multi': notyetstrong,
2135 'type_promotion_local_test_15_multi': notyetstrong,
2136 'type_promotion_local_test_16_multi': notyetstrong,
2137 'type_promotion_local_test_17_multi': notyetstrong,
2138 'type_promotion_local_test_18_multi': notyetstrong,
2139 'type_promotion_local_test_19_multi': notyetstrong,
2140 'type_promotion_local_test_20_multi': notyetstrong,
2141 'type_promotion_local_test_21_multi': notyetstrong,
2142 'type_promotion_local_test_22_multi': notyetstrong,
2143 'type_promotion_local_test_23_multi': notyetstrong,
2144 'type_promotion_local_test_24_multi': notyetstrong,
2145 'type_promotion_local_test_25_multi': notyetstrong,
2146 'type_promotion_local_test_26_multi': notyetstrong,
2147 'type_promotion_local_test_27_multi': notyetstrong,
2148 'type_promotion_local_test_28_multi': notyetstrong,
2149 'type_promotion_local_test_29_multi': notyetstrong,
2150 'type_promotion_local_test_30_multi': notyetstrong,
2151 'type_promotion_local_test_31_multi': notyetstrong,
2152 'type_promotion_local_test_32_multi': notyetstrong,
2153 'type_promotion_local_test_33_multi': notyetstrong,
2154 'type_promotion_local_test_34_multi': notyetstrong,
2155 'type_promotion_local_test_35_multi': notyetstrong,
2156 'type_promotion_local_test_36_multi': notyetstrong,
2157 'type_promotion_local_test_37_multi': notyetstrong,
2158 'type_promotion_local_test_38_multi': notyetstrong,
2159 'type_promotion_local_test_39_multi': notyetstrong,
2160 'type_promotion_local_test_40_multi': notyetstrong,
2161 'type_promotion_local_test_41_multi': notyetstrong,
2162 'type_promotion_logical_and_test_01_multi': notyetstrong,
2163 'type_promotion_logical_and_test_02_multi': notyetstrong,
2164 'type_promotion_logical_and_test_03_multi': notyetstrong,
2165 'type_promotion_more_specific_test_02_multi': notyetstrong,
2166 'type_promotion_more_specific_test_04_multi': notyetstrong,
2167 'type_promotion_more_specific_test_06_multi': notyetstrong,
2168 'type_promotion_more_specific_test_07_multi': notyetstrong,
2169 'type_promotion_more_specific_test_09_multi': notyetstrong,
2170 'type_promotion_more_specific_test_10_multi': notyetstrong,
2171 'type_promotion_more_specific_test_11_multi': notyetstrong,
2172 'type_promotion_multiple_test_01_multi': notyetstrong,
2173 'type_promotion_multiple_test_02_multi': notyetstrong,
2174 'type_promotion_multiple_test_03_multi': notyetstrong,
2175 'type_promotion_multiple_test_04_multi': notyetstrong,
2176 'type_promotion_multiple_test_05_multi': notyetstrong,
2177 'type_promotion_multiple_test_06_multi': notyetstrong,
2178 'type_promotion_multiple_test_07_multi': notyetstrong,
2179 'type_promotion_multiple_test_08_multi': notyetstrong,
2180 'type_promotion_multiple_test_09_multi': notyetstrong,
2181 'type_promotion_multiple_test_10_multi': notyetstrong,
2182 'type_promotion_multiple_test_11_multi': notyetstrong,
2183 'type_promotion_multiple_test_12_multi': notyetstrong,
2184 'type_promotion_multiple_test_13_multi': notyetstrong,
2185 'type_promotion_multiple_test_14_multi': notyetstrong,
2186 'type_promotion_multiple_test_15_multi': notyetstrong,
2187 'type_promotion_multiple_test_16_multi': notyetstrong,
2188 'type_promotion_multiple_test_17_multi': notyetstrong,
2189 'type_promotion_multiple_test_18_multi': notyetstrong,
2190 'type_promotion_multiple_test_19_multi': notyetstrong,
2191 'type_promotion_multiple_test_20_multi': notyetstrong,
2192 'type_promotion_multiple_test_21_multi': notyetstrong,
2193 'type_promotion_multiple_test_22_multi': notyetstrong,
2194 'type_promotion_parameter_test_01_multi': notyetstrong,
2195 'type_promotion_parameter_test_02_multi': notyetstrong,
2196 'type_promotion_parameter_test_03_multi': notyetstrong,
2197 'type_promotion_parameter_test_04_multi': notyetstrong,
2198 'type_promotion_parameter_test_05_multi': notyetstrong,
2199 'type_promotion_parameter_test_06_multi': notyetstrong,
2200 'type_promotion_parameter_test_07_multi': notyetstrong,
2201 'type_promotion_parameter_test_08_multi': notyetstrong,
2202 'type_promotion_parameter_test_09_multi': notyetstrong,
2203 'type_promotion_parameter_test_10_multi': notyetstrong,
2204 'type_promotion_parameter_test_11_multi': notyetstrong,
2205 'type_promotion_parameter_test_12_multi': notyetstrong,
2206 'type_promotion_parameter_test_13_multi': notyetstrong,
2207 'type_promotion_parameter_test_14_multi': notyetstrong,
2208 'type_promotion_parameter_test_15_multi': notyetstrong,
2209 'type_promotion_parameter_test_16_multi': notyetstrong,
2210 'type_promotion_parameter_test_17_multi': notyetstrong,
2211 'type_promotion_parameter_test_18_multi': notyetstrong,
2212 'type_promotion_parameter_test_19_multi': notyetstrong,
2213 'type_promotion_parameter_test_20_multi': notyetstrong,
2214 'type_promotion_parameter_test_21_multi': notyetstrong,
2215 'type_promotion_parameter_test_22_multi': notyetstrong,
2216 'type_promotion_parameter_test_23_multi': notyetstrong,
2217 'type_promotion_parameter_test_24_multi': notyetstrong,
2218 'type_promotion_parameter_test_25_multi': notyetstrong,
2219 'type_promotion_parameter_test_26_multi': notyetstrong,
2220 'type_promotion_parameter_test_27_multi': notyetstrong,
2221 'type_promotion_parameter_test_28_multi': notyetstrong,
2222 'type_promotion_parameter_test_29_multi': notyetstrong,
2223 'type_promotion_parameter_test_30_multi': notyetstrong,
2224 'type_promotion_parameter_test_31_multi': notyetstrong,
2225 'type_promotion_parameter_test_32_multi': notyetstrong,
2226 'type_promotion_parameter_test_33_multi': notyetstrong,
2227 'type_promotion_parameter_test_34_multi': notyetstrong,
2228 'type_promotion_parameter_test_35_multi': notyetstrong,
2229 'type_promotion_parameter_test_36_multi': notyetstrong,
2230 'type_promotion_parameter_test_37_multi': notyetstrong,
2231 'type_promotion_parameter_test_38_multi': notyetstrong,
2232 'type_promotion_parameter_test_39_multi': notyetstrong,
2233 'type_promotion_parameter_test_40_multi': notyetstrong,
2234 'type_promotion_parameter_test_41_multi': notyetstrong,
2235 'type_promotion_parameter_test_42_multi': notyetstrong,
2236 'type_promotion_parameter_test_43_multi': notyetstrong,
2237 'type_promotion_parameter_test_44_multi': notyetstrong,
2238 'type_promotion_parameter_test_45_multi': notyetstrong,
2239 'type_promotion_parameter_test_46_multi': notyetstrong,
2240 'type_promotion_parameter_test_47_multi': notyetstrong,
2241 'type_promotion_parameter_test_48_multi': notyetstrong,
2242 'type_promotion_parameter_test_49_multi': notyetstrong,
2243 'type_promotion_parameter_test_50_multi': notyetstrong,
2244 'type_promotion_parameter_test_51_multi': notyetstrong,
2245 'type_promotion_parameter_test_52_multi': notyetstrong,
2246 'type_promotion_parameter_test_54_multi': notyetstrong,
2247 'type_promotion_parameter_test_55_multi': notyetstrong,
2248 'type_promotion_parameter_test_56_multi': notyetstrong,
2249 'type_variable_bounds2_test_00_multi': notyetstrong,
2250 'type_variable_bounds2_test_01_multi': notyetstrong,
2251 'type_variable_bounds2_test_02_multi': notyetstrong,
2252 'type_variable_bounds2_test_03_multi': notyetstrong,
2253 'type_variable_bounds2_test_04_multi': notyetstrong,
2254 'type_variable_bounds2_test_05_multi': notyetstrong,
2255 'type_variable_bounds2_test_06_multi': notyetstrong,
2256 'type_variable_bounds2_test_none_multi': notyetstrong,
2257 'type_variable_bounds3_test_00_multi': notyetstrong,
2258 'type_variable_bounds4_test_01_multi': notyetstrong,
2259 'type_variable_bounds4_test_none_multi': notyetstrong,
2260 'type_variable_bounds_test_00_multi': notyetstrong,
2261 'type_variable_bounds_test_01_multi': notyetstrong,
2262 'type_variable_bounds_test_02_multi': notyetstrong,
2263 'type_variable_bounds_test_03_multi': notyetstrong,
2264 'type_variable_bounds_test_04_multi': notyetstrong,
2265 'type_variable_bounds_test_05_multi': notyetstrong,
2266 'type_variable_bounds_test_06_multi': notyetstrong,
2267 'type_variable_bounds_test_07_multi': notyetstrong,
2268 'type_variable_bounds_test_08_multi': notyetstrong,
2269 'type_variable_bounds_test_09_multi': notyetstrong,
2270 'type_variable_bounds_test_10_multi': notyetstrong,
2271 'type_variable_bounds_test_none_multi': notyetstrong,
2272 'type_variable_conflict2_test_01_multi': notyetstrong,
2273 'type_variable_conflict2_test_02_multi': notyetstrong,
2274 'type_variable_conflict2_test_03_multi': notyetstrong,
2275 'type_variable_conflict2_test_04_multi': notyetstrong,
2276 'type_variable_conflict2_test_05_multi': notyetstrong,
2277 'type_variable_conflict2_test_06_multi': notyetstrong,
2278 'type_variable_conflict2_test_07_multi': notyetstrong,
2279 'type_variable_conflict2_test_08_multi': notyetstrong,
2280 'type_variable_conflict2_test_09_multi': notyetstrong,
2281 'type_variable_conflict2_test_10_multi': notyetstrong,
2282 'type_variable_conflict_test_01_multi': notyetstrong,
2283 'type_variable_conflict_test_02_multi': notyetstrong,
2284 'type_variable_conflict_test_03_multi': notyetstrong,
2285 'type_variable_conflict_test_04_multi': notyetstrong,
2286 'type_variable_conflict_test_05_multi': notyetstrong,
2287 'type_variable_conflict_test_06_multi': notyetstrong,
2288 'type_variable_function_type_test': notyetstrong,
2289 'type_variable_identifier_expression_test': notyetstrong,
2290 'type_variable_scope2_test': notyetstrong,
2291 'type_variable_scope3_test_00_multi': notyetstrong,
2292 'type_variable_scope_test_00_multi': notyetstrong,
2293 'type_variable_scope_test_01_multi': notyetstrong,
2294 'type_variable_scope_test_02_multi': notyetstrong,
2295 'type_variable_scope_test_03_multi': notyetstrong,
2296 'type_variable_scope_test_04_multi': notyetstrong,
2297 'type_variable_scope_test_05_multi': notyetstrong,
2298 'type_variable_scope_test_none_multi': notyetstrong,
2299 'typed_selector2_test': notyetstrong,
2300 'typevariable_substitution2_test_01_multi': notyetstrong,
2301 'typevariable_substitution2_test_02_multi': notyetstrong,
2302 'typevariable_substitution2_test_none_multi': notyetstrong,
2303 'unbalanced_brace_test_01_multi': notyetstrong,
2304 'unbalanced_brace_test_02_multi': notyetstrong,
2305 'unbound_getter_test': notyetstrong,
2306 'unresolved_default_constructor_test_01_multi': notyetstrong,
2307 'unsigned_right_shift_test_01_multi': notyetstrong,
2308 'unsigned_right_shift_test_02_multi': notyetstrong,
2309 'unsupported_operators_test_01_multi': notyetstrong,
2310 'unsupported_operators_test_02_multi': notyetstrong,
2311 'unsupported_operators_test_03_multi': notyetstrong,
2312 'unsupported_operators_test_04_multi': notyetstrong,
2313 'variable_declaration_metadata_test_01_multi': notyetstrong,
2314 'variable_declaration_metadata_test_02_multi': notyetstrong,
2315 'variable_declaration_metadata_test_03_multi': notyetstrong,
2316 'variable_declaration_metadata_test_04_multi': notyetstrong,
2317 'variable_declaration_metadata_test_05_multi': notyetstrong,
2318 'variable_declaration_metadata_test_06_multi': notyetstrong,
2319 'variable_declaration_metadata_test_07_multi': notyetstrong,
2320 'variable_declaration_metadata_test_08_multi': notyetstrong,
2321 'variable_declaration_metadata_test_09_multi': notyetstrong,
2322 'variable_declaration_metadata_test_10_multi': notyetstrong,
2323 'variable_declaration_metadata_test_11_multi': notyetstrong,
2324 'variable_declaration_metadata_test_12_multi': notyetstrong,
2325 'variable_declaration_metadata_test_13_multi': notyetstrong,
2326 'variable_declaration_metadata_test_14_multi': notyetstrong,
2327 'variable_declaration_metadata_test_15_multi': notyetstrong,
2328 'variable_declaration_metadata_test_16_multi': notyetstrong,
2329 'void_type_test': notyetstrong,
2330 'wrong_number_type_arguments_test_00_multi': notyetstrong,
2331 'wrong_number_type_arguments_test_01_multi': notyetstrong,
2332 'wrong_number_type_arguments_test_02_multi': notyetstrong,
2333 }, 319 },
2334 320
2335 'corelib': { 321 'corelib': {
2336 'apply2_test': fail, 322 'apply2_test': fail,
2337 'apply3_test': fail, 323 'apply3_test': fail,
2338 'apply_test': fail, 324 'apply_test': fail,
2339 'big_integer_parsed_arith_vm_test': fail, 325 'big_integer_parsed_arith_vm_test': fail,
2340 'big_integer_parsed_div_rem_vm_test': fail, 326 'big_integer_parsed_div_rem_vm_test': fail,
2341 'big_integer_parsed_mul_div_vm_test': fail, 327 'big_integer_parsed_mul_div_vm_test': fail,
2342 'bit_twiddling_bigint_test': fail, 328 'bit_twiddling_bigint_test': fail,
2343 'bool_from_environment_test': fail,
2344 'collection_length_test': skip_timeout, 329 'collection_length_test': skip_timeout,
2345 'compare_to2_test': fail, 330 'compare_to2_test': fail,
2346 'const_list_literal_test': fail, 331 'const_list_literal_test': fail,
2347 'const_list_remove_range_test': fail, 332 'const_list_remove_range_test': fail,
2348 'const_list_set_range_test': fail, 333 'const_list_set_range_test': fail,
2349 'double_parse_test_01_multi': fail, 334 'double_parse_test_01_multi': fail,
2350 'error_stack_trace1_test': fail, 335 'error_stack_trace1_test': fail,
2351 'error_stack_trace2_test': fail, 336 'error_stack_trace2_test': fail,
2352 'file_resource_test': skip_fail, // crashes during import load.
2353 'from_environment_const_type_test_01_multi': skip_fail, // constructor th rows
2354 'from_environment_const_type_test_05_multi': skip_fail, // constructor th rows
2355 'from_environment_const_type_test_10_multi': skip_fail, // constructor th rows
2356 'from_environment_const_type_test_15_multi': skip_fail, // constructor th rows
2357 'from_environment_const_type_test_none_multi': skip_fail, // constructor throws
2358 'from_environment_const_type_undefined_test_01_multi': skip_fail, // cons tructor throws
2359 'from_environment_const_type_undefined_test_05_multi': skip_fail, // cons tructor throws
2360 'from_environment_const_type_undefined_test_10_multi': skip_fail, // cons tructor throws
2361 'from_environment_const_type_undefined_test_15_multi': skip_fail, // cons tructor throws
2362 'from_environment_const_type_undefined_test_none_multi': skip_fail, // co nstructor throws
2363 'hash_map2_test': skip_timeout, 337 'hash_map2_test': skip_timeout,
2364 'hash_set_test_01_multi': fail, 338 'hash_set_test_01_multi': fail,
2365 'hidden_library2_test_01_multi': fail, 339 'hidden_library2_test_01_multi': fail,
2366 'indexed_list_access_test': fail, 340 'indexed_list_access_test': fail,
2367 'int_from_environment2_test': fail,
2368 'int_from_environment_test': fail,
2369 'int_modulo_arith_test_bignum_multi': fail, 341 'int_modulo_arith_test_bignum_multi': fail,
2370 'int_modulo_arith_test_modPow_multi': fail, 342 'int_modulo_arith_test_modPow_multi': fail,
2371 'int_modulo_arith_test_none_multi': fail, 343 'int_modulo_arith_test_none_multi': fail,
2372 'int_parse_radix_test_01_multi': fail, // JS implementations disagree on U +0085 being whitespace. 344 'int_parse_radix_test_01_multi': fail, // JS implementations disagree on U +0085 being whitespace.
2373 'int_parse_radix_test_02_multi': ['fail', 'timeout', 'skip'], // No bigint s. 345 'int_parse_radix_test_02_multi': ['fail', 'timeout', 'skip'], // No bigint s.
2374 'int_parse_radix_test_none_multi': ['slow'], 346 'int_parse_radix_test_none_multi': ['slow'],
2375 'integer_to_radix_string_test': fail, 347 'integer_to_radix_string_test': fail,
2376 'integer_to_string_test_01_multi': fail, 348 'integer_to_string_test_01_multi': fail,
2377 'iterable_generate_test': fail, 349 'iterable_generate_test': fail,
2378 'iterable_return_type_test_02_multi': fail, 350 'iterable_return_type_test_02_multi': fail,
2379 'json_map_test': fail, 351 'json_map_test': fail,
2380 'list_fill_range_test': fail, 352 'list_fill_range_test': fail,
2381 'list_replace_range_test': fail, 353 'list_replace_range_test': fail,
2382 'list_set_all_test': fail, 354 'list_set_all_test': fail,
2383 'list_to_string2_test': fail, 355 'list_to_string2_test': fail,
2384 'main_test': fail, 356 'main_test': fail,
2385 'map_keys2_test': fail, 357 'map_keys2_test': fail,
2386 'map_to_string_test': fail, 358 'map_to_string_test': fail,
2387 'nan_infinity_test_01_multi': fail, 359 'nan_infinity_test_01_multi': fail,
2388 'null_nosuchmethod_test': fail, 360 'null_nosuchmethod_test': fail,
2389 'null_test': fail, 361 'null_test': fail,
2390 'num_sign_test': fail, 362 'num_sign_test': fail,
2391 'queue_test': fail,
2392 'regress_r21715_test': fail, 363 'regress_r21715_test': fail,
2393 'throw_half_surrogate_pair_test_02_multi': fail, 364 'throw_half_surrogate_pair_test_02_multi': fail,
2394 'stacktrace_current_test': fail, 365 'stacktrace_current_test': fail,
2395 'string_from_environment2_test': fail,
2396 'string_from_environment_test': fail,
2397 'string_from_list_test': skip_timeout,
2398 'string_fromcharcodes_test': skip_timeout, 366 'string_fromcharcodes_test': skip_timeout,
2399 'string_operations_with_null_test': fail, 367 'string_operations_with_null_test': fail,
2400 'symbol_reserved_word_test_06_multi': fail, 368 'symbol_reserved_word_test_06_multi': fail,
2401 'symbol_reserved_word_test_09_multi': fail, 369 'symbol_reserved_word_test_09_multi': fail,
2402 'symbol_reserved_word_test_12_multi': fail, 370 'symbol_reserved_word_test_12_multi': fail,
2403 'throw_half_surrogate_pair_test_01_multi': fail, 371 'throw_half_surrogate_pair_test_01_multi': fail,
2404 // TODO(rnystrom): Times out because it tests a huge number of 372 // TODO(rnystrom): Times out because it tests a huge number of
2405 // combinations of URLs (4 * 5 * 5 * 8 * 6 * 6 * 4 = 115200). 373 // combinations of URLs (4 * 5 * 5 * 8 * 6 * 6 * 4 = 115200).
2406 'uri_parse_test': skip_timeout, 374 'uri_parse_test': skip_timeout,
2407 375
2408 'big_integer_arith_vm_test_add_multi': notyetstrong,
2409 'big_integer_arith_vm_test_div_multi': notyetstrong,
2410 'big_integer_arith_vm_test_gcd_multi': notyetstrong,
2411 'big_integer_arith_vm_test_modInv_multi': notyetstrong,
2412 'big_integer_arith_vm_test_modPow_multi': notyetstrong,
2413 'big_integer_arith_vm_test_mod_multi': notyetstrong,
2414 'big_integer_arith_vm_test_mul_multi': notyetstrong,
2415 'big_integer_arith_vm_test_negate_multi': notyetstrong,
2416 'big_integer_arith_vm_test_none_multi': notyetstrong,
2417 'big_integer_arith_vm_test_overflow_multi': notyetstrong,
2418 'big_integer_arith_vm_test_shift_multi': notyetstrong,
2419 'big_integer_arith_vm_test_sub_multi': notyetstrong,
2420 'big_integer_arith_vm_test_trunDiv_multi': notyetstrong,
2421 'bool_from_environment2_test_01_multi': notyetstrong,
2422 'bool_from_environment2_test_02_multi': notyetstrong,
2423 'bool_from_environment2_test_03_multi': notyetstrong,
2424 'bool_from_environment2_test_04_multi': notyetstrong,
2425 'bool_from_environment2_test_05_multi': notyetstrong,
2426 'core_runtime_types_test': notyetstrong,
2427 'data_resource_test': notyetstrong,
2428 'duration2_test': notyetstrong,
2429 'error_stack_trace_test': notyetstrong,
2430 'from_environment_const_type_test_02_multi': notyetstrong,
2431 'from_environment_const_type_test_03_multi': notyetstrong,
2432 'from_environment_const_type_test_04_multi': notyetstrong,
2433 'from_environment_const_type_test_06_multi': notyetstrong,
2434 'from_environment_const_type_test_07_multi': notyetstrong,
2435 'from_environment_const_type_test_08_multi': notyetstrong,
2436 'from_environment_const_type_test_09_multi': notyetstrong,
2437 'from_environment_const_type_test_11_multi': notyetstrong,
2438 'from_environment_const_type_test_12_multi': notyetstrong,
2439 'from_environment_const_type_test_13_multi': notyetstrong,
2440 'from_environment_const_type_test_14_multi': notyetstrong,
2441 'from_environment_const_type_test_16_multi': notyetstrong,
2442 'from_environment_const_type_undefined_test_02_multi': notyetstrong,
2443 'from_environment_const_type_undefined_test_03_multi': notyetstrong,
2444 'from_environment_const_type_undefined_test_04_multi': notyetstrong,
2445 'from_environment_const_type_undefined_test_06_multi': notyetstrong,
2446 'from_environment_const_type_undefined_test_07_multi': notyetstrong,
2447 'from_environment_const_type_undefined_test_08_multi': notyetstrong,
2448 'from_environment_const_type_undefined_test_09_multi': notyetstrong,
2449 'from_environment_const_type_undefined_test_11_multi': notyetstrong,
2450 'from_environment_const_type_undefined_test_12_multi': notyetstrong,
2451 'from_environment_const_type_undefined_test_13_multi': notyetstrong,
2452 'from_environment_const_type_undefined_test_14_multi': notyetstrong,
2453 'from_environment_const_type_undefined_test_16_multi': notyetstrong,
2454 'growable_list_test': notyetstrong,
2455 'hash_set_type_check_test': notyetstrong,
2456 'http_resource_test': notyetstrong,
2457 'int_from_environment3_test_01_multi': notyetstrong,
2458 'int_from_environment3_test_02_multi': notyetstrong,
2459 'int_from_environment3_test_03_multi': notyetstrong,
2460 'int_from_environment3_test_04_multi': notyetstrong,
2461 'int_from_environment3_test_05_multi': notyetstrong,
2462 'iterable_contains2_test': notyetstrong,
2463 'iterable_element_at_test': notyetstrong,
2464 'iterable_fold_test': notyetstrong,
2465 'iterable_mapping_test': notyetstrong,
2466 'iterable_reduce_test': notyetstrong,
2467 'iterable_to_list_test': notyetstrong,
2468 'iterable_to_set_test': notyetstrong,
2469 'linked_hash_map_from_iterable_test': notyetstrong,
2470 'list_contains_argument_order_test': notyetstrong,
2471 'list_filled_type_argument_test': notyetstrong,
2472 'list_index_of2_test': notyetstrong,
2473 'list_insert_test': fail, 376 'list_insert_test': fail,
2474 'list_removeat_test': fail, 377 'list_removeat_test': fail,
2475 'list_test_01_multi': notyetstrong,
2476 'list_test_none_multi': notyetstrong,
2477 'list_unmodifiable_test': notyetstrong,
2478 'map_test': notyetstrong,
2479 'num_clamp_test': notyetstrong,
2480 'package_resource_test': notyetstrong,
2481 'print_test_01_multi': notyetstrong,
2482 'print_test_none_multi': notyetstrong,
2483 'set_test': fail, // runtime strong mode reject 378 'set_test': fail, // runtime strong mode reject
2484 'splay_tree_test': notyetstrong,
2485 'string_base_vm_test': notyetstrong,
2486 'string_from_environment3_test_01_multi': notyetstrong,
2487 'string_from_environment3_test_02_multi': notyetstrong,
2488 'string_from_environment3_test_03_multi': notyetstrong,
2489 'string_from_environment3_test_04_multi': notyetstrong,
2490 'string_from_environment3_test_05_multi': notyetstrong,
2491 'string_replace_test': notyetstrong,
2492 'string_test': notyetstrong,
2493 'symbol_operator_test_03_multi': notyetstrong,
2494 'symbol_operator_test_none_multi': notyetstrong,
2495 'symbol_reserved_word_test_04_multi': notyetstrong,
2496 'symbol_reserved_word_test_05_multi': notyetstrong,
2497 'symbol_reserved_word_test_07_multi': notyetstrong,
2498 'symbol_reserved_word_test_08_multi': notyetstrong,
2499 'symbol_reserved_word_test_10_multi': notyetstrong,
2500 'symbol_reserved_word_test_11_multi': notyetstrong,
2501 'symbol_test_01_multi': notyetstrong,
2502 'symbol_test_02_multi': notyetstrong,
2503 'symbol_test_03_multi': notyetstrong,
2504 'symbol_test_none_multi': notyetstrong,
2505 'uri_path_test': notyetstrong,
2506 'uri_query_test': notyetstrong,
2507 }, 379 },
2508 380
2509 'lib/convert': { 381 'lib/convert': {
2510 // TODO(jmesserly): this could be a failure we didn't notice before
2511 // because we now call the right Dart double.toString, resulting in a
2512 // difference between -0.0 and 0?
2513 'chunked_conversion_json_encode1_test': fail,
2514
2515 // TODO(rnystrom): A lot of the convert tests timeout. Some do pass if
2516 // you increase the time by a large amount, but it's pretty gratuitous.
2517 // I'm not sure why they are so slow. One guess is that they are spewing
2518 // a ton of warnings, that slow down the test.
2519 'chunked_conversion_utf84_test': skip_timeout,
2520 'chunked_conversion_utf88_test': skip_timeout,
2521 'chunked_conversion_utf8_test': skip_timeout,
2522
2523 'chunked_conversion1_test': notyetstrong,
2524
2525 'encoding_test': skip_timeout, 382 'encoding_test': skip_timeout,
2526 383
2527 // TODO(jmesserly): this is in an inconsistent state between our old and 384 // TODO(jmesserly): this is in an inconsistent state between our old and
2528 // newer SDKs. 385 // newer SDKs.
2529 'html_escape_test': skip_fail,
2530
2531 // TODO(jmesserly): seems to fail or pass based on SDK version?
2532 'html_escape_test': ['skip'], 386 'html_escape_test': ['skip'],
2533 387
2534 // TODO(rnystrom): If this test is enabled, karma gets confused and 388 // TODO(rnystrom): If this test is enabled, karma gets confused and
2535 // disconnects randomly. 389 // disconnects randomly.
2536 'json_lib_test': skip_fail, 390 'json_lib_test': skip_fail,
2537 391
2538 'json_utf8_chunk_test': skip_timeout, 392 'json_utf8_chunk_test': skip_timeout,
2539 393
2540 // TODO(rnystrom): Strong mode cast failure.
2541 'line_splitter_test': fail,
2542
2543 'streamed_conversion_json_encode1_test': skip_timeout, 394 'streamed_conversion_json_encode1_test': skip_timeout,
2544 'streamed_conversion_json_utf8_decode_test': skip_timeout, 395 'streamed_conversion_json_utf8_decode_test': skip_timeout,
2545 'streamed_conversion_json_utf8_encode_test': skip_timeout, 396 'streamed_conversion_json_utf8_encode_test': skip_timeout,
2546 'streamed_conversion_utf8_decode_test': skip_timeout, 397 'streamed_conversion_utf8_decode_test': skip_timeout,
2547 'streamed_conversion_utf8_encode_test': skip_timeout, 398 'streamed_conversion_utf8_encode_test': skip_timeout,
2548 'utf85_test': skip_timeout, 399 'utf85_test': skip_timeout,
2549 }, 400 },
2550 401
2551 // TODO(jacobr): enable more of the html tests in unittest once they have 402 // TODO(jacobr): enable more of the html tests in unittest once they have
2552 // more hope of passing. Triage tests that can never run in this test 403 // more hope of passing. Triage tests that can never run in this test
(...skipping 159 matching lines...) Expand 10 before | Expand all | Expand 10 after
2712 'js_typed_interop_default_arg_test_explicit_argument_multi': ['unittest', 'skip', 'fail'], 563 'js_typed_interop_default_arg_test_explicit_argument_multi': ['unittest', 'skip', 'fail'],
2713 'js_typed_interop_default_arg_test_default_value_multi': ['unittest', 'ski p', 'fail'] 564 'js_typed_interop_default_arg_test_default_value_multi': ['unittest', 'ski p', 'fail']
2714 }, 565 },
2715 566
2716 'lib/math': { 567 'lib/math': {
2717 // TODO(het): triage 568 // TODO(het): triage
2718 'double_pow_test': skip_fail, 569 'double_pow_test': skip_fail,
2719 'low_test': skip_fail, 570 'low_test': skip_fail,
2720 'math_test': skip_fail, 571 'math_test': skip_fail,
2721 'math2_test': skip_fail, 572 'math2_test': skip_fail,
2722 'min_max_test': notyetstrong,
2723 'random_big_test': skip_fail, 573 'random_big_test': skip_fail,
2724 'point_test': ['unittest', 'skip', 'fail'], 574 'point_test': ['unittest', 'skip', 'fail'],
2725 'rectangle_test': ['unittest', 'skip', 'fail'], 575 'rectangle_test': 'unittest',
2726 }, 576 },
2727 577
2728 'lib/typed_data': { 578 'lib/typed_data': {
2729 // No bigint or int64 support 579 // No bigint or int64 support
2730 'float32x4_test': notyetstrong,
2731 'float64x2_functional_test': notyetstrong,
2732 'int32x4_bigint_test': skip_fail, 580 'int32x4_bigint_test': skip_fail,
2733 'int32x4_test': notyetstrong,
2734 'int64_list_load_store_test': skip_fail, 581 'int64_list_load_store_test': skip_fail,
2735 'typed_data_hierarchy_int64_test': skip_fail, 582 'typed_data_hierarchy_int64_test': skip_fail,
2736 'typed_data_list_test': fail, 583 'typed_data_list_test': fail,
2737 }, 584 },
2738 585
2739 'lib/mirrors': { 586 'lib/mirrors': {
2740 'abstract_class_test_none_multi': fail, 587 'abstract_class_test_none_multi': fail,
2741 'accessor_cache_overflow_test': fail, 588 'accessor_cache_overflow_test': fail,
2742 'array_tracing3_test': fail, 589 'array_tracing3_test': fail,
2743 'array_tracing_test': fail, 590 'array_tracing_test': fail,
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
2871 'type_variable_is_static_test': fail, 718 'type_variable_is_static_test': fail,
2872 'type_variable_owner_test_01_multi': fail, 719 'type_variable_owner_test_01_multi': fail,
2873 'type_variable_owner_test_none_multi': fail, 720 'type_variable_owner_test_none_multi': fail,
2874 'typedef_deferred_library_test': skip_fail, // Isolate spawn not support 721 'typedef_deferred_library_test': skip_fail, // Isolate spawn not support
2875 'typedef_library_test': fail, 722 'typedef_library_test': fail,
2876 'typedef_metadata_test': fail, 723 'typedef_metadata_test': fail,
2877 'typedef_test': fail, 724 'typedef_test': fail,
2878 'typevariable_mirror_metadata_test': fail, 725 'typevariable_mirror_metadata_test': fail,
2879 'unnamed_library_test': fail, 726 'unnamed_library_test': fail,
2880 'variable_is_const_test_none_multi': fail, 727 'variable_is_const_test_none_multi': fail,
2881
2882 'abstract_class_test_00_multi': notyetstrong,
2883 'abstract_test': notyetstrong,
2884 'circular_factory_redirection_test_01_multi': notyetstrong,
2885 'circular_factory_redirection_test_02_multi': notyetstrong,
2886 'class_declarations_test_01_multi': notyetstrong,
2887 'class_declarations_test_none_multi': notyetstrong,
2888 'closures_test': notyetstrong,
2889 'constructors_test': notyetstrong,
2890 'dart2js_mirrors_test': notyetstrong,
2891 'deferred_type_test': notyetstrong,
2892 'delegate_call_through_getter_test': notyetstrong,
2893 'delegate_class_test': notyetstrong,
2894 'delegate_function_invocation_test': notyetstrong,
2895 'delegate_library_test': notyetstrong,
2896 'delegate_test': notyetstrong,
2897 'enum_test': notyetstrong,
2898 'fake_function_without_call_test': notyetstrong,
2899 'generic_bounded_by_type_parameter_test_01_multi': notyetstrong,
2900 'generic_bounded_by_type_parameter_test_02_multi': notyetstrong,
2901 'generic_bounded_by_type_parameter_test_none_multi': notyetstrong,
2902 'generic_bounded_test_01_multi': notyetstrong,
2903 'generic_bounded_test_02_multi': notyetstrong,
2904 'generic_bounded_test_none_multi': notyetstrong,
2905 'generic_class_declaration_test': notyetstrong,
2906 'generic_f_bounded_mixin_application_test': notyetstrong,
2907 'generic_interface_test_01_multi': notyetstrong,
2908 'generics_test_01_multi': notyetstrong,
2909 'get_symbol_name_no_such_method_test': notyetstrong,
2910 'immutable_collections_test': notyetstrong,
2911 'inference_and_no_such_method_test': notyetstrong,
2912 'inherit_field_test': notyetstrong,
2913 'initializing_formals_test_01_multi': notyetstrong,
2914 'initializing_formals_test_03_multi': notyetstrong,
2915 'initializing_formals_test_none_multi': notyetstrong,
2916 'instance_members_easier_test': notyetstrong,
2917 'instance_members_test': notyetstrong,
2918 'instance_members_with_override_test': notyetstrong,
2919 'intercepted_class_test': notyetstrong,
2920 'intercepted_object_test': notyetstrong,
2921 'invoke_call_through_getter_previously_accessed_test_named_multi': notyets trong,
2922 'invoke_call_through_getter_previously_accessed_test_none_multi': notyetst rong,
2923 'invoke_call_through_getter_test_named_multi': notyetstrong,
2924 'invoke_call_through_getter_test_none_multi': notyetstrong,
2925 'invoke_call_through_implicit_getter_previously_accessed_test_named_multi' : notyetstrong,
2926 'invoke_call_through_implicit_getter_previously_accessed_test_none_multi': notyetstrong,
2927 'invoke_call_through_implicit_getter_test': notyetstrong,
2928 'lazy_static_test': notyetstrong,
2929 'library_declarations_test_01_multi': notyetstrong,
2930 'library_declarations_test_none_multi': notyetstrong,
2931 'library_exports_hidden_test': notyetstrong,
2932 'library_exports_shown_test': notyetstrong,
2933 'library_import_deferred_loading_test': notyetstrong,
2934 'library_imports_bad_metadata_test_01_multi': notyetstrong,
2935 'library_imports_deferred_test': notyetstrong,
2936 'library_imports_hidden_test': notyetstrong,
2937 'library_imports_metadata_test': notyetstrong,
2938 'library_imports_prefixed_show_hide_test': notyetstrong,
2939 'library_imports_prefixed_test': notyetstrong,
2940 'library_imports_shown_test': notyetstrong,
2941 'library_metadata2_test_01_multi': notyetstrong,
2942 'library_uri_io_test': notyetstrong,
2943 'load_library_test': notyetstrong,
2944 'metadata_allowed_values_test_01_multi': notyetstrong,
2945 'metadata_allowed_values_test_02_multi': notyetstrong,
2946 'metadata_allowed_values_test_03_multi': notyetstrong,
2947 'metadata_allowed_values_test_04_multi': notyetstrong,
2948 'metadata_allowed_values_test_05_multi': notyetstrong,
2949 'metadata_allowed_values_test_06_multi': notyetstrong,
2950 'metadata_allowed_values_test_07_multi': notyetstrong,
2951 'metadata_allowed_values_test_08_multi': notyetstrong,
2952 'metadata_allowed_values_test_09_multi': notyetstrong,
2953 'metadata_allowed_values_test_10_multi': notyetstrong,
2954 'metadata_allowed_values_test_11_multi': notyetstrong,
2955 'metadata_allowed_values_test_12_multi': notyetstrong,
2956 'metadata_allowed_values_test_13_multi': notyetstrong,
2957 'metadata_allowed_values_test_14_multi': notyetstrong,
2958 'metadata_allowed_values_test_15_multi': notyetstrong,
2959 'metadata_allowed_values_test_16_multi': notyetstrong,
2960 'metadata_allowed_values_test_17_multi': notyetstrong,
2961 'metadata_allowed_values_test_18_multi': notyetstrong,
2962 'metadata_allowed_values_test_19_multi': notyetstrong,
2963 'metadata_allowed_values_test_20_multi': notyetstrong,
2964 'metadata_allowed_values_test_21_multi': notyetstrong,
2965 'metadata_allowed_values_test_22_multi': notyetstrong,
2966 'metadata_allowed_values_test_23_multi': notyetstrong,
2967 'metadata_allowed_values_test_24_multi': notyetstrong,
2968 'metadata_allowed_values_test_25_multi': notyetstrong,
2969 'metadata_allowed_values_test_26_multi': notyetstrong,
2970 'metadata_allowed_values_test_27_multi': notyetstrong,
2971 'metadata_allowed_values_test_28_multi': notyetstrong,
2972 'metadata_allowed_values_test_29_multi': notyetstrong,
2973 'metadata_allowed_values_test_30_multi': notyetstrong,
2974 'metadata_allowed_values_test_31_multi': notyetstrong,
2975 'metadata_constructor_arguments_test_01_multi': notyetstrong,
2976 'metadata_constructor_arguments_test_02_multi': notyetstrong,
2977 'metadata_constructor_arguments_test_03_multi': notyetstrong,
2978 'metadata_constructor_arguments_test_04_multi': notyetstrong,
2979 'metadata_constructor_arguments_test_05_multi': notyetstrong,
2980 'metadata_constructor_arguments_test_06_multi': notyetstrong,
2981 'metadata_constructor_arguments_test_07_multi': notyetstrong,
2982 'metadata_nested_constructor_call_test_01_multi': notyetstrong,
2983 'metadata_nested_constructor_call_test_02_multi': notyetstrong,
2984 'metadata_nested_constructor_call_test_03_multi': notyetstrong,
2985 'metadata_nested_constructor_call_test_04_multi': notyetstrong,
2986 'metadata_nested_constructor_call_test_05_multi': notyetstrong,
2987 'metadata_nested_constructor_call_test_06_multi': notyetstrong,
2988 'metadata_nested_constructor_call_test_07_multi': notyetstrong,
2989 'metadata_nested_constructor_call_test_08_multi': notyetstrong,
2990 'metadata_nested_constructor_call_test_09_multi': notyetstrong,
2991 'metadata_scope_test_01_multi': notyetstrong,
2992 'method_mirror_name_test': notyetstrong,
2993 'method_mirror_properties_test': notyetstrong,
2994 'mirror_in_static_init_test_01_multi': notyetstrong,
2995 'mirror_in_static_init_test_none_multi': notyetstrong,
2996 'mirrors_nsm_mismatch_test': notyetstrong,
2997 'mirrors_nsm_test_dart2js_multi': notyetstrong,
2998 'mirrors_nsm_test_none_multi': notyetstrong,
2999 'mirrors_test': notyetstrong,
3000 'mirrors_used_get_name2_test': notyetstrong,
3001 'mirrors_used_get_name_test': notyetstrong,
3002 'mirrors_used_inheritance_test': notyetstrong,
3003 'mixin_application_test': notyetstrong,
3004 'mixin_members_test': notyetstrong,
3005 'model_test': notyetstrong,
3006 'native_class_test': notyetstrong,
3007 'no_metadata_test': notyetstrong,
3008 'operator_test': notyetstrong,
3009 'parameter_is_const_test_01_multi': notyetstrong,
3010 'parameter_of_mixin_app_constructor_test': notyetstrong,
3011 'parameter_test_01_multi': notyetstrong,
3012 'parameter_test_none_multi': notyetstrong,
3013 'private_symbol_test': notyetstrong,
3014 'redirecting_factory_different_type_test_01_multi': notyetstrong,
3015 'redirecting_factory_different_type_test_none_multi': notyetstrong,
3016 'redirecting_factory_test_01_multi': notyetstrong,
3017 'redirecting_factory_test_02_multi': notyetstrong,
3018 'redirecting_factory_test_none_multi': notyetstrong,
3019 'reflect_class_test_01_multi': notyetstrong,
3020 'reflect_class_test_02_multi': notyetstrong,
3021 'reflect_model_test': notyetstrong,
3022 'reflected_type_classes_test_01_multi': notyetstrong,
3023 'reflected_type_classes_test_02_multi': notyetstrong,
3024 'reflected_type_classes_test_03_multi': notyetstrong,
3025 'reflected_type_test_01_multi': notyetstrong,
3026 'reflected_type_test_02_multi': notyetstrong,
3027 'reflected_type_test_03_multi': notyetstrong,
3028 'regress_16321_test_01_multi': notyetstrong,
3029 'regress_19731_test': notyetstrong,
3030 'relation_subclass_test': notyetstrong,
3031 'removed_api_test': notyetstrong,
3032 'repeated_private_anon_mixin_app_test': notyetstrong,
3033 'return_type_test': notyetstrong,
3034 'set_field_with_final_inheritance_test': notyetstrong,
3035 'static_members_easier_test': notyetstrong,
3036 'static_members_test': notyetstrong,
3037 'static_test': notyetstrong,
3038 'syntax_error_test_01_multi': notyetstrong,
3039 'synthetic_accessor_properties_test': notyetstrong,
3040 'top_level_accessors_test': notyetstrong,
3041 'type_mirror_for_type_test': notyetstrong,
3042 'typearguments_mirror_test': notyetstrong,
3043 'typedef_in_signature_test': notyetstrong,
3044 'typedef_reflected_type_test_01_multi': notyetstrong,
3045 'typedef_reflected_type_test_none_multi': notyetstrong,
3046 'variable_is_const_test_01_multi': notyetstrong,
3047 }, 728 },
3048 }; 729 };
3049 730
3050 function countMatches(text, regex) { 731 function countMatches(text, regex) {
3051 let matches = text.match(regex); 732 let matches = text.match(regex);
3052 return matches ? matches.length : 0; 733 return matches ? matches.length : 0;
3053 } 734 }
3054 735
3055 let unittest_tests = []; 736 let unittest_tests = [];
3056 737
3057 let languageTestPattern = new RegExp('(.*)/([^/]*_test[^/]*)'); 738 let languageTestPattern =
739 new RegExp('gen/codegen_output/(.*)/([^/]*_test[^/]*)');
3058 html_config.useHtmlConfiguration(); 740 html_config.useHtmlConfiguration();
3059 // We need to let Dart unittest control when tests are run not mocha. 741 // We need to let Dart unittest control when tests are run not mocha.
3060 // mocha.allowUncaught(true); 742 // mocha.allowUncaught(true);
3061 let dartUnittestsLeft = 0; 743 let dartUnittestsLeft = 0;
3062 for (let testFile of dart_library.libraries()) { 744 for (let testFile of allTestFiles) {
3063 let match = languageTestPattern.exec(testFile); 745 let match = languageTestPattern.exec(testFile);
3064 if (match != null) { 746 if (match != null) {
3065 let status_group = match[1] 747 let status_group = match[1]
3066 let name = match[2]; 748 let name = match[2];
3067 let module = match[0]; 749 let module = match[0];
3068 750
3069 let status = all_status[status_group]; 751 let status = all_status[status_group];
3070 if (status == null) throw "No status for '" + status_group + "'"; 752 if (status == null) throw "No status for '" + status_group + "'";
3071 753
3072 let expectation = status[name]; 754 let expectation = status[name];
3073 if (expectation == null) expectation = []; 755 if (expectation == null) expectation = [];
3074 if (typeof expectation == 'string') expectation = [expectation]; 756 if (typeof expectation == 'string') expectation = [expectation];
3075 function has(tag) { 757 let has = (tag) => expectation.indexOf(tag) >= 0;
3076 return expectation.indexOf(tag) >= 0;
3077 }
3078 758
3079 if (has('helper')) { 759 if (has('helper')) {
3080 // These are not top-level tests. They are used by other tests. 760 // These are not top-level tests. They are used by other tests.
3081 continue; 761 continue;
3082 } 762 }
3083 763
3084 if (has('skip')) { 764 if (has('skip')) {
3085 let why = 'for unknown reason'; 765 let why = 'for unknown reason';
3086 if (has('timeout')) why = 'known timeout'; 766 if (has('timeout')) why = 'known timeout';
3087 if (has('fail')) why = 'known failure'; 767 if (has('fail')) why = 'known failure';
3088 console.debug('Skipping ' + why + ': ' + name); 768 console.debug('Skipping ' + why + ': ' + name);
3089 continue; 769 continue;
3090 } 770 }
3091 771
3092 // A few tests are special because they use package:unittest. 772 // A few tests are special because they use package:unittest.
3093 // We run them below. 773 // We run them below.
3094 if (has('unittest')) { 774 if (has('unittest')) {
3095 unittest_tests.push(() => { 775 unittest_tests.push(() => {
3096 console.log('Running unittest test ' + testFile); 776 console.log('Running unittest test ' + testFile);
3097 dart_library.import(module)[name].main(); 777 require(module)[name].main();
3098 }); 778 });
3099 continue; 779 continue;
3100 } 780 }
3101 781
3102 function protect(f) { // Returns the exception, or `null`. 782 let protect = (f) => { // Returns the exception, or `null`.
3103 try { 783 try {
3104 f(); 784 f();
3105 return null; 785 return null;
3106 } catch (e) { 786 } catch (e) {
3107 return e; 787 return e;
3108 } 788 }
3109 } 789 };
3110 790
3111 test(name, function(done) { // 'function' to allow `this.timeout`. 791 test(name, function(done) { // 'function' to allow `this.timeout`.
3112 async_helper.asyncTestInitialize(done); 792 async_helper.asyncTestInitialize(done);
3113 console.debug('Running test: ' + name); 793 console.debug('Running test: ' + name);
3114 794
3115 let mainLibrary = dart_library.import(module)[name]; 795 let mainLibrary = require(module)[name];
3116 let negative = /negative_test/.test(name); 796 let negative = /negative_test/.test(name);
3117 if (has('slow')) this.timeout(10000); 797 if (has('slow')) this.timeout(10000);
3118 if (has('notyetstrong')) { 798 if (has('fail')) {
3119 let e = protect(mainLibrary.main);
3120 if (e == null) {
3121 throw new Error(
3122 "test marked as 'notyetstrong' due to " +
3123 "strong mode errors, but passed");
3124 } else if (!(e instanceof Error) ||
3125 !e.message.startsWith("DDC Compilation Error:")) {
3126 throw new Error(
3127 "test marked as 'notyetstrong' due to " +
3128 "strong mode errors, but ran and threw:\n" + e);
3129 }
3130 } else if (has('fail')) {
3131 let e = protect(mainLibrary.main); 799 let e = protect(mainLibrary.main);
3132 if (negative) { 800 if (negative) {
3133 if (e != null) { 801 if (e != null) {
3134 throw new Error( 802 throw new Error(
3135 "negative test marked as 'fail' " + 803 "negative test marked as 'fail' " +
3136 "but passed by throwing:\n" + e); 804 "but passed by throwing:\n" + e);
3137 } 805 }
3138 } else { 806 } else {
3139 if (e == null) { 807 if (e == null) {
3140 throw new Error("test marked as 'fail' but passed"); 808 throw new Error("test marked as 'fail' but passed");
(...skipping 11 matching lines...) Expand all
3152 }); 820 });
3153 } 821 }
3154 } 822 }
3155 823
3156 let mochaOnError; 824 let mochaOnError;
3157 // We run these tests in a mocha test wrapper to avoid the confusing failure 825 // We run these tests in a mocha test wrapper to avoid the confusing failure
3158 // case of dart unittests being interleaved with mocha tests. 826 // case of dart unittests being interleaved with mocha tests.
3159 // In practice we are really just suppressing all mocha test behavior while 827 // In practice we are really just suppressing all mocha test behavior while
3160 // Dart unittests run and then re-enabling it when the dart tests complete. 828 // Dart unittests run and then re-enabling it when the dart tests complete.
3161 test('run all dart unittests', function(done) { // 'function' to allow `this.t imeout` 829 test('run all dart unittests', function(done) { // 'function' to allow `this.t imeout`
830 if (unittest_tests.length == 0) return done();
831
3162 this.timeout(100000000); 832 this.timeout(100000000);
3163 this.enableTimeouts(false); 833 this.enableTimeouts(false);
3164 // Suppress mocha on-error handling because it will mess up unittests. 834 // Suppress mocha on-error handling because it will mess up unittests.
3165 mochaOnError = window.onerror; 835 mochaOnError = window.onerror;
3166 window.onerror = function(err, url, line) { 836 window.onerror = function(err, url, line) {
3167 console.error(err, url, line); 837 console.error(err, url, line);
3168 }; 838 };
3169 window.addEventListener('message', (event) => { 839 window.addEventListener('message', (event) => {
3170 if (event.data == 'unittest-suite-done') { 840 if (event.data == 'unittest-suite-done') {
3171 window.console.log("Done running unittests"); 841 window.console.log("Done running unittests");
(...skipping 20 matching lines...) Expand all
3192 }); 862 });
3193 863
3194 for (let action of unittest_tests) { 864 for (let action of unittest_tests) {
3195 try { 865 try {
3196 action(); 866 action();
3197 } catch (e) { 867 } catch (e) {
3198 console.error("Caught error tying to setup test:", e); 868 console.error("Caught error tying to setup test:", e);
3199 } 869 }
3200 } 870 }
3201 }); 871 });
3202 })(); 872 });
OLDNEW
« no previous file with comments | « test-main.js ('k') | test/browser/runtime_tests.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698