Skip to content

Commit

Permalink
[ci] Remove runtime-benchmarks from tests (#1335)
Browse files Browse the repository at this point in the history
* [ci] Remove runtime-benchmarks from tests

* Update .gitlab/pipeline/test.yml

Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>

* remove ing

* move benchmark tests to additional tests

* rm -q option

* try release profile

* use testnet profile

* move to a separate job

* rm dup

---------

Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
  • Loading branch information
2 people authored and Ank4n committed Sep 8, 2023
1 parent 79edd91 commit daf6141
Showing 1 changed file with 17 additions and 2 deletions.
19 changes: 17 additions & 2 deletions .gitlab/pipeline/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ test-linux-stable:
--locked \
--release \
--no-fail-fast \
--features runtime-benchmarks,try-runtime,experimental \
--features try-runtime,experimental \
--partition count:${CI_NODE_INDEX}/${CI_NODE_TOTAL}
# run runtime-api tests with `enable-staging-api` feature on the 1st node
- if [ ${CI_NODE_INDEX} == 1 ]; then time cargo nextest run -p sp-api-test --features enable-staging-api; fi
Expand Down Expand Up @@ -92,7 +92,22 @@ test-linux-stable-additional-tests:
--locked \
--release \
--features runtime-benchmarks,try-runtime
allow_failure: true
# https://github.com/paritytech/ci_cd/issues/864
test-linux-stable-runtime-benchmarks:
stage: test
extends:
- .docker-env
- .common-refs
- .run-immediately
- .pipeline-stopper-artifacts
variables:
RUST_TOOLCHAIN: stable
# Enable debug assertions since we are running optimized builds for testing
# but still want to have debug assertions.
RUSTFLAGS: "-Cdebug-assertions=y -Dwarnings"
script:
- time cargo nextest run --features runtime-benchmarks benchmark --locked --cargo-profile testnet

# these ones can be really slow so it's better to run them separately
test-linux-stable-slow:
Expand Down

0 comments on commit daf6141

Please sign in to comment.