--- a/.github/workflows/collator-selection.yml +++ b/.github/workflows/collator-selection.yml @@ -139,7 +139,7 @@ context: . dockerfile: .docker/Dockerfile-unique args: | - --build-arg RUNTIME_FEATURES=${{ matrix.runtime_features }},session-test-timing + --build-arg RUNTIME_FEATURES=${{ matrix.runtime_features }},session-test-timings --build-arg RUST_TOOLCHAIN=${{ env.RUST_TOOLCHAIN }} dockerhub_username: ${{ secrets.CORE_DOCKERHUB_USERNAME }} dockerhub_token: ${{ secrets.CORE_DOCKERHUB_TOKEN }} --- a/node/cli/Cargo.toml +++ b/node/cli/Cargo.toml @@ -103,10 +103,10 @@ [features] default = ["opal-runtime"] -session-test-timing = ['opal-runtime/session-test-timing', 'quartz-runtime?/session-test-timing', 'unique-runtime?/session-test-timing'] -gov-test-timings = ['opal-runtime/gov-test-timings', 'quartz-runtime?/gov-test-timings', 'unique-runtime?/gov-test-timings'] all-runtimes = ['opal-runtime', 'quartz-runtime', 'unique-runtime'] pov-estimate = ['opal-runtime/pov-estimate', 'quartz-runtime?/pov-estimate', 'uc-rpc/pov-estimate', 'unique-rpc/pov-estimate', 'unique-runtime?/pov-estimate'] runtime-benchmarks = ['opal-runtime/runtime-benchmarks', 'polkadot-cli/runtime-benchmarks', 'polkadot-service/runtime-benchmarks', 'quartz-runtime?/runtime-benchmarks', 'sc-service/runtime-benchmarks', 'unique-runtime?/runtime-benchmarks'] sapphire-runtime = ['quartz-runtime', 'quartz-runtime/become-sapphire'] try-runtime = ['opal-runtime?/try-runtime', 'quartz-runtime?/try-runtime', 'try-runtime-cli/try-runtime', 'unique-runtime?/try-runtime'] +session-test-timings = ['opal-runtime/session-test-timings', 'quartz-runtime?/session-test-timings', 'unique-runtime?/session-test-timings'] +gov-test-timings = ['opal-runtime/gov-test-timings', 'quartz-runtime?/gov-test-timings', 'unique-runtime?/gov-test-timings'] --- a/runtime/common/config/pallets/mod.rs +++ b/runtime/common/config/pallets/mod.rs @@ -129,12 +129,12 @@ pub const DayRelayBlocks: BlockNumber = RELAY_DAYS; } -#[cfg(not(feature = "session-test-timing"))] +#[cfg(not(feature = "session-test-timings"))] parameter_types! { pub const SessionPeriod: BlockNumber = SESSION_LENGTH; } -#[cfg(feature = "session-test-timing")] +#[cfg(feature = "session-test-timings")] parameter_types! { pub const SessionPeriod: BlockNumber = 3 * MINUTES; } --- a/runtime/opal/Cargo.toml +++ b/runtime/opal/Cargo.toml @@ -229,7 +229,7 @@ preimage = [] refungible = [] unique-scheduler = [] -session-test-timing = [] +session-test-timings = [] ################################################################################ # local dependencies --- a/runtime/quartz/Cargo.toml +++ b/runtime/quartz/Cargo.toml @@ -218,7 +218,7 @@ refungible = [] unique-scheduler = [] gov-test-timings = [] -session-test-timing = [] +session-test-timings = [] ################################################################################ # local dependencies --- a/runtime/unique/Cargo.toml +++ b/runtime/unique/Cargo.toml @@ -221,7 +221,7 @@ refungible = [] unique-scheduler = [] gov-test-timings = [] -session-test-timing = [] +session-test-timings = [] ################################################################################ # local dependencies