This repository has been archived by the owner on Nov 15, 2023. It is now read-only.
sync::syncs_header_only_forks
test is flaky
#12607
Labels
I3-bug
The node fails to follow expected behavior.
Is there an existing issue?
Experiencing problems? Have you tried our Stack Exchange first?
Description of bug
There is a bug somewhere in the code which causes this test to freeze randomly. Bisecting doesn't help beyond a certain point because some of the history doesn't build (e.g., the commit that introduced this test) but this has been an issue since at least commit
66ff3a566e6ee7d85f30fc11d45047bd41854b9e
. The code really seems to be stuck as opposed to just polling and waiting for, e.g., a missing block.Steps to reproduce
I found this most reproducible when running in a virtual terminal and with debug logging enabled for
sync
target, happens maybe every 5th run.for i in {1..100}; do RUST_LOG=sync=debug cargo test --release sync::syncs_header_only_forks; done
The text was updated successfully, but these errors were encountered: