[test] Skip and mark slow tests
Many tests were already skipped in debug mode, but they kept running on CQ which sets dcheck_always_on, probably equally slow. Some other tests are marked as slow based on a recent run of the arm64 sim trybot. NOTRY=true Bug: v8:7783 Change-Id: Ic022518edfa112ea6d228ae9a68653c99651dbb4 Reviewed-on: https://chromium-review.googlesource.com/c/1347479 Reviewed-by: Jakob Gruber <jgruber@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/master@{#57724}
This commit is contained in:
parent
9c5a4abc18
commit
664158ab75
@ -164,7 +164,7 @@
|
|||||||
'test-api/Threading*': [SKIP],
|
'test-api/Threading*': [SKIP],
|
||||||
}], # 'arch == arm64 and simulator_run'
|
}], # 'arch == arm64 and simulator_run'
|
||||||
|
|
||||||
['arch == arm64 and mode == debug and simulator_run', {
|
['arch == arm64 and (mode == debug or dcheck_always_on) and simulator_run', {
|
||||||
|
|
||||||
# Pass but take too long with the simulator in debug mode.
|
# Pass but take too long with the simulator in debug mode.
|
||||||
'test-api/ExternalDoubleArray': [SKIP],
|
'test-api/ExternalDoubleArray': [SKIP],
|
||||||
@ -173,7 +173,7 @@
|
|||||||
'test-api/ExternalFloatArray': [SKIP],
|
'test-api/ExternalFloatArray': [SKIP],
|
||||||
'test-api/Float32Array': [SKIP],
|
'test-api/Float32Array': [SKIP],
|
||||||
'test-api/Float64Array': [SKIP],
|
'test-api/Float64Array': [SKIP],
|
||||||
}], # 'arch == arm64 and mode == debug and simulator_run'
|
}], # 'arch == arm64 and (mode == debug or dcheck_always_on) and simulator_run'
|
||||||
|
|
||||||
##############################################################################
|
##############################################################################
|
||||||
['arch == ia32', {
|
['arch == ia32', {
|
||||||
@ -186,6 +186,14 @@
|
|||||||
['variant == nooptimization and (arch == arm or arch == arm64) and simulator_run', {
|
['variant == nooptimization and (arch == arm or arch == arm64) and simulator_run', {
|
||||||
# Slow tests: https://crbug.com/v8/7783
|
# Slow tests: https://crbug.com/v8/7783
|
||||||
'test-cpu-profiler/MultipleIsolates': [SKIP],
|
'test-cpu-profiler/MultipleIsolates': [SKIP],
|
||||||
|
|
||||||
|
# Slow but tolarable tests.
|
||||||
|
'test-api/FixedFloat64Array': [PASS, SLOW],
|
||||||
|
'test-api/FixedUint16Array': [PASS, SLOW],
|
||||||
|
'test-api/Int8Array': [PASS, SLOW],
|
||||||
|
'test-api/SharedFloat64Array': [PASS, SLOW],
|
||||||
|
'test-api/SharedUint16Array': [PASS, SLOW],
|
||||||
|
'test-api/Uint16Array': [PASS, SLOW],
|
||||||
}], # variant == nooptimization and (arch == arm or arch == arm64) and simulator_run
|
}], # variant == nooptimization and (arch == arm or arch == arm64) and simulator_run
|
||||||
|
|
||||||
##############################################################################
|
##############################################################################
|
||||||
|
@ -103,12 +103,12 @@
|
|||||||
|
|
||||||
##############################################################################
|
##############################################################################
|
||||||
# Skip long running tests that time out in debug mode.
|
# Skip long running tests that time out in debug mode.
|
||||||
'generated-transition-stub': [PASS, ['mode == debug', SKIP]],
|
'generated-transition-stub': [PASS, ['mode == debug or dcheck_always_on', SKIP]],
|
||||||
'migrations': [SKIP],
|
'migrations': [SKIP],
|
||||||
'array-functions-prototype-misc': [PASS, SLOW, ['mode == debug', SKIP]],
|
'array-functions-prototype-misc': [PASS, SLOW, ['mode == debug or dcheck_always_on', SKIP]],
|
||||||
'compiler/regress-808472': [PASS, ['mode == debug', SKIP]],
|
'compiler/regress-808472': [PASS, ['mode == debug or dcheck_always_on', SKIP]],
|
||||||
'es6/promise-all-overflow-1': [SKIP],
|
'es6/promise-all-overflow-1': [SKIP],
|
||||||
'es6/promise-all-overflow-2': [PASS, SLOW, ['mode == debug or arch != x64', SKIP]],
|
'es6/promise-all-overflow-2': [PASS, SLOW, ['mode == debug or dcheck_always_on or arch != x64', SKIP]],
|
||||||
|
|
||||||
##############################################################################
|
##############################################################################
|
||||||
# This test sets the umask on a per-process basis and hence cannot be
|
# This test sets the umask on a per-process basis and hence cannot be
|
||||||
|
@ -43,7 +43,7 @@
|
|||||||
# Exceeds call stack on windows after MSVS2017 switch.
|
# Exceeds call stack on windows after MSVS2017 switch.
|
||||||
'fast/js/excessive-comma-usage': [SKIP],
|
'fast/js/excessive-comma-usage': [SKIP],
|
||||||
}], # system == windows
|
}], # system == windows
|
||||||
['mode == debug', {
|
['mode == debug or dcheck_always_on', {
|
||||||
# Too slow in debug mode.
|
# Too slow in debug mode.
|
||||||
'dfg-int-overflow-in-loop': [SKIP],
|
'dfg-int-overflow-in-loop': [SKIP],
|
||||||
'dfg-double-vote-fuzz': [SKIP],
|
'dfg-double-vote-fuzz': [SKIP],
|
||||||
@ -51,7 +51,7 @@
|
|||||||
'sort-large-array': [SKIP],
|
'sort-large-array': [SKIP],
|
||||||
# Too slow with --enable-slow-asserts.
|
# Too slow with --enable-slow-asserts.
|
||||||
'array-iterate-backwards': [SKIP],
|
'array-iterate-backwards': [SKIP],
|
||||||
}], # 'mode == debug'
|
}], # 'mode == debug or dcheck_always_on'
|
||||||
['simulator_run', {
|
['simulator_run', {
|
||||||
# Skip tests that timeout with turbofan.
|
# Skip tests that timeout with turbofan.
|
||||||
'array-iterate-backwards': [PASS, NO_VARIANTS],
|
'array-iterate-backwards': [PASS, NO_VARIANTS],
|
||||||
|
Loading…
Reference in New Issue
Block a user