From cb698a5e438e188ee2e7f4ff36d502b3bf3977db Mon Sep 17 00:00:00 2001 From: Minseong Jang Date: Thu, 20 Oct 2022 13:17:38 +0900 Subject: [PATCH] Change test method --- README.md | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index cf540a9..3a4dd2c 100644 --- a/README.md +++ b/README.md @@ -34,23 +34,24 @@ For more information, please refer to the [KECC User's Manual](bin/README.md). ## Test ```sh -RUST_MIN_STACK=33554432 cargo test # debug build test -RUST_MIN_STACK=33554432 cargo test --release # release build test +cargo install cargo-nextest +RUST_MIN_STACK=33554432 cargo nextest run # debug build test +RUST_MIN_STACK=33554432 cargo nextest run --release # release build test -RUST_MIN_STACK=33554432 cargo test test_examples_write_c # run write_c test +RUST_MIN_STACK=33554432 cargo nextest run test_examples_write_c # run write_c test -RUST_MIN_STACK=33554432 cargo test test_examples_irgen_small # run irgen test using a small subset of examples -RUST_MIN_STACK=33554432 cargo test test_examples_irgen # run irgen test +RUST_MIN_STACK=33554432 cargo nextest run test_examples_irgen_small # run irgen test using a small subset of examples +RUST_MIN_STACK=33554432 cargo nextest run test_examples_irgen # run irgen test -RUST_MIN_STACK=33554432 cargo test test_examples_simplify_cfg # run simplify_cfg test -RUST_MIN_STACK=33554432 cargo test test_examples_mem2reg # run mem2reg test -RUST_MIN_STACK=33554432 cargo test test_examples_deadcode # run deadcode test -RUST_MIN_STACK=33554432 cargo test test_examples_gvn # run gvn test +RUST_MIN_STACK=33554432 cargo nextest run test_examples_simplify_cfg # run simplify_cfg test +RUST_MIN_STACK=33554432 cargo nextest run test_examples_mem2reg # run mem2reg test +RUST_MIN_STACK=33554432 cargo nextest run test_examples_deadcode # run deadcode test +RUST_MIN_STACK=33554432 cargo nextest run test_examples_gvn # run gvn test -RUST_MIN_STACK=33554432 cargo test test_examples_asmgen_small # run asmgen test using a small subset of examples -RUST_MIN_STACK=33554432 cargo test test_examples_asmgen # run asmgen test +RUST_MIN_STACK=33554432 cargo nextest run test_examples_asmgen_small # run asmgen test using a small subset of examples +RUST_MIN_STACK=33554432 cargo nextest run test_examples_asmgen # run asmgen test -RUST_MIN_STACK=33554432 cargo test test_examples_end_to_end # run irgen, optimize and asmgen pipeline test +RUST_MIN_STACK=33554432 cargo nextest run test_examples_end_to_end # run irgen, optimize and asmgen pipeline test ``` `RUST_MIN_STACK=33554432` is necessary for deep call stack for irgen tests.