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 |