Break up x86_64 tests
1 crate per test script
@@ -8,7 +8,31 @@ x86_64_test_task:
folder: $CARGO_HOME/registry
fingerprint_script: cat Cargo.lock
build_script: cargo build
- test_script: cargo test
+ # `*_test_script`s in order of crate dependency graph
+ liblumen_arena_test_script: |
+ pushd liblumen_arena
+ cargo test
+ popd
+ liblumen_core_test_script: |
+ pushd liblumen_core
+ cargo test
+ popd
+ liblumen_alloc_test_script: |
+ pushd liblumen_alloc
+ cargo test
+ popd
+ lumen_runtime_test_script: |
+ pushed lumen_runtime
+ cargo test
+ popd
+ liblumen_eir_interpreter_test_script: |
+ pushd liblumen_eir_interpreter
+ cargo test
+ popd
+ examples_spawn_chain_test_script: |
+ pushd examples/spawn-chain
+ cargo test
+ popd
before_cache_script: rm -rf $CARGO_HOME/registry/index
wasm32_test_task:
