Skip to content

Instantly share code, notes, and snippets.

@kazuho
Last active August 29, 2015 14:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kazuho/4c0192bfe2d8d56cc9fe to your computer and use it in GitHub Desktop.
Save kazuho/4c0192bfe2d8d56cc9fe to your computer and use it in GitHub Desktop.
NetBSD 6.1.5; Perl 5.20.1; t/06-autorestart.t
$ perl -Ilib t/06-autorestart.t 2>&1 | tai64n | tai64nlocal
2015-01-01 15:36:31.057928500 1..28
2015-01-01 15:36:31.070290500 start_server (pid:23298) starting now...
2015-01-01 15:36:31.071472500 starting new worker 3019
2015-01-01 15:36:31.081135500 ok 1 - connect
2015-01-01 15:36:31.081868500 ok 2 - write
2015-01-01 15:36:31.114093500 ok 3 - read
2015-01-01 15:36:31.115206500 ok 4 - read
2015-01-01 15:36:33.123096500 ok 5 - status before auto-restart
2015-01-01 15:36:36.123942500 autorestart triggered (interval=4)
2015-01-01 15:36:36.124202500 starting new worker 7675
2015-01-01 15:36:37.135143500 new worker is now running, sending TERM to old workers:3019
2015-01-01 15:36:37.135144500 sleeping 2 secs before killing old workers
2015-01-01 15:36:38.135872500 ok 6 - status during transient state
2015-01-01 15:36:39.144509500 killing old workers
2015-01-01 15:36:40.157937500 old worker 3019 died, status:0
2015-01-01 15:36:41.148717500 ok 7 - status after auto-restart
2015-01-01 15:36:41.150383500 ok 8 - signal sent on hup
2015-01-01 15:36:41.151546500 ok 9 - reconnect
2015-01-01 15:36:41.152455500 ok 10 - write after switching
2015-01-01 15:36:41.153394500 ok 11 - read after switching
2015-01-01 15:36:41.154263500 ok 12 - read after swiching (format)
2015-01-01 15:36:41.155100500 ok 13 - pid should have changed
2015-01-01 15:36:41.155496500 received TERM, sending TERM to all workers:7675
2015-01-01 15:36:42.168996500 worker 7675 died, status:0
2015-01-01 15:36:42.169273500 exiting
2015-01-01 15:36:42.169835500 [Test::TCP] Child process does not block(PID: 23298, PPID: 10001) at /usr/pkg/lib/perl5/site_perl/5.20.0/Test/TCP.pm line 90.
2015-01-01 15:36:42.175411500 ok 14 - no more status file
2015-01-01 15:36:42.177817500 start_server (pid:22564) starting now...
2015-01-01 15:36:42.179053500 starting new worker 4463
2015-01-01 15:36:42.197911500 ok 15 - connect
2015-01-01 15:36:42.199080500 ok 16 - write
2015-01-01 15:36:42.222103500 ok 17 - read
2015-01-01 15:36:42.223312500 ok 18 - read
2015-01-01 15:36:44.230240500 ok 19 - status before auto-restart
2015-01-01 15:36:47.230314500 autorestart triggered (interval=4)
2015-01-01 15:36:47.230936500 starting new worker 4758
2015-01-01 15:36:48.241610500 new worker is now running, sending USR1 to old workers:4463
2015-01-01 15:36:48.241611500 sleeping 2 secs before killing old workers
2015-01-01 15:36:49.243226500 ok 20 - status during transient state
2015-01-01 15:36:50.251397500 killing old workers
2015-01-01 15:36:51.263591500 old worker 4463 died, status:0
2015-01-01 15:36:52.254818500 ok 21 - status after auto-restart
2015-01-01 15:36:52.256778500 ok 22 - signal sent on hup
2015-01-01 15:36:52.259345500 ok 23 - reconnect
2015-01-01 15:36:52.261321500 ok 24 - write after switching
2015-01-01 15:36:52.263357500 ok 25 - read after switching
2015-01-01 15:36:52.265832500 ok 26 - read after swiching (format)
2015-01-01 15:36:52.267566500 ok 27 - pid should have changed
2015-01-01 15:36:52.267960500 received TERM, sending TERM to all workers:4758
2015-01-01 15:36:53.274788500 worker 4758 died, status:0
2015-01-01 15:36:53.275005500 exiting
2015-01-01 15:36:53.275381500 [Test::TCP] Child process does not block(PID: 22564, PPID: 10001) at /usr/pkg/lib/perl5/site_perl/5.20.0/Test/TCP.pm line 90.
2015-01-01 15:36:53.280493500 ok 28 - no more status file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment