[gardening] Disable vm/cc/CodeExecutability on system/architectures where --dual-map-code is not supported

This test flakily times out on MacOS (the FATAL(),  which calls abort(),
somehow is stuck) and spams the flakiness dashboard.

Though the test shouldn't even run on MacOS, since we don't support
--dual-map-code on non-linux/fuchsia.

Change-Id: I6a93b825c3021028a43b46a8bf33f84e34838211
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153142
Reviewed-by: Clement Skau <cskau@google.com>
Commit-Queue: Martin Kustermann <kustermann@google.com>
This commit is contained in:
Martin Kustermann 2020-07-03 08:59:00 +00:00 committed by commit-bot@chromium.org
parent 4301899ed5
commit 35398a2fef

View file

@ -33,6 +33,9 @@ dart_2/snapshot_version_test: Skip # This test is a Dart1 test (script snapshot)
dart_2/stack_overflow_shared_test: Pass, Slow # Uses --shared-slow-path-triggers-gc flag.
dart_2/use_bare_instructions_flag_test: Pass, Slow # Spawns several subprocesses
[ ($system != linux || $arch != x64) && $system != fuchsia ]
cc/CodeExecutability: SkipByDesign # --dual-map-code not supported on non-Linux/Fuchsia
[ $system != macos || $arch == simarm || $arch == simarm64 ]
dart/thread_priority_macos_test: SkipByDesign
dart_2/thread_priority_macos_test: SkipByDesign