From 0abf84a93a77483ef07d0ce460e8afd4a09c128b Mon Sep 17 00:00:00 2001 From: Stephan Herhut Date: Mon, 22 Oct 2018 13:01:09 +0200 Subject: [PATCH] [tests] Run wasm/atomics* tests on release bots only Change the status files to only run on release bots and furthermore exclude those that run on an arm simultaor. This should still provide sufficient coverage while keeping resource usage at bay. Bug: v8:8331, v8:8332 Change-Id: I515e68929af660932a1224294bd09ebc05705324 Reviewed-on: https://chromium-review.googlesource.com/c/1292061 Reviewed-by: Sigurd Schneider Reviewed-by: Sergiy Byelozyorov Commit-Queue: Stephan Herhut Cr-Commit-Position: refs/heads/master@{#56850} --- test/mjsunit/mjsunit.status | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test/mjsunit/mjsunit.status b/test/mjsunit/mjsunit.status index 9642793ed3..3f2eb96a67 100644 --- a/test/mjsunit/mjsunit.status +++ b/test/mjsunit/mjsunit.status @@ -176,6 +176,8 @@ 'wasm/embenchen/*': [PASS, SLOW], 'wasm/grow-memory': [PASS, SLOW], 'wasm/unreachable-validation': [PASS, SLOW], + 'wasm/atomics-stress': [PASS, SLOW, NO_VARIANTS, ['mode != release', SKIP], ['(arch == arm or arch == arm64) and simulator_run', SKIP]], + 'wasm/atomics64-stress': [PASS, SLOW, NO_VARIANTS, ['mode != release', SKIP], ['(arch == arm or arch == arm64) and simulator_run', SKIP]], 'wasm/compare-exchange-stress': [PASS, SLOW, NO_VARIANTS], 'wasm/compare-exchange64-stress': [PASS, SLOW, NO_VARIANTS], @@ -227,11 +229,6 @@ # BUG(v8:8169) 'external-backing-store-gc': [SKIP], - - # BUG(v8:8332) - 'wasm/atomics-stress': [SKIP], - # BUG(v8:8331) - 'wasm/atomics64-stress': [SKIP], }], # ALWAYS ['novfp3 == True', { @@ -759,6 +756,9 @@ 'd8/enable-tracing': [SKIP], # Relies on async compilation which requires background tasks. 'wasm/streaming-error-position': [SKIP], + # Intentionally non-deterministic using shared arraybuffers. + 'wasm/atomics-stress': [SKIP], + 'wasm/atomics64-stress': [SKIP], }], # 'predictable == True' ##############################################################################