| # Copyright (C) 2016-2017 Apple Inc. All rights reserved. |
| # |
| # Redistribution and use in source and binary forms, with or without |
| # modification, are permitted provided that the following conditions |
| # are met: |
| # |
| # 1. Redistributions of source code must retain the above copyright |
| # notice, this list of conditions and the following disclaimer. |
| # 2. Redistributions in binary form must reproduce the above copyright |
| # notice, this list of conditions and the following disclaimer in the |
| # documentation and/or other materials provided with the distribution. |
| # |
| # THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY |
| # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED |
| # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE |
| # DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY |
| # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES |
| # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; |
| # LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |
| # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
| # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF |
| # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
| |
| - path: wasm/stress |
| cmd: runWebAssemblySuite unless parseRunCommands |
| - path: wasm/wast-tests/ |
| cmd: runWebAssemblyWithHarness |
| - path: wasm/js-api/ |
| cmd: runWebAssemblySuite unless parseRunCommands |
| - path: wasm/noJIT/ |
| cmd: runNoJIT unless parseRunCommands |
| - path: wasm/function-tests |
| cmd: runWebAssemblySuite unless parseRunCommands |
| - path: wasm/references |
| cmd: runWebAssemblySuite unless parseRunCommands |
| - path: wasm/function-references |
| cmd: runWebAssemblySuite unless parseRunCommands |
| - path: wasm/fuzz |
| cmd: runWebAssemblySuite unless parseRunCommands |
| - path: wasm/lowExecutableMemory |
| cmd: runWebAssemblyLowExecutableMemory unless parseRunCommands |
| - path: wasm/regress/ |
| cmd: runWebAssemblySuite unless parseRunCommands |
| - path: wasm/modules/ |
| cmd: runWebAssembly unless parseRunCommands |
| - path: wasm/self-test/ |
| cmd: runWebAssemblySuite unless parseRunCommands |
| - path: wasm/v8/ |
| cmd: runWebAssemblySuite(:no_module, "mjsunit.js") unless parseRunCommands |
| |
| - path: wasm/references-spec-tests/elem.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/ref_null.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/ref_is_null.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/ref_func.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/table_copy.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/table_init.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/select.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/memory_fill.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/memory_copy.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/memory_init.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/table-sub.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/table_get.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/table_set.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/table_size.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/table_fill.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/table_grow.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/bulk.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/binary-leb128.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/binary.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/br_table.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/call_indirect.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/custom.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/data.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/exports.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/global.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/imports.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/memory_grow.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/table.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/unreached-invalid.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| - path: wasm/references-spec-tests/linking.wast.js |
| cmd: runWebAssemblyReferenceSpecTest :normal |
| |
| - path: wasm/multi-value-spec-tests/block.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/multi-value-spec-tests/br.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/multi-value-spec-tests/br_if.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/multi-value-spec-tests/call.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/multi-value-spec-tests/call_indirect.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/multi-value-spec-tests/func.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/multi-value-spec-tests/if.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/multi-value-spec-tests/loop.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/multi-value-spec-tests/type.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| |
| - path: wasm/threads-spec-tests/atomic.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/threads-spec-tests/memory.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/threads-spec-tests/atomic-signed.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/threads-spec-tests/wait-large.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| |
| - path: wasm/spec-tests/address.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/align.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/binary.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/block.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/br.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/br_if.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/br_table.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/call.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/call_indirect.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/comments.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/const.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/conversions.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/endianness.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/exports.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/f32.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/f32_bitwise.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/f32_cmp.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/f64.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/f64_bitwise.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/f64_cmp.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/fac.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/float_exprs.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/float_literals.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/float_memory.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/float_misc.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/forward.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/func.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/func_ptrs.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/global.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/i32.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/i64.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/if.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/imports.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/inline-module.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/int_exprs.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/int_literals.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/labels.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/left-to-right.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/linking.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/loop.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/memory.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/memory_redundancy.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/memory_trap.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/names.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/nop.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/return.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/select.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/skip-stack-guard-page.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/stack.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/start.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/switch.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/table.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/token.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/traps.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/type.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/unreachable.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/unreached-invalid.wast.js |
| cmd: runWebAssemblySpecTest :skip # https://bugs.webkit.org/show_bug.cgi?id=173279 |
| - path: wasm/spec-tests/unwind.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/utf8-custom-section-id.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/utf8-import-field.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/utf8-import-module.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/binary-leb128.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/custom.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/data.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/elem.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/load.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/local_get.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/local_set.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/local_tee.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/memory_grow.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/memory_size.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/store.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| - path: wasm/spec-tests/utf8-invalid-encoding.wast.js |
| cmd: runWebAssemblySpecTest :normal |
| |
| - path: wasm/modules/run-from-wasm.wasm |
| cmd: runWebAssembly |
| |
| - path: ../PerformanceTests/JetStream2/wasm-cli.js |
| cmd: runWebAssemblyJetStream2 unless parseRunCommands |
| |