mirror of
https://github.com/fluencelabs/wasmer
synced 2025-04-24 18:02:13 +00:00
Update test-rest to explicitly test each crate
This commit is contained in:
parent
0593965459
commit
91808b9df2
@ -80,7 +80,7 @@ serde = { version = "1", features = ["derive"] } # used by the plugin example
|
||||
typetag = "0.1" # used by the plugin example
|
||||
|
||||
[features]
|
||||
default = ["fast-tests", "wasi", "backend-cranelift", "wabt", "wasmer-runtime-core/generate-debug-information"]
|
||||
default = ["fast-tests", "wasi", "backend-cranelift", "wabt"]
|
||||
"loader-kernel" = ["wasmer-kernel-loader"]
|
||||
debug = ["fern", "log/max_level_debug", "log/release_max_level_debug"]
|
||||
trace = ["fern", "log/max_level_trace", "log/release_max_level_trace"]
|
||||
@ -98,8 +98,7 @@ backend-llvm = [
|
||||
"wasmer-llvm-backend",
|
||||
"wasmer-runtime/llvm",
|
||||
"wasmer-middleware-common-tests/llvm",
|
||||
"wasmer-runtime-core/generate-debug-information",
|
||||
"wasmer-runtime-core/generate-debug-information-no-export-symbols",
|
||||
"wasmer-runtime-core/generate-debug-information-no-export-symbols"
|
||||
]
|
||||
backend-singlepass = [
|
||||
"wasmer-singlepass-backend",
|
||||
|
24
Makefile
24
Makefile
@ -142,21 +142,15 @@ test-capi: test-capi-singlepass test-capi-cranelift test-capi-llvm test-capi-ems
|
||||
capi-test: test-capi
|
||||
|
||||
test-rest:
|
||||
cargo test --release \
|
||||
--all \
|
||||
--exclude wasmer-runtime-c-api \
|
||||
--exclude wasmer-emscripten \
|
||||
--exclude wasmer-spectests \
|
||||
--exclude wasmer-wasi \
|
||||
--exclude wasmer-middleware-common \
|
||||
--exclude wasmer-middleware-common-tests \
|
||||
--exclude wasmer-singlepass-backend \
|
||||
--exclude wasmer-clif-backend \
|
||||
--exclude wasmer-llvm-backend \
|
||||
--exclude wasmer-wasi-tests \
|
||||
--exclude wasmer-emscripten-tests \
|
||||
--exclude wasmer-runtime-core-tests
|
||||
|
||||
cargo test --release -p wasmer-dev-utils
|
||||
cargo test --release -p wasmer-interface-types
|
||||
cargo test --release -p wasmer-kernel-loader
|
||||
cargo test --release -p kernel-net
|
||||
cargo test --release -p wasmer-llvm-backend-tests
|
||||
cargo test --release -p wasmer-runtime
|
||||
cargo test --release -p wasmer-runtime-core
|
||||
cargo test --release -p wasmer-wasi-experimental-io-devices
|
||||
cargo test --release -p wasmer-win-exception-handler
|
||||
|
||||
test: spectests emtests middleware wasitests test-rest examples
|
||||
|
||||
|
@ -93,7 +93,9 @@ static mut __jit_debug_descriptor: JitDebugDescriptor = JitDebugDescriptor {
|
||||
|
||||
#[cfg(feature = "generate-debug-information-no-export-symbols")]
|
||||
extern "C" {
|
||||
#[no_mangle]
|
||||
static mut __jit_debug_descriptor: JitDebugDescriptor;
|
||||
#[no_mangle]
|
||||
fn __jit_debug_register_code();
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user