| OLD | NEW |
| 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2012, 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 # This directory contains tests that are intended to show the | 5 # This directory contains tests that are intended to show the |
| 6 # current state of the language. | 6 # current state of the language. |
| 7 | 7 |
| 8 # These test entries will be valid for vm/dartium (with and without kernel). | 8 # These test entries will be valid for vm/dartium (with and without kernel). |
| 9 [ $compiler == none || $compiler == app_jit || $compiler == dartk || $runtime ==
dart_precompiled ] | 9 [ $compiler == none || $compiler == app_jit || $compiler == dartk || $runtime ==
dart_precompiled ] |
| 10 async_star_cancel_while_paused_test: RuntimeError | 10 async_star_cancel_while_paused_test: RuntimeError |
| (...skipping 142 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 153 | 153 |
| 154 [ $compiler == none && ($runtime == dartium || $runtime == drt) ] | 154 [ $compiler == none && ($runtime == dartium || $runtime == drt) ] |
| 155 issue23244_test: Fail # Issue 23244 | 155 issue23244_test: Fail # Issue 23244 |
| 156 | 156 |
| 157 [ ($compiler == none || $compiler == precompiler || $compiler == app_jit) && (($
runtime == vm || $runtime == dart_precompiled) || $runtime == drt || $runtime ==
dartium) && $arch == ia32 ] | 157 [ ($compiler == none || $compiler == precompiler || $compiler == app_jit) && (($
runtime == vm || $runtime == dart_precompiled) || $runtime == drt || $runtime ==
dartium) && $arch == ia32 ] |
| 158 vm/regress_24517_test: Pass, Fail # Issue 24517. | 158 vm/regress_24517_test: Pass, Fail # Issue 24517. |
| 159 | 159 |
| 160 [ $compiler == precompiler && $runtime == dart_precompiled ] | 160 [ $compiler == precompiler && $runtime == dart_precompiled ] |
| 161 vm/regress_27671_test: Skip # Unsupported | 161 vm/regress_27671_test: Skip # Unsupported |
| 162 | 162 |
| 163 [ $noopt || $runtime == dart_precompiled ] | 163 [ $runtime == dart_precompiled ] |
| 164 # Stacktraces in precompilation omit inlined frames. | 164 # Stacktraces in precompilation omit inlined frames. |
| 165 full_stacktrace1_test: Pass, RuntimeError | 165 full_stacktrace1_test: Pass, RuntimeError |
| 166 full_stacktrace2_test: Pass, RuntimeError | 166 full_stacktrace2_test: Pass, RuntimeError |
| 167 full_stacktrace3_test: Pass, RuntimeError | 167 full_stacktrace3_test: Pass, RuntimeError |
| 168 stack_trace_test: Pass, RuntimeError | 168 stack_trace_test: Pass, RuntimeError |
| 169 stacktrace_rethrow_error_test: Pass, RuntimeError | 169 stacktrace_rethrow_error_test: Pass, RuntimeError |
| 170 stacktrace_rethrow_nonerror_test: Pass, RuntimeError | 170 stacktrace_rethrow_nonerror_test: Pass, RuntimeError |
| 171 stacktrace_test: Pass, RuntimeError | 171 stacktrace_test: Pass, RuntimeError |
| 172 vm/regress_28325_test: RuntimeError # Missing source position in AOT. | 172 vm/regress_28325_test: RuntimeError # Missing source position in AOT. |
| 173 | 173 |
| 174 | 174 |
| 175 [ $noopt || $runtime == dart_precompiled || $mode == product ] | 175 [ $runtime == dart_precompiled || $mode == product ] |
| 176 # Imports dart:mirrors | 176 # Imports dart:mirrors |
| 177 const_evaluation_test: SkipByDesign | 177 const_evaluation_test: SkipByDesign |
| 178 deferred_constraints_constants_test: SkipByDesign | 178 deferred_constraints_constants_test: SkipByDesign |
| 179 enum_mirror_test: SkipByDesign | 179 enum_mirror_test: SkipByDesign |
| 180 field_increment_bailout_test: SkipByDesign | 180 field_increment_bailout_test: SkipByDesign |
| 181 instance_creation_in_function_annotation_test: SkipByDesign | 181 instance_creation_in_function_annotation_test: SkipByDesign |
| 182 invocation_mirror2_test: SkipByDesign | 182 invocation_mirror2_test: SkipByDesign |
| 183 invocation_mirror_invoke_on2_test: SkipByDesign | 183 invocation_mirror_invoke_on2_test: SkipByDesign |
| 184 invocation_mirror_invoke_on_test: SkipByDesign | 184 invocation_mirror_invoke_on_test: SkipByDesign |
| 185 issue21079_test: SkipByDesign | 185 issue21079_test: SkipByDesign |
| 186 many_overridden_no_such_method_test: SkipByDesign | 186 many_overridden_no_such_method_test: SkipByDesign |
| 187 no_such_method_test: SkipByDesign | 187 no_such_method_test: SkipByDesign |
| 188 null_test/none: SkipByDesign | 188 null_test/none: SkipByDesign |
| 189 overridden_no_such_method_test: SkipByDesign | 189 overridden_no_such_method_test: SkipByDesign |
| 190 redirecting_factory_reflection_test: SkipByDesign | 190 redirecting_factory_reflection_test: SkipByDesign |
| 191 regress_13462_0_test: SkipByDesign | 191 regress_13462_0_test: SkipByDesign |
| 192 regress_13462_1_test: SkipByDesign | 192 regress_13462_1_test: SkipByDesign |
| 193 regress_18535_test: SkipByDesign | 193 regress_18535_test: SkipByDesign |
| 194 super_call4_test: SkipByDesign | 194 super_call4_test: SkipByDesign |
| 195 super_getter_setter_test: SkipByDesign | 195 super_getter_setter_test: SkipByDesign |
| 196 vm/reflect_core_vm_test: SkipByDesign | 196 vm/reflect_core_vm_test: SkipByDesign |
| 197 regress_28255_test: SkipByDesign | 197 regress_28255_test: SkipByDesign |
| 198 | 198 |
| 199 [ $noopt ] | |
| 200 # Deferred loading happens eagerly. Issue #27587 | |
| 201 regress_23408_test: Fail | |
| 202 deferred_inheritance_constraints_test/redirecting_constructor: Fail | |
| 203 deferred_global_test: Fail | |
| 204 deferred_load_constants_test/02: Fail | |
| 205 deferred_load_constants_test/03: Fail | |
| 206 deferred_load_constants_test/05: Fail | |
| 207 regress_22443_test: Fail | |
| 208 deferred_not_loaded_check_test: Fail | |
| 209 vm/regress_27201_test: Fail | |
| 210 | |
| 211 [ $mode == product || $compiler == app_jit || $compiler == precompiler ] | 199 [ $mode == product || $compiler == app_jit || $compiler == precompiler ] |
| 212 # Deferred loading happens eagerly. Issue #27587 | 200 # Deferred loading happens eagerly. Issue #27587 |
| 213 regress_23408_test: Fail | 201 regress_23408_test: Fail |
| 214 deferred_inheritance_constraints_test/redirecting_constructor: Fail | 202 deferred_inheritance_constraints_test/redirecting_constructor: Fail |
| 215 deferred_load_constants_test/02: Fail | 203 deferred_load_constants_test/02: Fail |
| 216 deferred_load_constants_test/03: Fail | 204 deferred_load_constants_test/03: Fail |
| 217 deferred_load_constants_test/05: Fail | 205 deferred_load_constants_test/05: Fail |
| 218 deferred_not_loaded_check_test: Fail | 206 deferred_not_loaded_check_test: Fail |
| 219 vm/regress_27201_test: Fail | 207 vm/regress_27201_test: Fail |
| 220 | 208 |
| 221 [ $compiler == precompiler ] | 209 [ $compiler == precompiler ] |
| 222 # Deferred loading happens eagerly. Issue #27587 | 210 # Deferred loading happens eagerly. Issue #27587 |
| 223 deferred_global_test: Fail | 211 deferred_global_test: Fail |
| 224 vm/regress_27201_test: Fail | 212 vm/regress_27201_test: Fail |
| 225 | 213 |
| 226 [ $compiler == precompiler || $compiler == app_jit ] | |
| 227 ct_const2_test: Skip # Incompatible flag: --compile_all | |
| 228 hello_dart_test: Skip # Incompatible flag: --compile_all | |
| 229 | |
| 230 [ $compiler == precompiler ] | 214 [ $compiler == precompiler ] |
| 231 implicit_closure_test: Skip # Incompatible flag: --use_slow_path | 215 implicit_closure_test: Skip # Incompatible flag: --use_slow_path |
| 232 deopt_inlined_function_lazy_test: Skip # Incompatible flag: --deoptimize-alot | 216 deopt_inlined_function_lazy_test: Skip # Incompatible flag: --deoptimize-alot |
| 233 | 217 |
| 234 [ $noopt || $compiler == precompiler || $compiler == app_jit ] | 218 [ $compiler == precompiler || $compiler == app_jit ] |
| 219 ct_const2_test: Skip # Incompatible flag: --compile_all |
| 220 hello_dart_test: Skip # Incompatible flag: --compile_all |
| 235 vm/type_vm_test: RuntimeError # Expects line and column numbers | 221 vm/type_vm_test: RuntimeError # Expects line and column numbers |
| 236 vm/type_cast_vm_test: RuntimeError # Expects line and column numbers | 222 vm/type_cast_vm_test: RuntimeError # Expects line and column numbers |
| 237 | 223 |
| 238 [ $mode == product ] | 224 [ $mode == product ] |
| 239 issue13474_test: SkipByDesign # Requires checked mode. | 225 issue13474_test: SkipByDesign # Requires checked mode. |
| 240 assertion_test: SkipByDesign # Requires checked mode. | 226 assertion_test: SkipByDesign # Requires checked mode. |
| 241 named_parameters_type_test/01: SkipByDesign # Requires checked mode. | 227 named_parameters_type_test/01: SkipByDesign # Requires checked mode. |
| 242 named_parameters_type_test/02: SkipByDesign # Requires checked mode. | 228 named_parameters_type_test/02: SkipByDesign # Requires checked mode. |
| 243 named_parameters_type_test/03: SkipByDesign # Requires checked mode. | 229 named_parameters_type_test/03: SkipByDesign # Requires checked mode. |
| 244 type_checks_in_factory_method_test: SkipByDesign # Requires checked mode. | 230 type_checks_in_factory_method_test: SkipByDesign # Requires checked mode. |
| 245 positional_parameters_type_test/01: SkipByDesign # Requires checked mode. | 231 positional_parameters_type_test/01: SkipByDesign # Requires checked mode. |
| 246 positional_parameters_type_test/02: SkipByDesign # Requires checked mode. | 232 positional_parameters_type_test/02: SkipByDesign # Requires checked mode. |
| 247 list_literal4_test: SkipByDesign # Requires checked mode. | 233 list_literal4_test: SkipByDesign # Requires checked mode. |
| 248 generic_test: SkipByDesign # Requires checked mode. | 234 generic_test: SkipByDesign # Requires checked mode. |
| 249 map_literal4_test: SkipByDesign # Requires checked mode. | 235 map_literal4_test: SkipByDesign # Requires checked mode. |
| 250 | 236 |
| 251 vm/type_vm_test: Fail,OK # Expects exact type name. | 237 vm/type_vm_test: Fail,OK # Expects exact type name. |
| 252 | 238 |
| 253 | 239 |
| 254 [ ($compiler == none || $compiler == precompiler || $compiler == app_jit) && $br
owser ] | 240 [ ($compiler == none || $compiler == precompiler || $compiler == app_jit) && $br
owser ] |
| 255 # The following tests are supposed to fail. | 241 # The following tests are supposed to fail. |
| 256 library_env_test/has_io_support: RuntimeError, OK | 242 library_env_test/has_io_support: RuntimeError, OK |
| 257 library_env_test/has_no_html_support: RuntimeError, OK | 243 library_env_test/has_no_html_support: RuntimeError, OK |
| 258 | 244 |
| 259 [ ($compiler == none || $compiler == precompiler || $compiler == app_jit) && $br
owser != true ] | 245 [ ($compiler == none || $compiler == precompiler || $compiler == app_jit) && $br
owser != true ] |
| 260 # The following tests are supposed to fail. | 246 # The following tests are supposed to fail. |
| 261 library_env_test/has_html_support: RuntimeError, OK | 247 library_env_test/has_html_support: RuntimeError, OK |
| 262 library_env_test/has_no_io_support: RuntimeError, OK | 248 library_env_test/has_no_io_support: RuntimeError, OK |
| 263 | 249 |
| 264 [ ($compiler == none || $compiler == app_jit) && $noopt == false && $mode != pro
duct ] | 250 [ ($compiler == none || $compiler == app_jit) && $mode != product ] |
| 265 # The following tests are supposed to fail. | 251 # The following tests are supposed to fail. |
| 266 library_env_test/has_no_mirror_support: RuntimeError, OK | 252 library_env_test/has_no_mirror_support: RuntimeError, OK |
| 267 | 253 |
| 268 [ $noopt || $runtime == dart_precompiled || $mode == product ] | 254 [ $runtime == dart_precompiled || $mode == product ] |
| 269 # The following tests are supposed to fail. | 255 # The following tests are supposed to fail. |
| 270 library_env_test/has_mirror_support: RuntimeError, OK | 256 library_env_test/has_mirror_support: RuntimeError, OK |
| 271 | 257 |
| 272 [ $hot_reload || $hot_reload_rollback ] | 258 [ $hot_reload || $hot_reload_rollback ] |
| 273 static_closure_identical_test: Pass, Fail # Closure identity | 259 static_closure_identical_test: Pass, Fail # Closure identity |
| 274 cha_deopt1_test: Crash # Requires deferred libraries | 260 cha_deopt1_test: Crash # Requires deferred libraries |
| 275 cha_deopt2_test: Crash # Requires deferred libraries | 261 cha_deopt2_test: Crash # Requires deferred libraries |
| 276 cha_deopt3_test: Crash # Requires deferred libraries | 262 cha_deopt3_test: Crash # Requires deferred libraries |
| 277 deferred_call_empty_before_load_test: Crash # Requires deferred libraries | 263 deferred_call_empty_before_load_test: Crash # Requires deferred libraries |
| 278 deferred_closurize_load_library_test: Crash # Requires deferred libraries | 264 deferred_closurize_load_library_test: Crash # Requires deferred libraries |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 330 vm/optimized_stacktrace_test: Pass, Crash # Issue 28276 | 316 vm/optimized_stacktrace_test: Pass, Crash # Issue 28276 |
| 331 | 317 |
| 332 [$compiler == dart2analyzer] | 318 [$compiler == dart2analyzer] |
| 333 vm/regress_27201_test: SkipByDesign # Loads bad library, so will always crash. | 319 vm/regress_27201_test: SkipByDesign # Loads bad library, so will always crash. |
| 334 config_import_corelib_test: StaticWarning, OK | 320 config_import_corelib_test: StaticWarning, OK |
| 335 | 321 |
| 336 null_bottom_test/none: StaticWarning, CompileTimeError # Issue 28025 | 322 null_bottom_test/none: StaticWarning, CompileTimeError # Issue 28025 |
| 337 null_bottom_test/01: Pass, CompileTimeError # Issue 28025 | 323 null_bottom_test/01: Pass, CompileTimeError # Issue 28025 |
| 338 null_bottom_test/02: Pass, CompileTimeError # Issue 28025 | 324 null_bottom_test/02: Pass, CompileTimeError # Issue 28025 |
| 339 null_bottom_test/03: Pass, CompileTimeError # Issue 28025 | 325 null_bottom_test/03: Pass, CompileTimeError # Issue 28025 |
| OLD | NEW |