From c35849552c23231f78d9b94e945e3b584474d5aa Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Tue, 25 Feb 2025 12:41:57 +0100 Subject: [PATCH] cmd/workload: fix diagnostics --- cmd/workload/filtertestgen.go | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/cmd/workload/filtertestgen.go b/cmd/workload/filtertestgen.go index 0268d13665..6c765320a3 100644 --- a/cmd/workload/filtertestgen.go +++ b/cmd/workload/filtertestgen.go @@ -180,10 +180,7 @@ func (s *filterTestGen) extendRange(q *filterQuery) *filterQuery { if rangeLen+extLen > s.finalizedBlock { return nil } - extBefore := rand.Int63n(extLen + 1) - if extBefore > q.FromBlock { - extBefore = q.FromBlock - } + extBefore := min(rand.Int63n(extLen+1), q.FromBlock) extAfter := extLen - extBefore if q.ToBlock+extAfter > s.finalizedBlock { d := q.ToBlock + extAfter - s.finalizedBlock @@ -337,7 +334,7 @@ func (s *filterTestGen) newNarrowedQuery() *filterQuery { pick-- } } - panic(nil) + panic("unreachable") } // randomQuery returns a random query from the ones that were already generated.