# Copyright 2016 the V8 project authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

[

##############################################################################
# TODO(v8:7777): Change this once wasm is supported in jitless mode.
['not has_webassembly or variant == jitless', {
  'multi_return/*': [SKIP],
  'wasm/*': [SKIP],
}], # not has_webassembly or variant == jitless

################################################################################
['variant == stress_snapshot', {
  '*': [SKIP],  # only relevant for mjsunit tests.
}],

##############################################################################
['no_simd_hardware == True', {
  'wasm/module/regress-1464231.wasm': [SKIP],
}],  # no_simd_hardware == True

##############################################################################
['wasm_random_fuzzers == False', {
  # Random Wasm module generation is not available on official builds.
  'wasm/compile/*': [FAIL],
}],  # 'wasm_random_fuzzers == False'

##############################################################################
['simulator_run and arch == ppc64', {
  # Slow tests
  'wasm/module/regress-406925416.wasm': [PASS, SLOW],
  'wasm/module/regress-419085592.wasm': [PASS, SLOW]
}],  # 'simulator_run and arch == ppc64'

]