#!watchflakes
default <- pkg == "os/signal" && test == "TestNohup/uncaught/1"

Issue created automatically to collect these failures.

Example (log):

=== RUN   TestNohup/uncaught/1
=== PAUSE TestNohup/uncaught/1
=== CONT  TestNohup/uncaught/1
    signal_test.go:460: ran test with -send_uncaught_sighup=1 and it succeeded: expected failure.
        Output:
        === RUN   TestStop
        === RUN   TestStop/window_size_changes
        === PAUSE TestStop/window_size_changes
        === RUN   TestStop/hangup
        === PAUSE TestStop/hangup
        === RUN   TestStop/user_defined_signal_1
        === PAUSE TestStop/user_defined_signal_1
        === CONT  TestStop/window_size_changes
        === CONT  TestStop/user_defined_signal_1
        === CONT  TestStop/hangup
        --- PASS: TestStop (0.00s)
            --- PASS: TestStop/hangup (0.24s)
            --- PASS: TestStop/user_defined_signal_1 (0.45s)
            --- PASS: TestStop/window_size_changes (0.42s)
        PASS
--- FAIL: TestNohup/uncaught/1 (0.64s)

watchflakes

Comment From: gopherbot

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "os/signal" && test == "TestNohup/uncaught/1"
2025-05-15 22:21 gotip-darwin-amd64_13 go@d6812707 os/signal.TestNohup/uncaught/1 (log) === RUN TestNohup/uncaught/1 === PAUSE TestNohup/uncaught/1 === CONT TestNohup/uncaught/1 signal_test.go:460: ran test with -send_uncaught_sighup=1 and it succeeded: expected failure. Output: === RUN TestStop === RUN TestStop/window_size_changes === PAUSE TestStop/window_size_changes === RUN TestStop/hangup === PAUSE TestStop/hangup === RUN TestStop/user_defined_signal_1 === PAUSE TestStop/user_defined_signal_1 === CONT TestStop/window_size_changes === CONT TestStop/user_defined_signal_1 === CONT TestStop/hangup --- PASS: TestStop (0.00s) --- PASS: TestStop/hangup (0.24s) --- PASS: TestStop/user_defined_signal_1 (0.45s) --- PASS: TestStop/window_size_changes (0.42s) PASS --- FAIL: TestNohup/uncaught/1 (0.64s)

watchflakes

Comment From: mknyszek

In triage, this is suspicious: a signal-based test on an older Darwin machine? That might suggest something buggy at the OS level. I think let's wait for more failures.

Comment From: gopherbot

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "os/signal" && test == "TestNohup/uncaught/1"
2025-06-10 18:31 gotip-darwin-amd64_14 go@773701a8 os/signal.TestNohup/uncaught/1 (log) === RUN TestNohup/uncaught/1 === PAUSE TestNohup/uncaught/1 === CONT TestNohup/uncaught/1 signal_test.go:460: ran test with -send_uncaught_sighup=1 and it succeeded: expected failure. Output: === RUN TestStop === RUN TestStop/window_size_changes === PAUSE TestStop/window_size_changes === RUN TestStop/hangup === PAUSE TestStop/hangup === RUN TestStop/user_defined_signal_1 === PAUSE TestStop/user_defined_signal_1 === CONT TestStop/window_size_changes === CONT TestStop/user_defined_signal_1 === CONT TestStop/hangup --- PASS: TestStop (0.00s) --- PASS: TestStop/hangup (0.22s) --- PASS: TestStop/window_size_changes (0.44s) --- PASS: TestStop/user_defined_signal_1 (0.44s) PASS --- FAIL: TestNohup/uncaught/1 (0.80s)

watchflakes