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:
Ryan Macnak 2016-05-18 12:54:34 -07:00
parent f26e522f84
commit 7d3cd143f7
8 changed files with 41 additions and 44 deletions

View file

@ -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.

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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.

View file

@ -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();

View file

@ -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);

View file

@ -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 ]