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

DNS test failure #4191

Closed
coot opened this issue Nov 27, 2022 · 1 comment · Fixed by #4237
Closed

DNS test failure #4191

coot opened this issue Nov 27, 2022 · 1 comment · Fixed by #4237
Assignees
Labels
DNS Issues / PRs related to DNS testing

Comments

@coot
Copy link
Contributor

coot commented Nov 27, 2022

In this run one of the dns test failed:

build (9.2.5, ubuntu-latest)    ouroboros-network [test]        2022-11-26T18:55:01.9389991Z     dns can recover from fails:                                       FAIL (3800.64s)
build (9.2.5, ubuntu-latest)    ouroboros-network [test]        2022-11-26T18:55:03.4333718Z       *** Failed! Falsified (after 19 tests and 8874 shrinks):
build (9.2.5, ubuntu-latest)    ouroboros-network [test]        2022-11-26T18:55:03.4334770Z       AbsBearerInfo {abiConnectionDelay = SmallDelay, abiInboundAttenuation = NoAtten
uation FastSpeed, abiOutboundAttenuation = NoAttenuation FastSpeed, abiInboundWriteFailure = Nothing, abiOutboundWriteFailure = Nothing, abiAcceptFailure = Nothing, abiSDUSize = 
LargeSDU}
build (9.2.5, ubuntu-latest)    ouroboros-network [test]        2022-11-26T18:55:03.4337587Z       DiffusionScript SimArgs 1s 20 [(NodeArgs (16) (Just 224s) [] (Map.fromList [("t
est2", [read "810b:4c8a:b3b5:741:8c0c:b437:64cf:1bd9", read "254.167.216.215", read "27.173.29.254", read "61.238.34.238", read "acda:b62d:6d7d:50f7:27b6:7e34:2dc6:ee3d"])("test3
", [read "903e:61bc:8b2f:d98f:b16e:5471:c83d:4430", read "19.40.90.161"])]) (TestAddress (IPAddr (read "0.0.1.236") 65527)) [(2,fromList [(RelayAccessDomain "test2" 15,DoNotAdver
tisePeer),(RelayAccessDomain "test3" 4,DoAdvertisePeer)])] PeerSelectionTargets {targetNumberOfRootPeers = 6, targetNumberOfKnownPeers = 7, targetNumberOfEstablishedPeers = 7, ta
rgetNumberOfActivePeers = 6} (Script (DNSTimeout {getDNSTimeout = 0.406s} :| [DNSTimeout {getDNSTimeout = 0.11s},DNSTimeout {getDNSTimeout = 0.333s},DNSTimeout {getDNSTimeout = 0
.352s},DNSTimeout {getDNSTimeout = 0.123s},DNSTimeout {getDNSTimeout = 0.12s},DNSTimeout {getDNSTimeout = 0.23s},DNSTimeout {getDNSTimeout = 0.311s},DNSTimeout {getDNSTimeout = 0
.37s},DNSTimeout {getDNSTimeout = 0.153s},DNSTimeout {getDNSTimeout = 0.328s},DNSTimeout {getDNSTimeout = 0.239s},DNSTimeout {getDNSTimeout = 0.261s},DNSTimeout {getDNSTimeout = 
0.15s},DNSTimeout {getDNSTimeout = 0.26s},DNSTimeout {getDNSTimeout = 0.37s},DNSTimeout {getDNSTimeout = 0.28s}])) (Script (DNSLookupDelay {getDNSLookupDelay = 0.124s} :| [DNSLoo
kupDelay {getDNSLookupDelay = 0.11s},DNSLookupDelay {getDNSLookupDelay = 0.129s},DNSLookupDelay {getDNSLookupDelay = 0.066s},DNSLookupDelay {getDNSLookupDelay = 0.125s},DNSLookup
Delay {getDNSLookupDelay = 0.046s},DNSLookupDelay {getDNSLookupDelay = 0.135s},DNSLookupDelay {getDNSLookupDelay = 0.05s},DNSLookupDelay {getDNSLookupDelay = 0.039s}])),[JoinNetw
ork 6.710144927536s Nothing,Kill 7.454545454545s,JoinNetwork 10.763157894736s (Just (TestAddress (IPAddr (read "4.138.119.62") 65527))),Reconfigure 0.415384615384s [(1,fromList [
]),(1,fromList [])],Reconfigure 15.550561797752s [(1,fromList []),(1,fromList [(RelayAccessDomain "test2" 15,DoAdvertisePeer)])],Reconfigure 82.85714285714s []])]
build (9.2.5, ubuntu-latest)    ouroboros-network [test]        2022-11-26T18:55:03.4340566Z       (Time 24.927848276817s,DiffusionLocalRootPeerTrace (TraceLocalRootDomains [(2,f
romList [(RelayAccessDomain "test2" 15,DoNotAdvertisePeer),(RelayAccessDomain "test3" 4,DoAdvertisePeer)])]))
build (9.2.5, ubuntu-latest)    ouroboros-network [test]        2022-11-26T18:55:03.4341207Z       (Time 24.927848276817s,DiffusionLocalRootPeerTrace (TraceLocalRootGroups (fromL
ist [(2,fromList [])])))
build (9.2.5, ubuntu-latest)    ouroboros-network [test]        2022-11-26T18:55:03.4343022Z       (Time 24.927848276817s,DiffusionDebugPeerSelectionTrace (TraceGovernorState (Ti
me 24.927848276817s) Nothing (PeerSelectionState {targets = PeerSelectionTargets {targetNumberOfRootPeers = 0, targetNumberOfKnownPeers = 0, targetNumberOfEstablishedPeers = 0, t
argetNumberOfActivePeers = 0}, localRootPeers = fromGroups [], publicRootPeers = fromList [], knownPeers = KnownPeers {allPeers = fromList [], availableForGossip = fromList [], n
extGossipTimes = Void, availableToConnect = fromList [], nextConnectTimes = Void}, establishedPeers = EstablishedPeers {allPeers = fromList [], nextActivateTimes = Void}, activeP
eers = fromList [], publicRootBackoffs = 0, publicRootRetryTime = Time 0s, inProgressPublicRootsReq = False, inProgressGossipReqs = 0, inProgressPromoteCold = fromList [], inProg
ressPromoteWarm = fromList [], inProgressDemoteWarm = fromList [], inProgressDemoteHot = fromList [], fuzzRng = StdGen {unStdGen = SMGen 5682431851818698482 1303390689027637951},
 countersCache = Cache {getCache = PeerSelectionCounters {coldPeers = 0, warmPeers = 0, hotPeers = 0, localRoots = [(2,0)]}}})))
build (9.2.5, ubuntu-latest)    ouroboros-network [test]        2022-11-26T18:55:03.4345580Z       (Time 24.927848276817s,DiffusionPeerSelectionTrace (TraceTargetsChanged (PeerSe
lectionTargets {targetNumberOfRootPeers = 0, targetNumberOfKnownPeers = 0, targetNumberOfEstablishedPeers = 0, targetNumberOfActivePeers = 0}) (PeerSelectionTargets {targetNumber
OfRootPeers = 6, targetNumberOfKnownPeers = 7, targetNumberOfEstablishedPeers = 7, targetNumberOfActivePeers = 2})))
build (9.2.5, ubuntu-latest)    ouroboros-network [test]        2022-11-26T18:55:03.4347813Z       (Time 24.927848276817s,DiffusionDebugPeerSelectionTrace (TraceGovernorState (Ti
me 24.927848276817s) Nothing (PeerSelectionState {targets = PeerSelectionTargets {targetNumberOfRootPeers = 6, targetNumberOfKnownPeers = 7, targetNumberOfEstablishedPeers = 7, t
argetNumberOfActivePeers = 2}, localRootPeers = fromGroups [], publicRootPeers = fromList [], knownPeers = KnownPeers {allPeers = fromList [], availableForGossip = fromList [], n
extGossipTimes = Void, availableToConnect = fromList [], nextConnectTimes = Void}, establishedPeers = EstablishedPeers {allPeers = fromList [], nextActivateTimes = Void}, activeP
eers = fromList [], publicRootBackoffs = 0, publicRootRetryTime = Time 0s, inProgressPublicRootsReq = False, inProgressGossipReqs = 0, inProgressPromoteCold = fromList [], inProg
ressPromoteWarm = fromList [], inProgressDemoteWarm = fromList [], inProgressDemoteHot = fromList [], fuzzRng = StdGen {unStdGen = SMGen 5682431851818698482 1303390689027637951},
 countersCache = Cache {getCache = PeerSelectionCounters {coldPeers = 0, warmPeers = 0, hotPeers = 0, localRoots = []}}})))
build (9.2.5, ubuntu-latest)    ouroboros-network [test]        2022-11-26T18:55:03.4349568Z       (Time 24.927848276817s,DiffusionPeerSelectionTrace (TracePublicRootsRequest 6 0
))
build (9.2.5, ubuntu-latest)    ouroboros-network [test]        2022-11-26T18:55:03.4351296Z       (Time 24.927848276817s,DiffusionDebugPeerSelectionTrace (TraceGovernorState (Ti

We should make it easier to paste counterexamples to reproduce them.

@coot coot added networking testing DNS Issues / PRs related to DNS labels Nov 27, 2022
@bolt12
Copy link
Contributor

bolt12 commented Nov 28, 2022

Use --quickcheck-replay=56892 to reproduce.
Use -p '/dns can recover from fails/' to rerun this test only.

@bolt12 bolt12 mentioned this issue Dec 21, 2022
9 tasks
@bolt12 bolt12 linked a pull request Dec 21, 2022 that will close this issue
9 tasks
iohk-bors bot added a commit that referenced this issue Jan 11, 2023
4237: Fix #4191 r=bolt12 a=bolt12

# Description

This PR has a fix for issue #4191.



Co-authored-by: Armando Santos <armando@well-typed.com>
iohk-bors bot added a commit that referenced this issue Jan 11, 2023
4237: Fix #4191 r=bolt12 a=bolt12

# Description

This PR has a fix for issue #4191.



Co-authored-by: Armando Santos <armando@well-typed.com>
iohk-bors bot added a commit that referenced this issue Jan 17, 2023
4237: Fix #4191 r=bolt12 a=bolt12

# Description

This PR has a fix for issue #4191.



Co-authored-by: Armando Santos <armando@well-typed.com>
iohk-bors bot added a commit that referenced this issue Jan 17, 2023
4237: Fix #4191 r=bolt12 a=bolt12

# Description

This PR has a fix for issue #4191.



Co-authored-by: Armando Santos <armando@well-typed.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DNS Issues / PRs related to DNS testing
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants