5c7804fe32
This has not been done earlier because no decision was made about how to handle endian issues. This change assumes the same low level format at either end of the serialization/deserialization. R=kustermann@google.com Bug: 21818 Change-Id: I5d97c1d0b89badf9cb972f0b1977eba0d1c0b9f8 Reviewed-on: https://dart-review.googlesource.com/35962 Commit-Queue: Erik Corry <erikcorry@google.com> Reviewed-by: Martin Kustermann <kustermann@google.com>
248 lines
12 KiB
Plaintext
248 lines
12 KiB
Plaintext
# Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
|
# for details. All rights reserved. Use of this source code is governed by a
|
|
# BSD-style license that can be found in the LICENSE file.
|
|
|
|
[ $compiler == dart2analyzer ]
|
|
browser/typed_data_message_test: StaticWarning
|
|
|
|
[ $compiler == dart2js ]
|
|
browser/issue_12474_test: CompileTimeError # Issue 22529
|
|
enum_const_test/02: RuntimeError # Issue 21817
|
|
error_at_spawnuri_test: SkipByDesign # Test uses a ".dart" URI.
|
|
error_exit_at_spawnuri_test: SkipByDesign # Test uses a ".dart" URI.
|
|
exit_at_spawnuri_test: SkipByDesign # Test uses a ".dart" URI.
|
|
function_send1_test: SkipByDesign # Test uses a ".dart" URI.
|
|
issue_21398_parent_isolate1_test: SkipByDesign # Test uses a ".dart" URI.
|
|
issue_21398_parent_isolate2_test: SkipByDesign # Test uses a ".dart" URI.
|
|
issue_21398_parent_isolate_test: SkipByDesign # Test uses a ".dart" URI.
|
|
issue_24243_parent_isolate_test: SkipByDesign # Test uses a ".dart" URI.
|
|
kill_self_synchronously_test: SkipByDesign # Unsupported operation: Platform._resolvedExecutable
|
|
message3_test/constInstance: RuntimeError # Issue 21817
|
|
message3_test/constList: RuntimeError # Issue 21817
|
|
message3_test/constList_identical: RuntimeError # Issue 21817
|
|
message3_test/constMap: RuntimeError # Issue 21817
|
|
non_fatal_exception_in_timer_callback_test: Skip # Issue 23876
|
|
spawn_uri_exported_main_test: SkipByDesign # Test uses a ".dart" URI.
|
|
spawn_uri_nested_vm_test: SkipByDesign # Test uses a ".dart" URI.
|
|
spawn_uri_vm_test: SkipByDesign # Test uses a ".dart" URI.
|
|
stacktrace_message_test: RuntimeError # Fails to send stacktrace object.
|
|
|
|
[ $mode == product ]
|
|
issue_24243_parent_isolate_test: Skip # Requires checked mode
|
|
|
|
[ $runtime == flutter ]
|
|
isolate_import_test/01: Skip # Flutter Issue 9114
|
|
issue_21398_parent_isolate2_test/01: Skip # Flutter Issue 9114
|
|
simple_message_test/01: Skip # Flutter Issue 9114
|
|
|
|
[ $csp ]
|
|
browser/package_resolve_browser_hook_test: SkipByDesign # Test written in a way that violates CSP.
|
|
deferred_in_isolate2_test: Skip # Issue 16898. Deferred loading does not work from an isolate in CSP-mode
|
|
|
|
[ $jscl ]
|
|
spawn_uri_multi_test/none: RuntimeError # Issue 13544
|
|
|
|
# The isolate tests were moved to lib_2/isolate, and there they should be
|
|
# made strong mode compliant. There's no sense in running the old versions
|
|
# here.
|
|
[ $strong ]
|
|
*: SkipByDesign
|
|
|
|
[ $builder_tag == strong && $compiler == dart2analyzer ]
|
|
*: Skip # Issue 28649
|
|
|
|
[ $compiler == dart2js && $runtime == chrome ]
|
|
function_send_test: Skip # Crashes Chrome 62: https://bugs.chromium.org/p/chromium/issues/detail?id=775506
|
|
|
|
[ $compiler == dart2js && $runtime == chromeOnAndroid ]
|
|
isolate_stress_test: Pass, Slow # TODO(kasperl): Please triage.
|
|
mandel_isolate_test: Pass, Timeout # TODO(kasperl): Please triage.
|
|
unresolved_ports_test: Pass, Timeout # Issue 15610
|
|
|
|
[ $compiler == dart2js && $runtime != d8 ]
|
|
error_at_spawn_test: Skip # Issue 23876
|
|
error_exit_at_spawn_test: Skip # Issue 23876
|
|
exit_at_spawn_test: Skip # Issue 23876
|
|
message4_test: Skip # Issue 30247
|
|
|
|
[ $compiler == dart2js && $runtime == jsshell ]
|
|
pause_test: Fail, OK # non-zero timer not supported.
|
|
timer_isolate_test: Fail, OK # Needs Timer to run.
|
|
|
|
[ $compiler == dart2js && $runtime == safari ]
|
|
cross_isolate_message_test: Skip # Issue 12627
|
|
message_test: Skip # Issue 12627
|
|
|
|
[ $compiler == dart2js && !$browser && $fast_startup ]
|
|
isolate_current_test: Fail # please triage
|
|
|
|
[ $compiler == dart2js && $fast_startup ]
|
|
browser/compute_this_script_browser_test: Fail # mirrors not supported
|
|
browser/typed_data_message_test: Fail # mirrors not supported
|
|
count_test: Fail # mirrors not supported
|
|
cross_isolate_message_test: Fail # mirrors not supported
|
|
illegal_msg_function_test: Fail # mirrors not supported
|
|
illegal_msg_mirror_test: Fail # mirrors not supported
|
|
isolate_complex_messages_test: Fail # mirrors not supported
|
|
mandel_isolate_test: Fail # mirrors not supported
|
|
message2_test: Fail # mirrors not supported
|
|
message_test: Fail # mirrors not supported
|
|
mint_maker_test: Fail # mirrors not supported
|
|
nested_spawn2_test: Fail # mirrors not supported
|
|
nested_spawn_test: Fail # mirrors not supported
|
|
raw_port_test: Fail # mirrors not supported
|
|
remote_unittest_helper: Fail # mirrors not supported
|
|
request_reply_test: Fail # mirrors not supported
|
|
spawn_function_custom_class_test: Fail # mirrors not supported
|
|
spawn_function_test: Fail # mirrors not supported
|
|
stacktrace_message_test: Fail # mirrors not supported
|
|
static_function_test: Fail # mirrors not supported
|
|
unresolved_ports_test: Fail # mirrors not supported
|
|
|
|
[ $compiler == dart2js && $jscl ]
|
|
browser/*: SkipByDesign # Browser specific tests
|
|
spawn_uri_test: SkipByDesign # Loading another file is not supported in JS shell
|
|
|
|
[ $compiler == dart2js && ($runtime == chrome || $runtime == chromeOnAndroid || $runtime == drt || $runtime == ff || $runtime == safari) ]
|
|
isolate_stress_test: Pass, Slow # Issue 10697
|
|
|
|
# Enabling of dartk for sim{arm,arm64,dbc64} revelaed these test failures, which
|
|
# are to be triaged. Isolate tests are skipped on purpose due to the usage of
|
|
# batch mode.
|
|
[ $compiler == dartk && ($arch == simarm || $arch == simarm64 || $arch == simdbc64) ]
|
|
checked_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
count_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
cross_isolate_message_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
error_at_spawnuri_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
error_exit_at_spawnuri_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
exit_at_spawnuri_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
illegal_msg_function_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
illegal_msg_mirror_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
isolate_complex_messages_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
issue_21398_parent_isolate1_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
issue_21398_parent_isolate_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
issue_24243_parent_isolate_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
mandel_isolate_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
message2_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
message_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
mint_maker_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
nested_spawn2_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
nested_spawn_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
raw_port_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
request_reply_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
spawn_function_custom_class_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
spawn_function_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
spawn_uri_exported_main_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
spawn_uri_missing_from_isolate_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
spawn_uri_missing_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
spawn_uri_multi_test/01: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
spawn_uri_multi_test/none: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
spawn_uri_nested_vm_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
spawn_uri_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
spawn_uri_vm_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
static_function_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
unresolved_ports_test: Skip # No support for Isolate.spawnUri in batch-mode atm.
|
|
|
|
[ $compiler == none && $runtime == vm && $system == fuchsia ]
|
|
*: Skip # Not yet triaged.
|
|
|
|
[ $compiler == none && ($runtime == flutter || $runtime == vm) ]
|
|
scenarios/short_package/short_package_test: Fail, OK # We do not plan to support the tested behavior anyway.
|
|
|
|
[ $mode == debug && ($compiler == dartk || $compiler == dartkp) ]
|
|
static_function_test: Skip # Times out. Issue 31855
|
|
|
|
[ $compiler == app_jit || $compiler == none || $compiler == precompiler ]
|
|
compile_time_error_test/01: Skip # Issue 12587
|
|
kill3_test: Pass, Fail # Bad test: expects total message order
|
|
ping_pause_test: Skip # Resolve test issues
|
|
ping_test: Skip # Resolve test issues
|
|
|
|
[ $compiler == app_jit || $mode == product || $runtime != vm ]
|
|
checked_test: Skip # Unsupported.
|
|
|
|
[ $compiler == dartk || $compiler == dartkp ]
|
|
compile_time_error_test/01: MissingCompileTimeError
|
|
deferred_in_isolate2_test: Skip # Timeout. Deferred loading kernel issue 28335.
|
|
deferred_in_isolate_test: Skip # Timeout. Deferred loading kernel issue 28335.
|
|
issue_21398_parent_isolate2_test/01: Skip # Timeout. Deferred loading kernel issue 28335.
|
|
ping_pause_test: Pass, Timeout
|
|
spawn_function_custom_class_test: Pass, Timeout
|
|
spawn_uri_nested_vm_test: Pass, Timeout
|
|
|
|
[ $compiler != none || $runtime != vm ]
|
|
package_config_test: SkipByDesign # Uses Isolate.packageConfig
|
|
package_resolve_test: SkipByDesign # Uses Isolate.resolvePackageUri
|
|
package_root_test: SkipByDesign # Uses Isolate.packageRoot
|
|
scenarios/*: SkipByDesign # Use automatic package resolution, spawnFunction and .dart URIs.
|
|
spawn_uri_fail_test: SkipByDesign # Uses dart:io.
|
|
|
|
[ $compiler == precompiler || $runtime == flutter ]
|
|
count_test: SkipByDesign # Imports dart:mirrors
|
|
cross_isolate_message_test: SkipByDesign
|
|
illegal_msg_function_test: SkipByDesign
|
|
illegal_msg_mirror_test: SkipByDesign
|
|
isolate_complex_messages_test: SkipByDesign
|
|
mandel_isolate_test: SkipByDesign
|
|
message2_test: SkipByDesign
|
|
message_test: SkipByDesign
|
|
mint_maker_test: SkipByDesign
|
|
nested_spawn2_test: SkipByDesign
|
|
nested_spawn_test: SkipByDesign
|
|
raw_port_test: SkipByDesign
|
|
request_reply_test: SkipByDesign
|
|
spawn_function_custom_class_test: SkipByDesign
|
|
spawn_function_test: SkipByDesign
|
|
stacktrace_message_test: SkipByDesign
|
|
static_function_test: SkipByDesign
|
|
unresolved_ports_test: SkipByDesign
|
|
|
|
[ $runtime == dart_precompiled || $runtime == flutter ]
|
|
count_test: Skip # Isolate.spawnUri
|
|
cross_isolate_message_test: Skip # Isolate.spawnUri
|
|
deferred_in_isolate2_test: Skip # Isolate.spawnUri
|
|
deferred_in_isolate_test: Skip # Isolate.spawnUri
|
|
error_at_spawnuri_test: Skip # Isolate.spawnUri
|
|
error_exit_at_spawnuri_test: Skip # Isolate.spawnUri
|
|
exit_at_spawnuri_test: Skip # Isolate.spawnUri
|
|
illegal_msg_function_test: Skip # Isolate.spawnUri
|
|
illegal_msg_mirror_test: Skip # Isolate.spawnUri
|
|
isolate_complex_messages_test: Skip # Isolate.spawnUri
|
|
issue_21398_parent_isolate1_test: Skip # Isolate.spawnUri
|
|
issue_21398_parent_isolate_test: Skip # Isolate.spawnUri
|
|
issue_24243_parent_isolate_test: Skip # Isolate.spawnUri
|
|
mandel_isolate_test: Skip # Isolate.spawnUri
|
|
message2_test: Skip # Isolate.spawnUri
|
|
message_test: Skip # Isolate.spawnUri
|
|
mint_maker_test: Skip # Isolate.spawnUri
|
|
nested_spawn2_test: Skip # Isolate.spawnUri
|
|
nested_spawn_test: Skip # Isolate.spawnUri
|
|
raw_port_test: Skip # Isolate.spawnUri
|
|
request_reply_test: Skip # Isolate.spawnUri
|
|
spawn_function_custom_class_test: Skip # Isolate.spawnUri
|
|
spawn_function_test: Skip # Isolate.spawnUri
|
|
spawn_uri_exported_main_test: Skip # Isolate.spawnUri
|
|
spawn_uri_missing_from_isolate_test: Skip # Isolate.spawnUri
|
|
spawn_uri_missing_test: Skip # Isolate.spawnUri
|
|
spawn_uri_multi_test: Skip # Isolate.spawnUri
|
|
spawn_uri_nested_vm_test: Skip # Isolate.spawnUri
|
|
spawn_uri_test: Skip # Isolate.spawnUri
|
|
spawn_uri_vm_test: Skip # Isolate.spawnUri
|
|
stacktrace_message_test: Skip # Isolate.spawnUri
|
|
static_function_test: Skip # Isolate.spawnUri
|
|
unresolved_ports_test: Skip # Isolate.spawnUri
|
|
|
|
[ $runtime == dart_precompiled || $runtime == flutter || $runtime == vm ]
|
|
browser/*: SkipByDesign # Browser specific tests
|
|
isolate_stress_test: Skip # Issue 12588: Uses dart:html. This should be able to pass when we have wrapper-less tests.
|
|
stacktrace_message_test: RuntimeError # Fails to send stacktrace object.
|
|
|
|
[ $hot_reload || $hot_reload_rollback ]
|
|
deferred_in_isolate2_test: Crash # Requires deferred libraries
|
|
deferred_in_isolate_test: Crash # Requires deferred libraries
|
|
function_send_test: Pass, Fail # Closure identity
|
|
issue_21398_parent_isolate2_test: Crash # Requires deferred libraries
|
|
message3_test/fun: Pass, Fail # Closure identity
|
|
spawn_uri_nested_vm_test: Pass, Crash # Issue 28192
|
|
|