ObolNetwork / charon

Charon (pronounced 'kharon') is a Proof of Stake Ethereum Distributed Validator Client
https://docs.obol.tech/
Other
201 stars 89 forks source link

Flakey test TestSyncFlow #3308

Closed pinebit closed 1 month ago

pinebit commented 1 month ago

🐞 Bug Report

Description

Flakey test TestSyncFlow

🔬 Minimal Reproduction

Check for recent CI builds, e.g. https://github.com/ObolNetwork/charon/actions/runs/11127070412/job/30918520802?pr=3307

🔥 Error

The test execution fails:

--- FAIL: TestSyncFlow (38.11s)
    --- FAIL: TestSyncFlow/three_connect_one_disconnect (12.33s)
        dkg_test.go:540: 
                Error Trace:    /home/runner/work/charon/charon/dkg/dkg_test.go:540
                Error:          Received unexpected error:
                                sync shutdown: p2p connection failed, please retry DKG: context canceled
                Test:           TestSyncFlow/three_connect_one_disconnect

🌍 Your Environment

N/A