Add more SIMD spec tests (#388)

* Add more SIMD spec tests

Also provides a helper, extract_name, for building the names needed for the generated code

* Use `cargo test ... -- --nocapture` to see test errors in CI

* Use OS-independent paths for WAST files

* Ignore 'skip-stack-guard-page'

* Temporarily disable SIMD tests

* Re-enable SIMD spec tests and only disable on Windows temporarily
This commit is contained in:
Andrew Brown
2019-10-25 06:18:41 -07:00
committed by Dan Gohman
parent a34439de42
commit 3053444b57
2 changed files with 57 additions and 40 deletions

View File

@@ -69,7 +69,7 @@ jobs:
displayName: Fetch cargo dependencies
# Build and test all features except for lightbeam
- bash: cargo test --all --exclude lightbeam --exclude wasmtime-wasi-c --exclude wasmtime-py
- bash: cargo test --all --exclude lightbeam --exclude wasmtime-wasi-c --exclude wasmtime-py -- --nocapture
displayName: Cargo test
env:
RUST_BACKTRACE: 1
@@ -78,7 +78,7 @@ jobs:
- bash: cargo build --package lightbeam
displayName: Cargo build lightbeam
condition: and(succeeded(), eq(variables['toolchain'], 'nightly'))
- bash: cargo test --package lightbeam
- bash: cargo test --package lightbeam -- --nocapture
displayName: Cargo test lightbeam
# Lightbeam tests fail right now, but we don't want to block on that.
continueOnError: true