mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-13 21:01:05 +00:00
6079b6dd3a
This pull request removes the Polkadot and Kusama native runtime from the polkadot node. This brings some implications with it: There are no more kusama/polkadot-dev chain specs available. We will need to write some tooling in the fellowship repo to provide them easily. The try-runtime job for polkadot & kusama is not available anymore as we don't have the dev chain specs anymore. Certain benchmarking commands will also not work until we migrate them to use a runtime api. Some crates in utils are still depending on the polkadot/kusama native runtime that will also need to be fixed. Port of: https://github.com/paritytech/polkadot/pull/7467
79 lines
2.0 KiB
YAML
79 lines
2.0 KiB
YAML
# This file is part of .gitlab-ci.yml
|
|
# Here are all jobs that are executed during "short-benchmarks" stage
|
|
|
|
# Run all pallet benchmarks only once to check if there are any errors
|
|
|
|
# run short-benchmarks for relay chain runtimes from polkadot
|
|
|
|
short-benchmark-westend: &short-bench
|
|
stage: short-benchmarks
|
|
extends:
|
|
- .docker-env
|
|
- .common-refs
|
|
needs:
|
|
- job: build-short-benchmark
|
|
artifacts: true
|
|
variables:
|
|
RUNTIME: westend
|
|
tags:
|
|
- benchmark
|
|
script:
|
|
- ./artifacts/polkadot benchmark pallet --chain $RUNTIME-dev --pallet "*" --extrinsic "*" --steps 2 --repeat 1
|
|
|
|
# run short-benchmarks for system parachain runtimes from cumulus
|
|
|
|
.short-benchmark-cumulus: &short-bench-cumulus
|
|
stage: short-benchmarks
|
|
extends:
|
|
- .common-refs
|
|
- .docker-env
|
|
needs:
|
|
- job: build-short-benchmark-cumulus
|
|
artifacts: true
|
|
variables:
|
|
RUNTIME_CHAIN: benchmarked-runtime-chain
|
|
tags:
|
|
- benchmark
|
|
script:
|
|
- ./artifacts/polkadot-parachain benchmark pallet --chain $RUNTIME_CHAIN --pallet "*" --extrinsic "*" --steps 2 --repeat 1
|
|
|
|
short-benchmark-asset-hub-polkadot:
|
|
<<: *short-bench-cumulus
|
|
variables:
|
|
RUNTIME_CHAIN: asset-hub-polkadot-dev
|
|
|
|
short-benchmark-asset-hub-kusama:
|
|
<<: *short-bench-cumulus
|
|
variables:
|
|
RUNTIME_CHAIN: asset-hub-kusama-dev
|
|
|
|
short-benchmark-asset-hub-westend:
|
|
<<: *short-bench-cumulus
|
|
variables:
|
|
RUNTIME_CHAIN: asset-hub-westend-dev
|
|
|
|
short-benchmark-bridge-hub-polkadot:
|
|
<<: *short-bench-cumulus
|
|
variables:
|
|
RUNTIME_CHAIN: bridge-hub-polkadot-dev
|
|
|
|
short-benchmark-bridge-hub-kusama:
|
|
<<: *short-bench-cumulus
|
|
variables:
|
|
RUNTIME_CHAIN: bridge-hub-kusama-dev
|
|
|
|
short-benchmark-bridge-hub-rococo:
|
|
<<: *short-bench-cumulus
|
|
variables:
|
|
RUNTIME_CHAIN: bridge-hub-rococo-dev
|
|
|
|
short-benchmark-collectives-polkadot:
|
|
<<: *short-bench-cumulus
|
|
variables:
|
|
RUNTIME_CHAIN: collectives-polkadot-dev
|
|
|
|
short-benchmark-glutton-kusama:
|
|
<<: *short-bench-cumulus
|
|
variables:
|
|
RUNTIME_CHAIN: glutton-kusama-dev-1300
|