Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(test): setup a "flappy tests" system #201

Merged
merged 6 commits into from
May 18, 2022
Merged

Conversation

moul
Copy link
Member

@moul moul commented May 18, 2022

  • Setup system in Makefile
  • Setup new testutils helpers
  • Update CI

to get a list of current flappy tests, you can run:

$ git grep "func TestFlappy"
pkgs/bft/blockchain/reactor_test.go:func TestFlappyBadBlockStopsPeer(t *testing.T) {
pkgs/bft/consensus/replay_test.go:func TestFlappyHandshakeReplayNone(t *testing.T) {
pkgs/bft/mempool/reactor_test.go:func TestFlappyBroadcastTxForPeerStopsWhenReactorStops(t *testing.T) {
pkgs/p2p/transport_test.go:func TestFlappyTransportMultiplexAcceptNonBlocking(t *testing.T) {

Signed-off-by: Manfred Touron <[email protected]>
@moul moul self-assigned this May 18, 2022
@moul moul changed the title chore(test): setup flappy tests system chore(test): setup a "flappy tests" system May 18, 2022
@moul moul merged commit a5d914b into gnolang:master May 18, 2022
@moul moul deleted the dev/moul/flappy branch May 18, 2022 12:52
@moul moul added this to the 🏗2️⃣ test2.gno.land milestone Oct 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: ✅ Done
Archived in project
Development

Successfully merging this pull request may close these issues.

1 participant