sww tests: wait for every starting line as long as the start takes (closes #331) #340

Merged
clawbot merged 1 commits from issue-331-starting-wait-until-exit into next 2026-11-11 10:56:47 +01:00
1 Commits
Author SHA1 Message Date
sneak 1740ac6061 sww tests: wait for every starting line as long as the start takes (closes #331)
check / check (push) Waiting to run
Each test in internal/sww that waits for the starting line now waits until
the line is written or sww exits, so a slow Core Rule Set compile on a
loaded host no longer fails it. The two tests that run sww as a child
process get its exit status from a goroutine that waits on it, and no
longer kill it after 30 seconds; the waits after SIGTERM still end after
waitLimit. A cleanup still kills each child process as its test ends and
waits for it to exit. startRProxyProcess returns a stop function in place
of the process and its output.

Model: opus-5-5
2026-11-11 07:38:06 +00:00