mirror of
https://github.com/dart-lang/sdk
synced 2024-09-16 03:07:49 +00:00
Update status for
./tools/test.py -mall ./tools/test.py -mdebug,release --checked ./tools/test.py -mrelease,product -cdart2app -rdart_product ./tools/test.py -mrelease --checked -cdart2app -rdart_product Missing ./tools/test.py -mdebug -cdart2app -rdart_product ./tools/test.py -mdebug --checked -cdart2app -rdart_product R=asiva@google.com Review URL: https://codereview.chromium.org/1991543002 .
This commit is contained in:
parent
f26e522f84
commit
7d3cd143f7
|
@ -89,7 +89,10 @@ cc/CodeImmutability: Fail,OK # Address Sanitizer turns a crash into a failure.
|
|||
dart/byte_array_test: Crash # Incompatible flag --disable_alloc_stubs_after_gc
|
||||
|
||||
[ $noopt || $compiler == precompiler || $mode == product ]
|
||||
dart/redirection_type_shuffling_test: CompileTimeError # Imports dart:mirrors
|
||||
dart/redirection_type_shuffling_test: SkipByDesign # Imports dart:mirrors
|
||||
cc/CreateMirrorSystem: SkipByDesign # Imports dart:mirrors
|
||||
cc/CoreSnapshotSize: SkipByDesign # Imports dart:mirrors
|
||||
cc/StandaloneSnapshotSize: SkipByDesign # Imports dart:mirrors
|
||||
|
||||
[ $noopt || $runtime == dart_precompiled ]
|
||||
# Stacktraces in precompilation omit inlined frames.
|
||||
|
@ -102,8 +105,9 @@ dart/optimized_stacktrace_test: SkipByDesign # Requires line numbers
|
|||
|
||||
[ $runtime == vm && $mode == product ]
|
||||
cc/IsolateSetCheckedMode: Fail,OK # Expects exact type name.
|
||||
cc/LibraryGetClassNames: Fail,OK # Expects exact type name.
|
||||
cc/StackTraceFormat: Fail,OK # Expects exact type name.
|
||||
cc/String_ScrubName: Fail,OK # Expects exact type name.
|
||||
cc/GetFunctionNames: Fail,OK # Expects exact type name.
|
||||
|
||||
[ $arch == simdbc || $arch == simdbc64 ]
|
||||
# TODO(vegorov) Profiler is completely disabled in SIMDBC builds.
|
||||
|
|
|
@ -150,20 +150,6 @@ Language/Mixins/Mixin_Application/error_t01: Pass
|
|||
Language/Mixins/Mixin_Application/error_t02: Pass
|
||||
Language/Mixins/declaring_constructor_t01: Pass
|
||||
|
||||
[ $runtime == vm && $mode == product ]
|
||||
LibTest/typed_data/Float32List/runtimeType_A01_t01: Fail,OK # Expects exact type name.
|
||||
LibTest/typed_data/Float32x4List/runtimeType_A01_t01: Fail,OK # Expects exact type name.
|
||||
LibTest/typed_data/Float64List/runtimeType_A01_t01: Fail,OK # Expects exact type name.
|
||||
LibTest/typed_data/Int16List/runtimeType_A01_t01: Fail,OK # Expects exact type name.
|
||||
LibTest/typed_data/Int32List/runtimeType_A01_t01: Fail,OK # Expects exact type name.
|
||||
LibTest/typed_data/Int64List/runtimeType_A01_t01: Fail,OK # Expects exact type name.
|
||||
LibTest/typed_data/Int8List/runtimeType_A01_t01: Fail,OK # Expects exact type name.
|
||||
LibTest/typed_data/Uint16List/runtimeType_A01_t01: Fail,OK # Expects exact type name.
|
||||
LibTest/typed_data/Uint32List/runtimeType_A01_t01: Fail,OK # Expects exact type name.
|
||||
LibTest/typed_data/Uint64List/runtimeType_A01_t01: Fail,OK # Expects exact type name.
|
||||
LibTest/typed_data/Uint8ClampedList/runtimeType_A01_t01: Fail,OK # Expects exact type name.
|
||||
LibTest/typed_data/Uint8List/runtimeType_A01_t01: Fail,OK # Expects exact type name.
|
||||
|
||||
[ ($arch == simdbc || $arch == simdbc64) && $mode == debug ]
|
||||
# TODO(vegorov) These tests are very slow on unoptimized SIMDBC
|
||||
LibTest/collection/ListMixin/ListMixin_class_A01_t02: Timeout
|
||||
|
|
|
@ -4,9 +4,9 @@
|
|||
|
||||
[ ($runtime == vm || $runtime == dart_precompiled || $runtime == dart_product) ]
|
||||
browser/*: SkipByDesign # Browser specific tests
|
||||
isolate_stress_test: Fail # Issue 12588: This should be able to pass when we have wrapper-less tests.
|
||||
isolate_stress_test: Skip # Issue 12588: Uses dart:html. This should be able to pass when we have wrapper-less tests.
|
||||
|
||||
[ $runtime != vm ]
|
||||
[ $runtime != vm || $mode == product ]
|
||||
checked_test: Skip # Unsupported.
|
||||
|
||||
[ ($runtime == vm || $runtime == dart_precompiled || $runtime == dart_product) && $arch == mips && $mode == debug ]
|
||||
|
@ -176,10 +176,11 @@ spawn_uri_multi_test: Skip # Isolate.spawnUri
|
|||
spawn_uri_vm_test: Skip # Isolate.spawnUri
|
||||
issue_21398_parent_isolate_test: Skip # Isolate.spawnUri
|
||||
error_at_spawnuri_test: Skip # Isolate.spawnUri
|
||||
spawn_uri_missing_from_isolate_test: Skip # Isolate.spawnUri
|
||||
spawn_uri_missing_test: Skip # Isolate.spawnUri
|
||||
|
||||
[ $runtime == dart_product ]
|
||||
spawn_uri_missing_from_isolate_test: Skip # SpawnUri in product mode
|
||||
spawn_uri_missing_test: Skip # SpawnUri in product mode
|
||||
[ $mode == product ]
|
||||
issue_24243_parent_isolate_test: Skip # Requires checked mode
|
||||
|
||||
[ $compiler == dart2js && $cps_ir && $checked ]
|
||||
*: Skip # `assert` not implemented
|
||||
|
|
|
@ -57,7 +57,7 @@ unicode_bom_test: Fail # Issue 16067
|
|||
vm/debug_break_enabled_vm_test/01: Crash, OK # Expected to hit breakpoint.
|
||||
try_catch_optimized1_test: Skip # Srdjan investigating
|
||||
|
||||
[ ($compiler == none || $compiler == precompiler) && $checked ]
|
||||
[ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && $checked ]
|
||||
type_variable_bounds4_test/01: Fail # Issue 14006
|
||||
|
||||
[ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && (($runtime == vm || $runtime == dart_precompiled || $runtime == dart_product) || $runtime == drt || $runtime == dartium) ]
|
||||
|
@ -156,17 +156,30 @@ super_call4_test: SkipByDesign
|
|||
super_getter_setter_test: SkipByDesign
|
||||
vm/reflect_core_vm_test: SkipByDesign
|
||||
|
||||
[ ($noopt || $compiler == precompiler || $compiler == dart2app) ]
|
||||
[ $noopt || $compiler == precompiler || $compiler == dart2app || $mode == product ]
|
||||
# Deferred loading happens eagerly
|
||||
regress_23408_test: Skip
|
||||
deferred_inheritance_constraints_test: Skip
|
||||
deferred_global_test: Skip
|
||||
deferred_load_constants_test: Skip
|
||||
tearoff_basic_test: Skip
|
||||
deferred_static_seperate_test: Skip
|
||||
deferred_constraints_type_annotation_test/new_before_load: Skip
|
||||
regress_22443_test: Skip
|
||||
|
||||
[ $compiler == precompiler || $compiler == dart2app ]
|
||||
ct_const2_test: Skip # Incompatible flag: --compile_all
|
||||
hello_dart_test: Skip # Incompatible flag: --compile_all
|
||||
|
||||
[ $compiler == precompiler ]
|
||||
implicit_closure_test: Skip # Incompatible flag: --use_slow_path
|
||||
deopt_inlined_function_lazy_test: Skip # Incompatible flag: --deoptimize-alot
|
||||
|
||||
[ $noopt || $compiler == precompiler || $compiler == dart2app ]
|
||||
vm/type_vm_test: RuntimeError # Expects line and column numbers
|
||||
vm/type_cast_vm_test: RuntimeError # Line number mismatch.
|
||||
vm/type_cast_vm_test: RuntimeError # Expects line and column numbers
|
||||
|
||||
[ $mode == product ]
|
||||
issue13474_test: SkipByDesign # Requires checked mode.
|
||||
assertion_test: SkipByDesign # Requires checked mode.
|
||||
named_parameters_type_test/01: SkipByDesign # Requires checked mode.
|
||||
|
@ -179,21 +192,9 @@ list_literal4_test: SkipByDesign # Requires checked mode.
|
|||
generic_test: SkipByDesign # Requires checked mode.
|
||||
map_literal4_test: SkipByDesign # Requires checked mode.
|
||||
|
||||
[ $runtime == dart_precompiled ]
|
||||
ct_const2_test: Skip # Incompatible flag: --compile_all
|
||||
hello_dart_test: Skip # Incompatible flag: --compile_all
|
||||
implicit_closure_test: Skip # Incompatible flag: --use_slow_path
|
||||
deopt_inlined_function_lazy_test: Skip # Incompatible flag: --deoptimize-alot
|
||||
|
||||
[ $runtime == dart_product ]
|
||||
# Deferred loading happens eagerly (not sure why this works on precompiled code).
|
||||
deferred_static_seperate_test: Skip
|
||||
deferred_constraints_type_annotation_test/new_before_load: Skip
|
||||
regress_22443_test: Skip
|
||||
|
||||
[ $runtime == vm && $mode == product ]
|
||||
vm/type_vm_test: Fail,OK # Expects exact type name.
|
||||
|
||||
|
||||
[ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && $browser ]
|
||||
# The following tests are supposed to fail.
|
||||
library_env_test/has_io_support: RuntimeError, OK
|
||||
|
@ -204,7 +205,7 @@ library_env_test/has_no_html_support: RuntimeError, OK
|
|||
library_env_test/has_html_support: RuntimeError, OK
|
||||
library_env_test/has_no_io_support: RuntimeError, OK
|
||||
|
||||
[ $compiler == none && $noopt == false && $mode != product ]
|
||||
[ ($compiler == none || $compiler == dart2app) && $noopt == false && $mode != product ]
|
||||
# The following tests are supposed to fail.
|
||||
library_env_test/has_no_mirror_support: RuntimeError, OK
|
||||
|
||||
|
|
|
@ -314,6 +314,9 @@ mirrors/mirrors_reader_test: Pass, Slow
|
|||
developer/metrics_num_test: Skip # Because of a int / double type test.
|
||||
developer/timeline_test: Skip # Not supported
|
||||
|
||||
[ $mode == product ]
|
||||
developer/timeline_test: Skip # Not supported
|
||||
|
||||
[ $arch == simarm64 ]
|
||||
convert/utf85_test: Skip # Pass, Slow Issue 20111.
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ void testReadByte() {
|
|||
void test(String line, List<String> expected) {
|
||||
var script = Platform.script.resolve("stdin_sync_script.dart").toFilePath();
|
||||
Process.start(Platform.executable,
|
||||
["--checked", script]..addAll(
|
||||
[script]..addAll(
|
||||
expected.map(JSON.encode))).then((process) {
|
||||
process.stdin.write(line);
|
||||
process.stdin.close();
|
||||
|
|
|
@ -11,7 +11,7 @@ void main() {
|
|||
var script =
|
||||
Platform.script.resolve("stdio_nonblocking_script.dart").toFilePath();
|
||||
Process.run(Platform.executable,
|
||||
['--checked', script],
|
||||
[script],
|
||||
stdoutEncoding: ASCII,
|
||||
stderrEncoding: ASCII).then((result) {
|
||||
print(result.stdout);
|
||||
|
|
|
@ -216,14 +216,13 @@ io/code_collection_test: Skip # Platform.executable
|
|||
full_coverage_test: Skip # Platform.executable
|
||||
regress_26031_test: Skip # Platform.resolvedExecutable
|
||||
|
||||
[ $runtime == dart_precompiled ]
|
||||
io/compile_all_test: Crash # Incompatible flag --compile_all
|
||||
[ $compiler == precompiler || $compiler == dart2app ]
|
||||
io/compile_all_test: Skip # Incompatible flag --compile_all
|
||||
|
||||
[ $runtime == dart_product ]
|
||||
io/stdout_bad_argument_test: Skip # Test exits and so can't generate snapshot.
|
||||
|
||||
[ $runtime == dart_precompiled || $runtime == dart_product ]
|
||||
debugger/*: Skip
|
||||
full_coverage_test: Skip # Platform.executable
|
||||
http_launch_test: Skip # Platform.executable
|
||||
io/addlatexhash_test: Skip # Platform.executable
|
||||
|
@ -253,14 +252,17 @@ io/test_runner_test: Skip # Platform.executable
|
|||
io/file_lock_test: Skip # Platform.executable
|
||||
io/code_collection_test: Skip # Platform.executable
|
||||
io/file_lock_test: Skip # Platform.executable
|
||||
io/code_collection_test: Skip # Platform.executable
|
||||
io/raw_socket_cross_process_test: Skip # Platform.executable
|
||||
io/test_extension_test: Skip # Platform.executable
|
||||
io/named_pipe_script_test: Skip # Platform.executable
|
||||
io/regress_7679_test: Skip # Platform.executable
|
||||
io/process_*: Skip # Most use Platform.executable
|
||||
|
||||
[ $runtime == dart_precompiled || $runtime == dart_product || $mode == product ]
|
||||
debugger/*: Skip
|
||||
assert_test: SkipByDesign # Requires checked mode.
|
||||
no_assert_test: SkipByDesign # Requires checked mode.
|
||||
io/code_collection_test: Skip # Incompatible flags
|
||||
|
||||
# Code coverage is not supported in product mode.
|
||||
[ $mode == product ]
|
||||
|
|
Loading…
Reference in a new issue