diff --git a/.cargo/config b/.cargo/config index 150b66ebd099121b773367ba33b15d07c31f6f6b..e008f18220d53706bce09507e5f0583ccc8bb883 100644 --- a/.cargo/config +++ b/.cargo/config @@ -1,8 +1,9 @@ [alias] -cucumber = "test -p duniter-end2end-tests --test cucumber_tests --" sanity-gdev = "test -p duniter-live-tests --test sanity_gdev -- --nocapture" tu = "test --workspace --exclude duniter-end2end-tests --exclude duniter-live-tests" +ti = "test -p duniter-end2end-tests --test cucumber_tests --" +ta = "test --workspace --exclude duniter-live-tests" tb = "test --features runtime-benchmarks -p" rbp = "run --release --features runtime-benchmarks -- benchmark pallet --chain=dev --steps=50 --repeat=20 --extrinsic=* --execution=wasm --wasm-execution=compiled --heap-pages=4096 --header=./file_header.txt --output=. --pallet" xtask = "run --package xtask --" - +cucumber-node = "test -- --chain=gdev_dev --execution=Native --sealing=manual --force-authoring --rpc-cors=all --tmp --ws-port 9944 --alice" diff --git a/docker/Dockerfile b/docker/Dockerfile index 7b3e0dd7c8196ffe11311176956bddc61b04d186..07f3e781181af60ed48833a429898e5e0f24b796 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -54,13 +54,8 @@ RUN set -x && \ # Run tests if requested, expted when cross-building ARG cucumber=0 RUN if [ "$cucumber" != 0 ] && [ "$TARGETPLATFORM" = "$BUILDPLATFORM" ]; then \ - cargo test --workspace --exclude duniter-end2end-tests --exclude duniter-live-tests && \ - cargo cucumber -i account_creation* && \ - cargo cucumber -i certification* && \ - cargo cucumber -i identity_creation* && \ - cargo cucumber -i monetary_mass* && \ - cargo cucumber -i oneshot_account* && \ - cargo cucumber -i transfer_all* && \ + cargo tu && \ + cargo cucumber && \ cd target/debug/deps/ && \ rm cucumber_tests-*.d && \ mv cucumber_tests* ../../../build/duniter-cucumber; \