mirror of
https://github.com/fluencelabs/wasmer
synced 2025-04-25 02:12: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
|
typetag = "0.1" # used by the plugin example
|
||||||
|
|
||||||
[features]
|
[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"]
|
"loader-kernel" = ["wasmer-kernel-loader"]
|
||||||
debug = ["fern", "log/max_level_debug", "log/release_max_level_debug"]
|
debug = ["fern", "log/max_level_debug", "log/release_max_level_debug"]
|
||||||
trace = ["fern", "log/max_level_trace", "log/release_max_level_trace"]
|
trace = ["fern", "log/max_level_trace", "log/release_max_level_trace"]
|
||||||
@ -98,8 +98,7 @@ backend-llvm = [
|
|||||||
"wasmer-llvm-backend",
|
"wasmer-llvm-backend",
|
||||||
"wasmer-runtime/llvm",
|
"wasmer-runtime/llvm",
|
||||||
"wasmer-middleware-common-tests/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 = [
|
backend-singlepass = [
|
||||||
"wasmer-singlepass-backend",
|
"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
|
capi-test: test-capi
|
||||||
|
|
||||||
test-rest:
|
test-rest:
|
||||||
cargo test --release \
|
cargo test --release -p wasmer-dev-utils
|
||||||
--all \
|
cargo test --release -p wasmer-interface-types
|
||||||
--exclude wasmer-runtime-c-api \
|
cargo test --release -p wasmer-kernel-loader
|
||||||
--exclude wasmer-emscripten \
|
cargo test --release -p kernel-net
|
||||||
--exclude wasmer-spectests \
|
cargo test --release -p wasmer-llvm-backend-tests
|
||||||
--exclude wasmer-wasi \
|
cargo test --release -p wasmer-runtime
|
||||||
--exclude wasmer-middleware-common \
|
cargo test --release -p wasmer-runtime-core
|
||||||
--exclude wasmer-middleware-common-tests \
|
cargo test --release -p wasmer-wasi-experimental-io-devices
|
||||||
--exclude wasmer-singlepass-backend \
|
cargo test --release -p wasmer-win-exception-handler
|
||||||
--exclude wasmer-clif-backend \
|
|
||||||
--exclude wasmer-llvm-backend \
|
|
||||||
--exclude wasmer-wasi-tests \
|
|
||||||
--exclude wasmer-emscripten-tests \
|
|
||||||
--exclude wasmer-runtime-core-tests
|
|
||||||
|
|
||||||
|
|
||||||
test: spectests emtests middleware wasitests test-rest examples
|
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")]
|
#[cfg(feature = "generate-debug-information-no-export-symbols")]
|
||||||
extern "C" {
|
extern "C" {
|
||||||
|
#[no_mangle]
|
||||||
static mut __jit_debug_descriptor: JitDebugDescriptor;
|
static mut __jit_debug_descriptor: JitDebugDescriptor;
|
||||||
|
#[no_mangle]
|
||||||
fn __jit_debug_register_code();
|
fn __jit_debug_register_code();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user