diff --git a/pkg/pkg.status b/pkg/pkg.status index 1e9bf591543..2aef55f42ce 100644 --- a/pkg/pkg.status +++ b/pkg/pkg.status @@ -234,7 +234,7 @@ analysis_server/test/socket_server_test: Skip # Pass, Slow # Timeout. These tests do not run efficiently on our simulator or low-end # devices. -[ $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ] +[ $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] *: Skip [ $mode == debug || $runtime != vm || $system == android ] diff --git a/pkg/status_file/test/data/vm.status b/pkg/status_file/test/data/vm.status index d04bfc53420..1cd16ea0c35 100644 --- a/pkg/status_file/test/data/vm.status +++ b/pkg/status_file/test/data/vm.status @@ -50,7 +50,7 @@ cc/Read: Fail # TODO(zra): Investigate, ../../dart/runtime/bin/file_test.cc: 34 # On the simluator stack traces produced by the Profiler do not match # up with the real Dart stack trace and hence we don't get correct # symbol names. -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64] cc/Service_Profile: Skip cc/Profiler_AllocationSampleTest: Skip cc/Profiler_ArrayAllocation: Skip diff --git a/runtime/observatory/tests/service/service.status b/runtime/observatory/tests/service/service.status index ee2c8dc9691..0b85116f946 100644 --- a/runtime/observatory/tests/service/service.status +++ b/runtime/observatory/tests/service/service.status @@ -51,11 +51,11 @@ dds_log_history_size_gigantic_test: Skip # Too slow: dartbug.com/41825 [ $mode == debug && $system == windows && $checked ] async_scope_test: Pass, Slow -[ $mode == debug && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ] +[ $mode == debug && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] *: SkipSlow # These tests are slow on simulators. -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ] *: Pass, Slow # All tests use dart:io diff --git a/runtime/observatory/tests/service/service_kernel.status b/runtime/observatory/tests/service/service_kernel.status index 95723e972b0..b358a82d5b2 100644 --- a/runtime/observatory/tests/service/service_kernel.status +++ b/runtime/observatory/tests/service/service_kernel.status @@ -277,7 +277,7 @@ step_through_setter_test: Skip # Issues 32137 and 32138. step_through_switch_test: Skip # Times out. Issue 32137. step_through_switch_with_continue_test: Skip # Times out. Issue 32137. -[ $compiler == dartk && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ] +[ $compiler == dartk && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] add_breakpoint_rpc_kernel_test: RuntimeError # Issue #34736 async_generator_breakpoint_test: SkipByDesign # No incremental compiler available. bad_reload_test: Skip # Times out on sim architectures, also RuntimeError. diff --git a/runtime/observatory_2/tests/service_2/service_2.status b/runtime/observatory_2/tests/service_2/service_2.status index c5a50bbfa65..54c0328ba8a 100644 --- a/runtime/observatory_2/tests/service_2/service_2.status +++ b/runtime/observatory_2/tests/service_2/service_2.status @@ -54,11 +54,11 @@ dds_log_history_size_gigantic_test: Skip # Too slow: dartbug.com/41825 [ $mode == debug && $system == windows && $checked ] async_scope_test: Pass, Slow -[ $mode == debug && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ] +[ $mode == debug && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] *: SkipSlow # These tests are slow on simulators. -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ] *: Pass, Slow # All tests use dart:io diff --git a/runtime/observatory_2/tests/service_2/service_2_kernel.status b/runtime/observatory_2/tests/service_2/service_2_kernel.status index b27568f7403..c64d881b622 100644 --- a/runtime/observatory_2/tests/service_2/service_2_kernel.status +++ b/runtime/observatory_2/tests/service_2/service_2_kernel.status @@ -277,7 +277,7 @@ step_through_setter_test: Skip # Issues 32137 and 32138. step_through_switch_test: Skip # Times out. Issue 32137. step_through_switch_with_continue_test: Skip # Times out. Issue 32137. -[ $compiler == dartk && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ] +[ $compiler == dartk && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] add_breakpoint_rpc_kernel_test: RuntimeError # Issue #34736 async_generator_breakpoint_test: SkipByDesign # No incremental compiler available. bad_reload_test: Skip # Times out on sim architectures, also RuntimeError. diff --git a/runtime/tests/vm/vm.status b/runtime/tests/vm/vm.status index fdb96d18657..c850c6cdbe9 100644 --- a/runtime/tests/vm/vm.status +++ b/runtime/tests/vm/vm.status @@ -180,7 +180,7 @@ dart_2/disassemble_determinism_test: Slow, Pass # Times out on slower bots. dart/transferable_test: Skip # This is performance test and somehow debug win ia32 bot's performance is unpredictable dart_2/transferable_test: Skip # This is performance test and somehow debug win ia32 bot's performance is unpredictable -[ $arch != simarm && $arch != simarm64 && $arch != simarm64c && $compiler == dartk && $hot_reload ] +[ $arch != simarm && $arch != simarm64 && $arch != simarm64c && $arch != simriscv32 && $arch != simriscv64 && $compiler == dartk && $hot_reload ] dart/data_uri_import_test/base64: Crash dart/data_uri_import_test/nocharset: Crash dart/data_uri_import_test/nomime: Crash @@ -211,7 +211,7 @@ dart_2/regress_37382_test: SkipByDesign # Matches the type arguments names # Enabling of dartk for sim{arm,arm64} revelaed these test failures, which # are to be triaged. Isolate tests are skipped on purpose due to the usage of # batch mode. -[ $compiler == dartk && $mode == debug && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ] +[ $compiler == dartk && $mode == debug && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] cc/StackTraceMallocHookLengthTest: Fail # Please triage. [ $compiler == dartk && $mode == product && $runtime == vm ] @@ -245,7 +245,7 @@ cc/IsolateReload_LibraryLookup: Fail, Crash [ $compiler == dartk && $system == windows ] cc/IsolateReload_LibraryLookup: Fail, Crash -[ $compiler == dartk && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ] +[ $compiler == dartk && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] dart/appjit*: SkipSlow # DFE too slow dart/b162922506_test: SkipSlow # Generates large input file dart/data_uri_spawn_test: Skip # Please triage. @@ -284,11 +284,11 @@ dart/finalizer/weak_reference_run_gc_test: SkipByDesign # https://dartbug.com/40 dart/isolates/dart_api_create_lightweight_isolate_test: SkipByDesign # https://dartbug.com/40579 Dart C API symbols not available. dart_2/isolates/dart_api_create_lightweight_isolate_test: SkipByDesign # https://dartbug.com/40579 Dart C API symbols not available. -[ $compiler == dartkp && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ] +[ $compiler == dartkp && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] dart/causal_stacks/async_throws_stack_lazy_non_symbolic_test: Pass, Slow dart_2/causal_stacks/async_throws_stack_lazy_non_symbolic_test: Pass, Slow -[ $compiler == dartkp && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $builder_tag == tsan) ] +[ $compiler == dartkp && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 || $builder_tag == tsan) ] dart/regress_45898_test: Pass, Slow dart_2/regress_45898_test: Pass, Slow @@ -318,14 +318,14 @@ dart_2/catch_entry_state: SkipByDesign [ $system != fuchsia && ($arch != x64 || $system != linux) ] cc/CodeExecutability: SkipByDesign # --dual-map-code not supported on non-Linux/Fuchsia -[ $arch == arm || $arch == arm64 || $builder_tag == crossword || $builder_tag == crossword_ast || $compiler != dartkp || $system == linux && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ] +[ $arch == arm || $arch == arm64 || $builder_tag == crossword || $builder_tag == crossword_ast || $compiler != dartkp || $system == linux && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] dart/v8_snapshot_profile_writer_test: SkipByDesign # Only relevant for AOT. Doesn't work in cross-compilation (has to run on the host). On Linux/simarm64 and Linux/simarm this test requires buildtools/clang which is not always available on testing shards. dart_2/v8_snapshot_profile_writer_test: SkipByDesign # Only relevant for AOT. Doesn't work in cross-compilation (has to run on the host). On Linux/simarm64 and Linux/simarm this test requires buildtools/clang which is not always available on testing shards. # On the simluator stack traces produced by the Profiler do not match # up with the real Dart stack trace and hence we don't get correct # symbol names. -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ] cc/DartAPI_NativeFieldAccess: SkipByDesign # https://dartbug.com/37299 Test uses dart:ffi which is not supported on simulators. cc/DartAPI_NativeFieldAccess_Throws: SkipByDesign # https://dartbug.com/37299 Test uses dart:ffi which is not supported on simulators. cc/Dart_SetFfiNativeResolver: SkipByDesign # https://dartbug.com/37299 Test uses dart:ffi which is not supported on simulators. @@ -373,15 +373,15 @@ dart_2/unboxed_param_args_descriptor_test: SkipByDesign # https://dartbug.com/37 dart_2/unboxed_param_tear_off_test: SkipByDesign # https://dartbug.com/37299 FFI helper not supported on simulator dart_2/unboxed_param_test: SkipByDesign # https://dartbug.com/37299 FFI helper not supported on simulator -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $system != macos ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 || $system != macos ] dart/thread_priority_macos_test: SkipByDesign dart_2/thread_priority_macos_test: SkipByDesign -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $system != windows ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 || $system != windows ] dart/thread_priority_windows_test: SkipByDesign dart_2/thread_priority_windows_test: SkipByDesign -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $system != android && $system != linux ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 || $system != android && $system != linux ] dart/thread_priority_linux_test: SkipByDesign dart_2/thread_priority_linux_test: SkipByDesign @@ -427,7 +427,7 @@ dart_2/*: SkipByDesign # Legacy tests are not supposed to run on NNBD bots. # as that would involve running CFE (the front end) in simulator mode # to compile the URI file specified in spawnURI code. # These Isolate tests that use spawnURI are hence skipped on purpose. -[ $runtime == dart_precompiled || $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ] +[ $runtime == dart_precompiled || $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] dart/data_uri_spawn_test: SkipByDesign # Isolate.spawnUri dart/isolates/send_object_to_spawn_uri_isolate_test: SkipByDesign # uses spawnUri dart/issue32950_test: SkipByDesign # uses spawnUri. diff --git a/samples/samples.status b/samples/samples.status index 6f471b25f41..f119b0ef8a2 100644 --- a/samples/samples.status +++ b/samples/samples.status @@ -20,7 +20,7 @@ sample_extension/test/sample_extension_app_snapshot_test: Pass, RuntimeError # I [ $compiler == none && $runtime == vm && $system == fuchsia ] *: Skip # Not yet triaged. -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ] ffi/*: SkipByDesign # FFI skips, see ffi.status [ $arch != x64 || $compiler != dartk || $system != linux || $hot_reload || $hot_reload_rollback ] diff --git a/samples_2/samples_2.status b/samples_2/samples_2.status index 6f471b25f41..f119b0ef8a2 100644 --- a/samples_2/samples_2.status +++ b/samples_2/samples_2.status @@ -20,7 +20,7 @@ sample_extension/test/sample_extension_app_snapshot_test: Pass, RuntimeError # I [ $compiler == none && $runtime == vm && $system == fuchsia ] *: Skip # Not yet triaged. -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ] ffi/*: SkipByDesign # FFI skips, see ffi.status [ $arch != x64 || $compiler != dartk || $system != linux || $hot_reload || $hot_reload_rollback ] diff --git a/tests/co19/co19-kernel.status b/tests/co19/co19-kernel.status index 09b27c96a41..4e3c7d44754 100644 --- a/tests/co19/co19-kernel.status +++ b/tests/co19/co19-kernel.status @@ -27,7 +27,7 @@ LibTest/collection/ListMixin/ListMixin_class_A01_t03: Slow, Pass LibTest/core/List/List_class_A01_t02: Slow, Pass LibTest/core/List/List_class_A01_t03: Slow, Pass -[ $runtime == dart_precompiled && ($arch == simarm64 || $arch == simarm64c) ] +[ $runtime == dart_precompiled && ($arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] LibTest/collection/ListBase/ListBase_class_A01_t01: SkipSlow # Issue 43036 LibTest/collection/ListMixin/ListMixin_class_A01_t01: SkipSlow # Issue 43036 @@ -35,5 +35,5 @@ LibTest/collection/ListMixin/ListMixin_class_A01_t01: SkipSlow # Issue 43036 # as that would involve running CFE (the front end) in simulator mode # to compile the URI file specified in spawnURI code. # These Isolate tests that use spawnURI are hence skipped on purpose. -[ $runtime == dart_precompiled || $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ] +[ $runtime == dart_precompiled || $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] LibTest/isolate/Isolate/spawnUri*: Skip diff --git a/tests/co19/co19-runtime.status b/tests/co19/co19-runtime.status index d3b0fe3b265..fb4d9814884 100644 --- a/tests/co19/co19-runtime.status +++ b/tests/co19/co19-runtime.status @@ -20,10 +20,10 @@ LibTest/core/List/List_all_t04: SkipSlow # Very slow compilation in debug mode. LibTest/core/List/List_all_t05: SkipSlow # Very slow compilation in debug mode. LibTest/core/List/List_all_t06: SkipSlow # Very slow compilation in debug mode. -[ $runtime == dart_precompiled && ($arch == simarm64 || $arch == simarm64c) ] +[ $runtime == dart_precompiled && ($arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] LibTest/async/Stream/Stream.periodic_all_t02: Skip # Issue 42898 -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ] Language/Libraries_and_Scripts/Scripts/top_level_main_t01: SkipSlow # Very slow on sim* architectures. Language/Libraries_and_Scripts/Scripts/top_level_main_t06: SkipSlow # Very slow on sim* architectures. LibTest/collection/ListBase/ListBase_class_A01_t01: SkipSlow # Very slow on sim* architectures. diff --git a/tests/co19_2/co19_2-kernel.status b/tests/co19_2/co19_2-kernel.status index 0ea8baf9fb0..495336501b3 100644 --- a/tests/co19_2/co19_2-kernel.status +++ b/tests/co19_2/co19_2-kernel.status @@ -30,7 +30,7 @@ LibTest/collection/ListMixin/ListMixin_class_A01_t03: Slow, Pass LibTest/core/List/List_class_A01_t02: Slow, Pass LibTest/core/List/List_class_A01_t03: Slow, Pass -[ $runtime == dart_precompiled && ($arch == simarm64 || $arch == simarm64c) ] +[ $runtime == dart_precompiled && ($arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] LibTest/collection/ListBase/ListBase_class_A01_t01: SkipSlow # Issue 43036 LibTest/collection/ListMixin/ListMixin_class_A01_t01: SkipSlow # Issue 43036 @@ -38,5 +38,5 @@ LibTest/collection/ListMixin/ListMixin_class_A01_t01: SkipSlow # Issue 43036 # as that would involve running CFE (the front end) in simulator mode # to compile the URI file specified in spawnURI code. # These Isolate tests that use spawnURI are hence skipped on purpose. -[ $runtime == dart_precompiled || $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ] +[ $runtime == dart_precompiled || $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] LibTest/isolate/Isolate/spawnUri*: Skip diff --git a/tests/co19_2/co19_2-runtime.status b/tests/co19_2/co19_2-runtime.status index 2871e90cb95..9236eaf82ec 100644 --- a/tests/co19_2/co19_2-runtime.status +++ b/tests/co19_2/co19_2-runtime.status @@ -15,10 +15,10 @@ LibTest/collection/ListMixin/ListMixin_class_A01_t04: SkipSlow # Very slow compi LibTest/collection/ListMixin/ListMixin_class_A01_t05: SkipSlow # Very slow compilation in debug mode. LibTest/collection/ListMixin/ListMixin_class_A01_t06: SkipSlow # Very slow compilation in debug mode. -[ $runtime == dart_precompiled && ($arch == simarm64 || $arch == simarm64c) ] +[ $runtime == dart_precompiled && ($arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] LibTest/async/Stream/Stream.periodic_all_t02: Skip # Issue 42898 -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ] LibTest/collection/ListBase/ListBase_class_A01_t01: SkipSlow # Very slow on sim* architectures. LibTest/collection/ListBase/ListBase_class_A01_t04: SkipSlow # Very slow on sim* architectures. LibTest/collection/ListBase/ListBase_class_A01_t05: SkipSlow # Very slow on sim* architectures. diff --git a/tests/corelib/corelib.status b/tests/corelib/corelib.status index ecde5a5c7c3..413ef72fafc 100644 --- a/tests/corelib/corelib.status +++ b/tests/corelib/corelib.status @@ -49,7 +49,7 @@ integer_arith_vm_test: SkipByDesign # Is a VM optimization test that requires in iterable_return_type_int64_test: SkipByDesign # Requires int64 support. typed_data_with_limited_ints_test: SkipByDesign # Requires fixed-size int64 support. -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ] bigint_parse_radix_test: Skip # Issue 31659 bigint_test: Skip # Issue 31659 diff --git a/tests/corelib_2/corelib_2.status b/tests/corelib_2/corelib_2.status index 3ee1d12e81e..87e8d4a62a8 100644 --- a/tests/corelib_2/corelib_2.status +++ b/tests/corelib_2/corelib_2.status @@ -52,7 +52,7 @@ integer_arith_vm_test: SkipByDesign # Is a VM optimization test that requires in iterable_return_type_int64_test: SkipByDesign # Requires int64 support. typed_data_with_limited_ints_test: SkipByDesign # Requires fixed-size int64 support. -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ] bigint_parse_radix_test: Skip # Issue 31659 bigint_test: Skip # Issue 31659 diff --git a/tests/ffi/ffi.status b/tests/ffi/ffi.status index b119eb807b5..e22df5b89a7 100644 --- a/tests/ffi/ffi.status +++ b/tests/ffi/ffi.status @@ -33,7 +33,7 @@ vmspecific_handle_test: SkipByDesign # Symbols are not exposed on purpose and ar [ $system != android && $system != linux && $system != macos && $system != windows ] *: Skip # FFI not yet supported on other OSes. -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ] *: Skip # FFI not yet supported on the arm simulator. [ $builder_tag == asan || $builder_tag == msan || $builder_tag == tsan ] diff --git a/tests/ffi_2/ffi_2.status b/tests/ffi_2/ffi_2.status index b119eb807b5..e22df5b89a7 100644 --- a/tests/ffi_2/ffi_2.status +++ b/tests/ffi_2/ffi_2.status @@ -33,7 +33,7 @@ vmspecific_handle_test: SkipByDesign # Symbols are not exposed on purpose and ar [ $system != android && $system != linux && $system != macos && $system != windows ] *: Skip # FFI not yet supported on other OSes. -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ] *: Skip # FFI not yet supported on the arm simulator. [ $builder_tag == asan || $builder_tag == msan || $builder_tag == tsan ] diff --git a/tests/lib/lib.status b/tests/lib/lib.status index ae166283344..0b262df8f16 100644 --- a/tests/lib/lib.status +++ b/tests/lib/lib.status @@ -71,7 +71,7 @@ html/transition_event_test: Skip # Times out. Issue 22167 [ $runtime != dart_precompiled && ($runtime != vm || $compiler != dartk && $compiler != none) ] isolate/vm_rehash_test: SkipByDesign -[ $arch == simarm64 || $arch == simarm64c ] +[ $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ] convert/utf85_test: Skip # Pass, Slow Issue 20111. [ $arch != x64 || $runtime != vm ] @@ -85,7 +85,7 @@ async/stream_timeout_test: SkipSlow # Times out. Issue 22050 # as that would involve running CFE (the front end) in simulator mode # to compile the URI file specified in spawnURI code. # These Isolate tests that use spawnURI are hence skipped on purpose. -[ $runtime == dart_precompiled || $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ] +[ $runtime == dart_precompiled || $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] isolate/count_test: Skip # Isolate.spawnUri isolate/cross_isolate_message_test: Skip # Isolate.spawnUri isolate/deferred_in_isolate2_test: Skip # Isolate.spawnUri diff --git a/tests/lib/lib_vm.status b/tests/lib/lib_vm.status index 07ece5af8e0..2a3deea1c25 100644 --- a/tests/lib/lib_vm.status +++ b/tests/lib/lib_vm.status @@ -76,10 +76,10 @@ mirrors/invocation_fuzz_test: Crash mirrors/library_uri_io_test: RuntimeError mirrors/library_uri_package_test: RuntimeError -[ $runtime == vm && ($arch == simarm64 || $arch == simarm64c) ] +[ $runtime == vm && ($arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] convert/utf85_test: Skip # Pass, Slow Issue 20111. -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $hot_reload || $hot_reload_rollback ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 || $hot_reload || $hot_reload_rollback ] convert/chunked_conversion_utf88_test: SkipSlow convert/streamed_conversion_json_utf8_decode_test: SkipSlow convert/utf85_test: SkipSlow diff --git a/tests/lib_2/lib_2.status b/tests/lib_2/lib_2.status index fbaf7afa6de..cb20d174c75 100644 --- a/tests/lib_2/lib_2.status +++ b/tests/lib_2/lib_2.status @@ -71,7 +71,7 @@ html/transition_event_test: Skip # Times out. Issue 22167 [ $runtime != dart_precompiled && ($runtime != vm || $compiler != dartk && $compiler != none) ] isolate/vm_rehash_test: SkipByDesign -[ $arch == simarm64 || $arch == simarm64c ] +[ $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ] convert/utf85_test: Skip # Pass, Slow Issue 20111. [ $arch != x64 || $runtime != vm ] @@ -85,7 +85,7 @@ async/stream_timeout_test: SkipSlow # Times out. Issue 22050 # as that would involve running CFE (the front end) in simulator mode # to compile the URI file specified in spawnURI code. # These Isolate tests that use spawnURI are hence skipped on purpose. -[ $runtime == dart_precompiled || $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ] +[ $runtime == dart_precompiled || $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] isolate/count_test: Skip # Isolate.spawnUri isolate/cross_isolate_message_test: Skip # Isolate.spawnUri isolate/deferred_in_isolate2_test: Skip # Isolate.spawnUri diff --git a/tests/lib_2/lib_2_vm.status b/tests/lib_2/lib_2_vm.status index c2e26f4fca3..2409de04e6e 100644 --- a/tests/lib_2/lib_2_vm.status +++ b/tests/lib_2/lib_2_vm.status @@ -66,7 +66,7 @@ mirrors/invocation_fuzz_test: Crash mirrors/library_uri_io_test: RuntimeError mirrors/library_uri_package_test: RuntimeError -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $hot_reload || $hot_reload_rollback ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 || $hot_reload || $hot_reload_rollback ] convert/chunked_conversion_utf88_test: SkipSlow convert/streamed_conversion_json_utf8_decode_test: SkipSlow convert/utf85_test: SkipSlow diff --git a/tests/standalone/standalone.status b/tests/standalone/standalone.status index 1c9d7d1b35b..905ce63f813 100644 --- a/tests/standalone/standalone.status +++ b/tests/standalone/standalone.status @@ -101,7 +101,7 @@ io/socket_many_connections_test: Skip # This test fails with "Too many open file fragmentation_test: SkipSlow fragmentation_typed_data_test: SkipSlow -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ] io/socket_sigpipe_test: SkipByDesign # Test uses ffi [ $compiler == dart2js || $compiler == dartdevc || $compiler == dartdevk ] diff --git a/tests/standalone/standalone_kernel.status b/tests/standalone/standalone_kernel.status index a958509b3a8..609c61b308c 100644 --- a/tests/standalone/standalone_kernel.status +++ b/tests/standalone/standalone_kernel.status @@ -52,12 +52,12 @@ io/echo_server_stream_test: Slow, Pass # Enabling of dartk for sim{arm,arm64} revealed 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 == simarm64c) ] +[ $compiler == dartk && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] io/file_blocking_lock_test: Crash # Please triage. io/file_lock_test: Slow, Pass map_insert_remove_oom_test: Skip # Heap limit too low. -[ $compiler == dartk && ($arch == simarm64 || $arch == simarm64c) ] +[ $compiler == dartk && ($arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] io/http_bind_test: Slow, Pass [ $compiler == dartk && ($hot_reload || $hot_reload_rollback) ] diff --git a/tests/standalone/standalone_vm.status b/tests/standalone/standalone_vm.status index 86c5c3ca77c..067e3e051a9 100644 --- a/tests/standalone/standalone_vm.status +++ b/tests/standalone/standalone_vm.status @@ -61,7 +61,7 @@ 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. -[ $runtime == dart_precompiled && $system == linux && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == x64) ] +[ $runtime == dart_precompiled && $system == linux && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 || $arch == x64) ] io/stdout_stderr_non_blocking_test: Pass, Timeout # Issue 35192 [ $runtime == vm && ($arch == arm || $arch == arm64) ] @@ -71,7 +71,7 @@ io/file_stream_test: Skip # Issue 26109 io/file_typed_data_test: Skip # Issue 26109 io/process_sync_test: Timeout, Pass -[ $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ] +[ $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] 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 diff --git a/tests/standalone_2/standalone_2.status b/tests/standalone_2/standalone_2.status index 6b785ddfa15..5e3852ea02c 100644 --- a/tests/standalone_2/standalone_2.status +++ b/tests/standalone_2/standalone_2.status @@ -108,7 +108,7 @@ io/socket_many_connections_test: Skip # This test fails with "Too many open file fragmentation_test: SkipSlow fragmentation_typed_data_test: SkipSlow -[ $arch == simarm || $arch == simarm64 || $arch == simarm64c ] +[ $arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 ] io/socket_sigpipe_test: SkipByDesign # Test uses ffi [ $compiler == dart2js || $compiler == dartdevc || $compiler == dartdevk ] diff --git a/tests/standalone_2/standalone_2_kernel.status b/tests/standalone_2/standalone_2_kernel.status index 77236eab2fa..afb2751bb45 100644 --- a/tests/standalone_2/standalone_2_kernel.status +++ b/tests/standalone_2/standalone_2_kernel.status @@ -54,12 +54,12 @@ io/echo_server_stream_test: Slow, Pass # Enabling of dartk for sim{arm,arm64} revealed 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 == simarm64c) ] +[ $compiler == dartk && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] io/file_blocking_lock_test: Crash # Please triage. io/file_lock_test: Slow, Pass map_insert_remove_oom_test: Skip # Heap limit too low. -[ $compiler == dartk && ($arch == simarm64 || $arch == simarm64c) ] +[ $compiler == dartk && ($arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] io/http_bind_test: Slow, Pass [ $compiler == dartk && ($hot_reload || $hot_reload_rollback) ] diff --git a/tests/standalone_2/standalone_2_vm.status b/tests/standalone_2/standalone_2_vm.status index 86c5c3ca77c..067e3e051a9 100644 --- a/tests/standalone_2/standalone_2_vm.status +++ b/tests/standalone_2/standalone_2_vm.status @@ -61,7 +61,7 @@ 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. -[ $runtime == dart_precompiled && $system == linux && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == x64) ] +[ $runtime == dart_precompiled && $system == linux && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 || $arch == x64) ] io/stdout_stderr_non_blocking_test: Pass, Timeout # Issue 35192 [ $runtime == vm && ($arch == arm || $arch == arm64) ] @@ -71,7 +71,7 @@ io/file_stream_test: Skip # Issue 26109 io/file_typed_data_test: Skip # Issue 26109 io/process_sync_test: Timeout, Pass -[ $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c) ] +[ $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64) ] 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 diff --git a/third_party/pkg_tested/pkg_tested.status b/third_party/pkg_tested/pkg_tested.status index b80af3ebb75..5fb60284f8f 100644 --- a/third_party/pkg_tested/pkg_tested.status +++ b/third_party/pkg_tested/pkg_tested.status @@ -24,7 +24,7 @@ pub/*: SkipByDesign pub/test/run/app_can_read_from_stdin_test: Fail # Issue 19448 pub/test/run/forwards_signal_posix_test: SkipByDesign -[ $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $builder_tag == asan || $mode == debug) ] +[ $runtime == vm && ($arch == simarm || $arch == simarm64 || $arch == simarm64c || $arch == simriscv32 || $arch == simriscv64 || $builder_tag == asan || $mode == debug) ] dart_style/test/command_line_test: Skip # The test controller does not take into account that tests take much longer in debug mode or on simulators. dart_style/test/formatter_test: Skip # The test controller does not take into account that tests take much longer in debug mode or on simulators.