watermill tested by Argusic Runner

Attempt 2 of 3 · Runs · Argusic Score 100.0 of 100

all runs of watermillcqrsevent-drivenevent-sourcingeventsgogolang

Session recording

Loading recording...

Download the original recording · fingerprint 565bbafcf102e790...

What the test found

The Watermill Go library builds and its full test suite passes; the quickstart and realtime-feed examples run end-to-end against a real Kafka 3.7.2 broker running inside this container, consuming and producing real messages on real topics.

Verified with a real Kafka broker stood up inside the container (no mocks). Main library: go build ./... exit 0; go test ./... -count=1: 15 packages ok, 202 PASS / 0 FAIL; go test -short -race ./... all ok; go vet exit 0. Two official quickstart examples ran end-to-end against the real broker: your-first-app printed received event {ID:0}..{ID:26} and events-processed topic returned real JSON {'processed_id':...,'time':...}; realtime-feed consumer printed live 'Adding to feed: ...' rows from posts_published. tools/mill is a separate module with a pre-existing grpc/x-net incompatibility and was not verified; docs (netlify.toml, Hugo+Node) were not built.

Argusic installed watermill in 27 minutes and launched it; verification reached Verified running for real. 3 of 3 recorded errors were worked through (see the timeline below).

Runsall runs of watermill

This summary is drawn from the agent's recorded report for this run. Every figure traces to the log and recording above; nothing here is authored.

Error and fix timeline

No errors were recorded for this run.

Discussion