Skip to content
Snippets Groups Projects
Unverified Commit 665e3654 authored by Andrei Eres's avatar Andrei Eres Committed by GitHub
Browse files

Remove nextest filtration (#3885)


Fixes
https://github.com/paritytech/polkadot-sdk/issues/3884#issuecomment-2026058687

After moving regression tests to benchmarks
(https://github.com/paritytech/polkadot-sdk/pull/3741) we don't need to
filter tests anymore.

---------

Signed-off-by: default avatarAlexandru Vasile <alexandru.vasile@parity.io>
Signed-off-by: default avatarOliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Co-authored-by: default avatarAndrei Sandu <54316454+sandreim@users.noreply.github.com>
Co-authored-by: default avatarAlin Dima <alin@parity.io>
Co-authored-by: default avatarAndrei Sandu <andrei-mihail@parity.io>
Co-authored-by: default avatarOliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Co-authored-by: default avatarJavier Viola <363911+pepoviola@users.noreply.github.com>
Co-authored-by: default avatarSerban Iorga <serban@parity.io>
Co-authored-by: default avatarAdrian Catangiu <adrian@parity.io>
Co-authored-by: default avatarBastian Köcher <git@kchr.de>
Co-authored-by: default avatarAlexandru Vasile <60601340+lexnv@users.noreply.github.com>
Co-authored-by: default avatarNiklas Adolfsson <niklasadolfsson1@gmail.com>
Co-authored-by: default avatarDastan <88332432+dastansam@users.noreply.github.com>
Co-authored-by: default avatarLiam Aharon <liam.aharon@hotmail.com>
Co-authored-by: default avatarClara van Staden <claravanstaden64@gmail.com>
Co-authored-by: default avatarRon <yrong1997@gmail.com>
Co-authored-by: default avatarVincent Geddes <vincent@snowfork.com>
Co-authored-by: default avatarSvyatoslav Nikolsky <svyatonik@gmail.com>
Co-authored-by: default avatarBastian Köcher <info@kchr.de>
parent f88190a5
No related merge requests found
Pipeline #461552 passed with stages
in 1 hour and 16 seconds
......@@ -25,7 +25,6 @@ test-linux-stable:
# "upgrade_version_checks_should_work" is currently failing
- |
time cargo nextest run \
--filter-expr 'not deps(/polkadot-subsystem-bench/)' \
--workspace \
--locked \
--release \
......@@ -70,7 +69,7 @@ test-linux-stable-runtime-benchmarks:
# but still want to have debug assertions.
RUSTFLAGS: "-Cdebug-assertions=y -Dwarnings"
script:
- time cargo nextest run --filter-expr 'not deps(/polkadot-subsystem-bench/)' --workspace --features runtime-benchmarks benchmark --locked --cargo-profile testnet
- time cargo nextest run --workspace --features runtime-benchmarks benchmark --locked --cargo-profile testnet
# can be used to run all tests
# test-linux-stable-all:
......
......@@ -149,6 +149,11 @@ mod benchmarks {
#[benchmark]
fn promote() -> Result<(), BenchmarkError> {
// Ensure that the `min_promotion_period` wont get in our way.
let mut params = Params::<T, I>::get();
params.min_promotion_period = [Zero::zero(); RANK_COUNT];
Params::<T, I>::put(&params);
let member = make_member::<T, I>(1)?;
ensure_evidence::<T, I>(&member)?;
......
......@@ -149,7 +149,8 @@ pub mod pallet {
};
use frame_system::{ensure_root, pallet_prelude::*};
const RANK_COUNT: usize = 9;
/// Number of available ranks.
pub(crate) const RANK_COUNT: usize = 9;
#[pallet::pallet]
pub struct Pallet<T, I = ()>(PhantomData<(T, I)>);
......
......@@ -1501,8 +1501,11 @@ fn scheduler_handles_periodic_unavailable_preimage() {
run_to_block(4);
assert_eq!(logger::log().len(), 1);
// Unnote the preimage
// As the public api doesn't support to remove a noted preimage, we need to first unnote it
// and then request it again. Basically this should not happen in real life (whatever you
// call real life;).
Preimage::unnote(&hash);
Preimage::request(&hash);
// Does not ever execute again.
run_to_block(100);
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment