-
Notifications
You must be signed in to change notification settings - Fork 229
Open
Labels
bugSomething isn't workingSomething isn't working
Description
What happened?
Logs taken from a GitHub Action
2025-03-13T20:56:36.6499953Z event_dispatcher_test.go:463: PASS: Capabilities()
2025-03-13T20:56:36.6500920Z event_dispatcher_test.go:463: PASS: Name()
2025-03-13T20:56:36.6502046Z event_dispatcher_test.go:463: PASS: BatchDeliveryRequest(*context.valueCtx,string,string,string,string)
2025-03-13T20:56:36.6510289Z event_dispatcher_test.go:464: PASS: GetMessageWithDataCached(string,*fftypes.UUID)
2025-03-13T20:56:36.6511697Z event_dispatcher_test.go:464: PASS: GetMessageWithDataCached(string,*fftypes.UUID)
2025-03-13T20:56:36.6512811Z event_dispatcher_test.go:464: PASS: GetMessageWithDataCached(string,*fftypes.UUID)
2025-03-13T20:56:36.6513901Z event_dispatcher_test.go:464: PASS: GetMessageWithDataCached(string,*fftypes.UUID)
2025-03-13T20:56:36.6514856Z time="2025-03-13T20:56:32Z" level=debug msg="New event notifier loop ending (context cancelled)"
2025-03-13T20:56:36.6515633Z --- PASS: TestEventDispatcherBatchBased (0.00s)
2025-03-13T20:56:36.6516356Z === RUN TestEventDispatcherBatchDispatchFail
2025-03-13T20:56:36.6517016Z panic: no return value specified for GetMessageWithDataCached
2025-03-13T20:56:36.6517441Z
2025-03-13T20:56:36.6517601Z goroutine 610 [running]:
2025-03-13T20:56:36.6518686Z github.com/hyperledger/firefly/mocks/datamocks.(*Manager).GetMessageWithDataCached(0xc00091e960, {0xcc2708, 0xc00070c9f0}, 0x0, {0x0, 0x0, 0x0})
2025-03-13T20:56:36.6520052Z /home/runner/work/firefly/firefly/mocks/datamocks/manager.go:174 +0x70a
2025-03-13T20:56:36.6521812Z github.com/hyperledger/firefly/internal/events.(*eventEnricher).enrichEvent(0xc00091ecd0, {0xcc2708, 0xc00070c9f0}, 0xc0006bd560)
2025-03-13T20:56:36.6523167Z /home/runner/work/firefly/firefly/internal/events/event_enrich.go:72 +0x194
2025-03-13T20:56:36.6524468Z github.com/hyperledger/firefly/internal/events.(*eventDispatcher).enrichEvents(0xc0009ca5a0, {0xc000289fa0, 0x2, 0xc000478070?})
2025-03-13T20:56:36.6525842Z /home/runner/work/firefly/firefly/internal/events/event_dispatcher.go:197 +0x11b
2025-03-13T20:56:36.6527155Z github.com/hyperledger/firefly/internal/events.(*eventDispatcher).bufferedDelivery(0xc0009ca5a0, {0xc000533fa0, 0x2, 0x2})
2025-03-13T20:56:36.6528468Z /home/runner/work/firefly/firefly/internal/events/event_dispatcher.go:232 +0x119
2025-03-13T20:56:36.6529592Z github.com/hyperledger/firefly/internal/events.TestEventDispatcherBatchDispatchFail.func2()
2025-03-13T20:56:36.6530984Z /home/runner/work/firefly/firefly/internal/events/event_dispatcher_test.go:505 +0x15d
2025-03-13T20:56:36.6532267Z created by github.com/hyperledger/firefly/internal/events.TestEventDispatcherBatchDispatchFail in goroutine 606
2025-03-13T20:56:36.6533573Z /home/runner/work/firefly/firefly/internal/events/event_dispatcher_test.go:504 +0x5b3
2025-03-13T20:56:36.6534466Z FAIL github.com/hyperledger/firefly/internal/events 3.159s
What did you expect to happen?
Test to pass successfully every time, I think there is a race condition
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working