mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-06 05:38:00 +00:00
8b3905d2a5
This commit adds Rococo Asset Hub dedicated runtime so we can test new features here, before merging them in Kusama Asset Hub. Also adds one such feature: asset transfer over bridge (Rococo AssetHub <> Wococo AssetHub) - clone `asset-hub-kusama-runtime` -> `asset-hub-rococo-runtime` - make it use Rococo primitives, names, assets, constants, etc - add asset-transfer-over-bridge support to Rococo AssetHub <> Wococo AssetHub Fixes #1128 --------- Co-authored-by: Branislav Kontur <bkontur@gmail.com> Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com> Co-authored-by: Francisco Aguirre <franciscoaguirreperez@gmail.com>
96 lines
2.7 KiB
YAML
96 lines
2.7 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
|
|
# Enable debug assertions since we are running optimized builds for testing
|
|
# but still want to have debug assertions.
|
|
RUSTFLAGS: "-C debug-assertions -D warnings"
|
|
RUST_BACKTRACE: "full"
|
|
WASM_BUILD_NO_COLOR: 1
|
|
WASM_BUILD_RUSTFLAGS: "-C debug-assertions -D warnings"
|
|
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
|
|
# Enable debug assertions since we are running optimized builds for testing
|
|
# but still want to have debug assertions.
|
|
RUSTFLAGS: "-C debug-assertions -D warnings"
|
|
RUST_BACKTRACE: "full"
|
|
WASM_BUILD_NO_COLOR: 1
|
|
WASM_BUILD_RUSTFLAGS: "-C debug-assertions -D warnings"
|
|
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-rococo:
|
|
<<: *short-bench-cumulus
|
|
variables:
|
|
RUNTIME_CHAIN: asset-hub-rococo-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
|