Files
pulse/pkg/server
pulse-triage[bot] d268963536 test(server): serialize the remaining startup watchdog log reads
The startup-watchdog race repair only converted the capture in service_health_test.go, but startup_watchdog_test.go still polls a plain bytes.Buffer while the watchdog goroutine writes the same buffer through zerolog. go test -race therefore still reports a read/write data race in TestStartupWatchdogFiresAndNamesLastPhase and the rest-0 backend shard stays red. Capture those logs through the same mutex-guarded syncBuffer so the poll and the watchdog write are serialized.

Change-source: pulse-maintainer
2026-09-21 09:41:00 +01:00
..
…