2017-10-07 01:29:36 +00:00
|
|
|
# Copyright (c) 2017, 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.
|
|
|
|
|
|
|
|
[ $arch == ia32 ]
|
[tests] Fixes for standalone{,_2}/check_for_aot_snapshot_jit_test.
* Skip on IA32, since it has no AOT mode.
* Use .bat/.exe suffixes on Windows.
* Look for gen_snapshot in <buildDir>/clang_x64 on MacOS ARM64.
* Avoid using Platform.script to find .dart source file locations, since
some architectures generate a .dill for running JIT programs, which
will be in the generated files directory, not the SDK directory.
* Try both 'dart <aotsnapshot>' and 'dart run <aotsnapshot>', which
should both give the correct error message.
Cq-Include-Trybots: luci.dart.try:vm-kernel-nnbd-linux-release-x64-try,vm-kernel-nnbd-linux-release-ia32-try,vm-kernel-nnbd-linux-release-simarm-try,vm-kernel-nnbd-linux-release-simarm64-try,vm-kernel-linux-release-x64-try,vm-kernel-linux-release-ia32-try,vm-kernel-linux-release-simarm-try,vm-kernel-linux-release-simarm64-try,vm-kernel-win-release-ia32-try,vm-kernel-win-release-x64-try,vm-kernel-nnbd-win-release-x64-try,vm-kernel-nnbd-win-release-ia32-try,vm-kernel-mac-release-arm64-try,vm-kernel-mac-release-x64-try,vm-kernel-nnbd-mac-release-x64-try
Change-Id: Ic50b86fb51b5f2b30c6a4cb4fd8f0594bb1cf93d
Bug: https://github.com/dart-lang/sdk/issues/46306
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/202923
Commit-Queue: Tess Strickland <sstrickl@google.com>
Reviewed-by: Clement Skau <cskau@google.com>
2021-06-09 12:22:41 +00:00
|
|
|
check_for_aot_snapshot_jit_test: SkipByDesign # No AOT mode on IA32.
|
2017-10-07 01:29:36 +00:00
|
|
|
link_natives_lazily_test: SkipByDesign # Not supported.
|
2017-12-07 08:38:30 +00:00
|
|
|
no_allow_absolute_addresses_test: SkipByDesign # Not supported.
|
2017-10-09 08:06:25 +00:00
|
|
|
|
2017-10-07 01:29:36 +00:00
|
|
|
[ $system == android ]
|
2017-12-07 08:38:30 +00:00
|
|
|
io/file_stat_test: Skip # Issue 26376
|
|
|
|
io/file_system_watcher_test: Skip # Issue 26376
|
|
|
|
io/file_test: Skip # Issue 26376
|
|
|
|
io/http_proxy_advanced_test: Skip # Issue 27638
|
|
|
|
io/http_proxy_test: Skip # Issue 27638
|
|
|
|
io/https_bad_certificate_test: Skip # Issue 27638
|
|
|
|
io/https_server_test: Skip # Issue 27638
|
|
|
|
io/non_utf8_output_test: Skip # The Android command runner doesn't correctly handle non-UTF8 formatted output. https://github.com/dart-lang/sdk/issues/28872
|
2017-10-07 01:29:36 +00:00
|
|
|
io/process_exit_test: Skip # Issue 29578
|
2017-12-07 08:38:30 +00:00
|
|
|
io/process_path_environment_test: Skip # Issue 26376
|
2017-10-07 01:29:36 +00:00
|
|
|
io/process_path_test: Skip # Issue 26376
|
2017-10-09 15:42:01 +00:00
|
|
|
io/process_segfault_test: Skip # Issue 26376
|
2017-10-07 01:29:36 +00:00
|
|
|
io/raw_datagram_socket_test: Skip # Issue 27638
|
|
|
|
io/raw_secure_server_closing_test: Skip # Issue 27638
|
2017-12-07 08:38:30 +00:00
|
|
|
io/raw_secure_server_socket_test: Skip # Issue 27638
|
2017-10-07 01:29:36 +00:00
|
|
|
io/raw_secure_socket_pause_test: Skip # Issue 27638
|
2017-12-07 08:38:30 +00:00
|
|
|
io/raw_secure_socket_test: Skip # Issue 27638
|
|
|
|
io/regress_21160_test: Skip # Issue 27638
|
|
|
|
io/resolve_symbolic_links_test: Skip # Issue 26376
|
2017-10-07 01:29:36 +00:00
|
|
|
io/secure_bad_certificate_test: Skip # Issue 27638
|
|
|
|
io/secure_client_raw_server_test: Skip # Issue 27638
|
2017-12-07 08:38:30 +00:00
|
|
|
io/secure_client_server_test: Skip # Issue 27638
|
|
|
|
io/secure_multiple_client_server_test: Skip # Issue 27638
|
|
|
|
io/secure_server_client_certificate_test: Skip # Issue 27638
|
2017-10-07 01:29:36 +00:00
|
|
|
io/secure_server_closing_test: Skip # Issue 27638
|
2017-12-07 08:38:30 +00:00
|
|
|
io/secure_server_socket_test: Skip # Issue 27638
|
|
|
|
io/secure_session_resume_test: Skip # Issue 27638
|
|
|
|
io/secure_socket_alpn_test: Skip # Issue 27638
|
|
|
|
io/secure_socket_test: Skip # Issue 27638
|
|
|
|
io/socket_upgrade_to_secure_test: Skip # Issue 27638
|
2017-10-07 01:29:36 +00:00
|
|
|
|
2017-12-07 08:38:30 +00:00
|
|
|
[ $system == windows ]
|
|
|
|
io/process_sync_test: Pass, Timeout # Issue 24596
|
|
|
|
io/sleep_test: Pass, Fail # Issue 25757
|
|
|
|
io/socket_info_ipv6_test: Skip
|
|
|
|
verbose_gc_to_bmu_test: Skip
|
|
|
|
|
|
|
|
[ $arch == arm && $mode == release && $runtime == dart_precompiled && $system == android ]
|
2017-10-07 01:29:36 +00:00
|
|
|
io/stdout_stderr_non_blocking_test: Pass, Timeout # Issue 28426
|
2017-12-07 08:38:30 +00:00
|
|
|
|
2019-10-27 18:18:29 +00:00
|
|
|
[ $arch == x64 && $mode == release && $runtime == vm && $system == linux ]
|
|
|
|
io/http_bind_test: Pass, Timeout # Issue 35192
|
|
|
|
|
2017-12-07 08:38:30 +00:00
|
|
|
[ $compiler != dart2analyzer && $system == windows ]
|
|
|
|
io/platform_resolved_executable_test/06: RuntimeError # Issue 23641
|
|
|
|
|
|
|
|
[ $mode == release && $runtime == vm && $system == macos ]
|
2019-01-11 13:41:01 +00:00
|
|
|
io/http_server_close_response_after_error_test: Pass, Timeout # Issue 28370: timeout.
|
2017-12-07 08:38:30 +00:00
|
|
|
io/named_pipe_script_test: Pass, RuntimeError # Issue 28737
|
|
|
|
|
|
|
|
[ $mode == release && $runtime == vm && $system == windows ]
|
|
|
|
io/http_server_close_response_after_error_test: Pass, Timeout # Issue 28370: timeout.
|
|
|
|
|
2021-02-25 21:18:02 +00:00
|
|
|
[ $runtime == dart_precompiled && $system == linux && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == x64) ]
|
2019-01-11 19:43:56 +00:00
|
|
|
io/stdout_stderr_non_blocking_test: Pass, Timeout # Issue 35192
|
|
|
|
|
2017-12-07 08:38:30 +00:00
|
|
|
[ $runtime == vm && ($arch == arm || $arch == arm64) ]
|
2018-07-02 18:39:33 +00:00
|
|
|
io/dart_std_io_pipe_test: Timeout, Pass
|
2017-12-07 08:38:30 +00:00
|
|
|
io/file_input_stream_test: Skip # Issue 26109
|
|
|
|
io/file_stream_test: Skip # Issue 26109
|
|
|
|
io/file_typed_data_test: Skip # Issue 26109
|
2018-07-02 18:39:33 +00:00
|
|
|
io/process_sync_test: Timeout, Pass
|
2017-12-07 08:38:30 +00:00
|
|
|
|
2021-02-25 21:18:02 +00:00
|
|
|
[ $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ]
|
2018-06-19 06:57:26 +00:00
|
|
|
io/dart_std_io_pipe_test: Timeout, Pass
|
|
|
|
io/http_client_stays_alive_test: Skip # Spawns process in Dart2 mode.
|
|
|
|
io/process_sync_test: Timeout, Pass
|