var settleTime …
var fatalWaitingTime …
func init() { … }
func waitSig(t *testing.T, c <-chan os.Signal, sig os.Signal) { … }
func waitSigAll(t *testing.T, c <-chan os.Signal, sig os.Signal) { … }
func waitSig1(t *testing.T, c <-chan os.Signal, sig os.Signal, all bool) { … }
func quiesce() { … }
func TestSignal(t *testing.T) { … }
func TestStress(t *testing.T) { … }
func testCancel(t *testing.T, ignore bool) { … }
func TestReset(t *testing.T) { … }
func TestIgnore(t *testing.T) { … }
func TestIgnored(t *testing.T) { … }
var checkSighupIgnored …
func TestDetectNohup(t *testing.T) { … }
var sendUncaughtSighup …
var dieFromSighup …
func TestStop(t *testing.T) { … }
func TestNohup(t *testing.T) { … }
func TestSIGCONT(t *testing.T) { … }
func TestAtomicStop(t *testing.T) { … }
func atomicStopTestProgram(t *testing.T) { … }
func TestTime(t *testing.T) { … }
var checkNotifyContext …
var ctxNotifyTimes …
func TestNotifyContextNotifications(t *testing.T) { … }
func TestNotifyContextStop(t *testing.T) { … }
func TestNotifyContextCancelParent(t *testing.T) { … }
func TestNotifyContextPrematureCancelParent(t *testing.T) { … }
func TestNotifyContextSimultaneousStop(t *testing.T) { … }
func TestNotifyContextStringer(t *testing.T) { … }
func TestSignalTrace(t *testing.T) { … }