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