Skip to content

Unflake returns_status_for_pruned_blocks#8709

Merged
bkchr merged 1 commit intomasterfrom
skunert/unflake-pruning_test
Jun 2, 2025
Merged

Unflake returns_status_for_pruned_blocks#8709
bkchr merged 1 commit intomasterfrom
skunert/unflake-pruning_test

Conversation

@skunert
Copy link
Copy Markdown
Contributor

@skunert skunert commented May 30, 2025

I was nearly dying of old age while trying to get CI to pass yesterday because of this test.

Turns out there is a race condition (see code comment). The solution is a bit of a hack, but its the best one I came up with.

Will let it run in a loop over the weekend, previously failed around once every 30-50 times when machine is put under stress.

@skunert skunert added this to SDK Node May 30, 2025
@skunert skunert added R0-no-crate-publish-required The change does not require any crates to be re-published. T10-tests This PR/Issue is related to tests. labels May 30, 2025
@github-project-automation github-project-automation bot moved this to backlog in SDK Node May 30, 2025
@bkchr bkchr added this pull request to the merge queue Jun 2, 2025
Merged via the queue into master with commit 01801a5 Jun 2, 2025
270 of 327 checks passed
@bkchr bkchr deleted the skunert/unflake-pruning_test branch June 2, 2025 18:54
@github-project-automation github-project-automation bot moved this from backlog to done in SDK Node Jun 2, 2025
ordian added a commit that referenced this pull request Jun 4, 2025
* master:
  omni-node: fix `benchmark pallet` to work with `--runtime` (#8594)
  Handle and suppress "New unknown `FromSwarm` libp2p event" warning (#8731)
  Implement detailed logging for XCM failures (#8724)
  [pallet-revive] contract's nonce starts at 1 (#8734)
  sync/fix: Clear gap sync on known imported blocks (#8445)
  [PoP] Add personhood tracking pallets (#8164)
  client/net: Use litep2p as the default network backend (#8461)
  Unflake `returns_status_for_pruned_blocks` (#8709)
  [AHM] Report the weights of epmb pallet to expose kusama and polkadot weights (#8704)
  Remove all XCM dependencies from `pallet-revive` (#8584)
  Docker master image tag fix (#8711)
  Record ed as part of the storage deposit (#8718)
  [pallet-revive] update dry-run logic (#8662)
  feat: add collator peer ID to ParachainInherentData (#8708)
  Nest errors in pallet-xcm (#7730)
  pallet-assets ERC20 precompile (#8554)
  Broker: Introduce min price + adjust renewals to lower market. (#8630)
  [AHM] Staking async fixes for XCM and election planning (#8422)
  Staking (EPMB): Add defensive error handling to voter snapshot creation and solution verification (#8687)
pgherveou pushed a commit that referenced this pull request Jun 11, 2025
I was nearly dying of old age while trying to get CI to pass yesterday
because of this test.

Turns out there is a race condition (see code comment). The solution is
a bit of a hack, but its the best one I came up with.

Will let it run in a loop over the weekend, previously failed around
once every 30-50 times when machine is put under stress.
alvicsam pushed a commit that referenced this pull request Oct 17, 2025
I was nearly dying of old age while trying to get CI to pass yesterday
because of this test.

Turns out there is a race condition (see code comment). The solution is
a bit of a hack, but its the best one I came up with.

Will let it run in a loop over the weekend, previously failed around
once every 30-50 times when machine is put under stress.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

R0-no-crate-publish-required The change does not require any crates to be re-published. T10-tests This PR/Issue is related to tests.

Projects

Status: done

Development

Successfully merging this pull request may close these issues.

3 participants