0s autopkgtest [10:37:27]: starting date and time: 2025-05-02 10:37:27+0000
0s autopkgtest [10:37:27]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production'
0s autopkgtest [10:37:27]: host juju-7f2275-prod-proposed-migration-environment-21; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.qyx90e81/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:guile-fibers --apt-upgrade shepherd --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=guile-fibers/1.3.1-5 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-21@bos03-4.secgroup --name adt-questing-amd64-shepherd-20250502-103726-juju-7f2275-prod-proposed-migration-environment-21-24156d3a-bff1-438b-b950-1f0cc1a52c89 --image adt/ubuntu-questing-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-21 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/
59s autopkgtest [10:38:26]: testbed dpkg architecture: amd64
59s autopkgtest [10:38:26]: testbed apt version: 3.0.0
59s autopkgtest [10:38:26]: @@@@@@@@@@@@@@@@@@@@ test bed setup
59s autopkgtest [10:38:26]: testbed release detected to be: None
60s autopkgtest [10:38:27]: updating testbed package index (apt update)
60s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB]
61s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease
61s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease
61s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease
61s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [2076 kB]
62s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [175 kB]
62s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [44.4 kB]
62s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main i386 Packages [171 kB]
62s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 Packages [225 kB]
62s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/universe i386 Packages [723 kB]
62s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 Packages [1575 kB]
63s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/multiverse amd64 Packages [16.2 kB]
63s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/multiverse i386 Packages [14.1 kB]
63s Fetched 5131 kB in 3s (1942 kB/s)
64s Reading package lists...
64s autopkgtest [10:38:31]: upgrading testbed (apt dist-upgrade and autopurge)
64s Reading package lists...
65s Building dependency tree...
65s Reading state information...
65s Calculating upgrade...Starting pkgProblemResolver with broken count: 0
65s Starting 2 pkgProblemResolver with broken count: 0
65s Done
66s Entering ResolveByKeep
66s
66s Calculating upgrade...
66s The following packages will be upgraded:
66s htop nano
66s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
66s Need to get 466 kB of archives.
66s After this operation, 99.3 kB disk space will be freed.
66s Get:1 http://ftpmaster.internal/ubuntu questing/main amd64 nano amd64 8.4-1 [290 kB]
67s Get:2 http://ftpmaster.internal/ubuntu questing/main amd64 htop amd64 3.4.1-4 [175 kB]
67s Fetched 466 kB in 1s (853 kB/s)
67s (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 80514 files and directories currently installed.)
67s Preparing to unpack .../archives/nano_8.4-1_amd64.deb ...
67s Unpacking nano (8.4-1) over (8.3-1) ...
67s Preparing to unpack .../htop_3.4.1-4_amd64.deb ...
67s Unpacking htop (3.4.1-4) over (3.4.0-2) ...
67s Setting up htop (3.4.1-4) ...
67s Setting up nano (8.4-1) ...
67s Installing new version of config file /etc/nanorc ...
67s Processing triggers for man-db (2.13.0-1) ...
68s Processing triggers for install-info (7.1.1-1) ...
68s Reading package lists...
69s Building dependency tree...
69s Reading state information...
69s Starting pkgProblemResolver with broken count: 0
69s Starting 2 pkgProblemResolver with broken count: 0
69s Done
70s Solving dependencies...
70s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
72s autopkgtest [10:38:39]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 15:05:05 UTC 2025
72s autopkgtest [10:38:39]: @@@@@@@@@@@@@@@@@@@@ apt-source shepherd
74s Get:1 http://ftpmaster.internal/ubuntu questing/universe shepherd 1.0.2-4 (dsc) [2568 B]
74s Get:2 http://ftpmaster.internal/ubuntu questing/universe shepherd 1.0.2-4 (tar) [811 kB]
74s Get:3 http://ftpmaster.internal/ubuntu questing/universe shepherd 1.0.2-4 (asc) [833 B]
74s Get:4 http://ftpmaster.internal/ubuntu questing/universe shepherd 1.0.2-4 (diff) [8432 B]
74s gpgv: Signature made Tue Mar 4 17:03:10 2025 UTC
74s gpgv: using EDDSA key A3CC9C870B9D310ABAD4CF2F51722B08FE4745A2
74s gpgv: issuer "simon@josefsson.org"
74s gpgv: Can't check signature: No public key
74s dpkg-source: warning: cannot verify inline signature for ./shepherd_1.0.2-4.dsc: no acceptable signature found
75s autopkgtest [10:38:42]: testing package shepherd version 1.0.2-4
75s autopkgtest [10:38:42]: build not needed
76s autopkgtest [10:38:43]: test herd--help: preparing testbed
76s Reading package lists...
77s Building dependency tree...
77s Reading state information...
77s Starting pkgProblemResolver with broken count: 0
77s Starting 2 pkgProblemResolver with broken count: 0
77s Done
78s The following NEW packages will be installed:
78s guile-3.0 guile-3.0-libs guile-fibers libgc1 shepherd
78s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
78s Need to get 9155 kB of archives.
78s After this operation, 64.4 MB of additional disk space will be used.
78s Get:1 http://ftpmaster.internal/ubuntu questing/main amd64 libgc1 amd64 1:8.2.8-1 [102 kB]
78s Get:2 http://ftpmaster.internal/ubuntu questing/universe amd64 guile-3.0-libs amd64 3.0.10+really3.0.10-4 [7943 kB]
80s Get:3 http://ftpmaster.internal/ubuntu questing/universe amd64 guile-3.0 amd64 3.0.10+really3.0.10-4 [16.4 kB]
80s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 guile-fibers amd64 1.3.1-5 [332 kB]
80s Get:5 http://ftpmaster.internal/ubuntu questing/universe amd64 shepherd amd64 1.0.2-4 [762 kB]
80s Fetched 9155 kB in 2s (4097 kB/s)
80s Selecting previously unselected package libgc1:amd64.
80s (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 80514 files and directories currently installed.)
80s Preparing to unpack .../libgc1_1%3a8.2.8-1_amd64.deb ...
80s Unpacking libgc1:amd64 (1:8.2.8-1) ...
80s Selecting previously unselected package guile-3.0-libs:amd64.
80s Preparing to unpack .../guile-3.0-libs_3.0.10+really3.0.10-4_amd64.deb ...
80s Unpacking guile-3.0-libs:amd64 (3.0.10+really3.0.10-4) ...
80s Selecting previously unselected package guile-3.0.
81s Preparing to unpack .../guile-3.0_3.0.10+really3.0.10-4_amd64.deb ...
81s Unpacking guile-3.0 (3.0.10+really3.0.10-4) ...
81s Selecting previously unselected package guile-fibers.
81s Preparing to unpack .../guile-fibers_1.3.1-5_amd64.deb ...
81s Unpacking guile-fibers (1.3.1-5) ...
81s Selecting previously unselected package shepherd.
81s Preparing to unpack .../shepherd_1.0.2-4_amd64.deb ...
81s Unpacking shepherd (1.0.2-4) ...
81s Setting up libgc1:amd64 (1:8.2.8-1) ...
81s Setting up guile-3.0-libs:amd64 (3.0.10+really3.0.10-4) ...
81s Setting up guile-3.0 (3.0.10+really3.0.10-4) ...
81s update-alternatives: using /usr/lib/x86_64-linux-gnu/guile/3.0/bin/guile to provide /usr/bin/guile (guile) in auto mode
81s Setting up guile-fibers (1.3.1-5) ...
81s Setting up shepherd (1.0.2-4) ...
81s Processing triggers for install-info (7.1.1-1) ...
81s Processing triggers for libc-bin (2.41-6ubuntu1) ...
81s Processing triggers for man-db (2.13.0-1) ...
82s autopkgtest [10:38:49]: test herd--help: herd --help
82s autopkgtest [10:38:49]: test herd--help: [-----------------------
82s herd [OPTIONS...] ACTION SERVICE [ARG...]
82s Apply ACTION (start, stop, status, etc.) on SERVICE with the ARGs.
82s --group=GROUP run the given program as GROUP
82s --user=USER run the given program as USER
82s -E, --environment-variable=ENVIRONMENT
82s pass the environment variable specified by ENVIRONMENT
82s -d, --working-directory=DIRECTORY
82s run service from DIRECTORY (for transient services)
82s --log-file=FILE log service output to FILE
82s -N, --service-name=NAME register new service under NAME
82s -n, --log-history=NUMBER display up to NUMBER service log lines
82s -s, --socket=FILE send commands to FILE
82s --help display this help and exit
82s --usage display short usage message and exit
82s --version display version information and exit
82s
82s Mandatory or optional arguments to long options are also mandatory or
82s optional to the corresponding short options.
82s
82s Report bugs to: bug-guix@gnu.org .
82s GNU Shepherd general home page:
82s General help using GNU software:
83s autopkgtest [10:38:50]: test herd--help: -----------------------]
83s autopkgtest [10:38:50]: test herd--help: - - - - - - - - - - results - - - - - - - - - -
83s herd--help PASS
83s autopkgtest [10:38:50]: test shepherd--help: preparing testbed
84s Reading package lists...
84s Building dependency tree...
84s Reading state information...
84s Starting pkgProblemResolver with broken count: 0
84s Starting 2 pkgProblemResolver with broken count: 0
84s Done
85s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
85s autopkgtest [10:38:52]: test shepherd--help: shepherd --help
85s autopkgtest [10:38:52]: test shepherd--help: [-----------------------
86s shepherd [OPTIONS...]
86s This is a service manager for Unix and GNU.
86s -s, --socket=FILE get commands from socket FILE or from stdin (-)
86s -c, --config=FILE read configuration from FILE
86s --pid[=FILE] when ready, write PID to FILE or stdout
86s -l, --logfile=FILE log actions in FILE
86s -I, --insecure don't ensure that the setup is secure
86s -S, --silent don't do output to stdout
86s --quiet synonym for --silent
86s --help display this help and exit
86s --usage display short usage message and exit
86s --version display version information and exit
86s
86s Mandatory or optional arguments to long options are also mandatory or
86s optional to the corresponding short options.
86s
86s Report bugs to: bug-guix@gnu.org .
86s GNU Shepherd general home page:
86s General help using GNU software:
86s autopkgtest [10:38:53]: test shepherd--help: -----------------------]
86s autopkgtest [10:38:53]: test shepherd--help: - - - - - - - - - - results - - - - - - - - - -
86s shepherd--help PASS
87s autopkgtest [10:38:54]: test herd--version: preparing testbed
87s Reading package lists...
87s Building dependency tree...
87s Reading state information...
87s Starting pkgProblemResolver with broken count: 0
87s Starting 2 pkgProblemResolver with broken count: 0
87s Done
88s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
89s autopkgtest [10:38:56]: test herd--version: herd --version
89s autopkgtest [10:38:56]: test herd--version: [-----------------------
89s herd (GNU Shepherd) 1.0.2
89s Copyright (C) 2025 the Shepherd authors
89s License GPLv3+: GNU GPL version 3 or later
89s This is free software: you are free to change and redistribute it.
89s There is NO WARRANTY, to the extent permitted by law.
89s autopkgtest [10:38:56]: test herd--version: -----------------------]
90s autopkgtest [10:38:57]: test herd--version: - - - - - - - - - - results - - - - - - - - - -
90s herd--version PASS
90s autopkgtest [10:38:57]: test shepherd--version: preparing testbed
90s Reading package lists...
91s Building dependency tree...
91s Reading state information...
91s Starting pkgProblemResolver with broken count: 0
91s Starting 2 pkgProblemResolver with broken count: 0
91s Done
92s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
92s autopkgtest [10:38:59]: test shepherd--version: shepherd --version
92s autopkgtest [10:38:59]: test shepherd--version: [-----------------------
93s shepherd (GNU Shepherd) 1.0.2
93s Copyright (C) 2025 the Shepherd authors
93s License GPLv3+: GNU GPL version 3 or later
93s This is free software: you are free to change and redistribute it.
93s There is NO WARRANTY, to the extent permitted by law.
93s autopkgtest [10:39:00]: test shepherd--version: -----------------------]
93s shepherd--version PASS
93s autopkgtest [10:39:00]: test shepherd--version: - - - - - - - - - - results - - - - - - - - - -
94s autopkgtest [10:39:01]: test tests-basic: preparing testbed
94s Reading package lists...
94s Building dependency tree...
94s Reading state information...
95s Starting pkgProblemResolver with broken count: 0
95s Starting 2 pkgProblemResolver with broken count: 0
95s Done
95s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
96s autopkgtest [10:39:03]: test tests-basic: sh -x tests/basic.sh
96s autopkgtest [10:39:03]: test tests-basic: [-----------------------
96s + shepherd --version
96s shepherd (GNU Shepherd) 1.0.2
96s Copyright (C) 2025 the Shepherd authors
96s License GPLv3+: GNU GPL version 3 or later
96s This is free software: you are free to change and redistribute it.
96s There is NO WARRANTY, to the extent permitted by law.
96s + herd --version
96s herd (GNU Shepherd) 1.0.2
96s Copyright (C) 2025 the Shepherd authors
96s License GPLv3+: GNU GPL version 3 or later
96s This is free software: you are free to change and redistribute it.
96s There is NO WARRANTY, to the extent permitted by law.
96s + socket=t-socket-2506
96s + conf=t-conf-2506
96s + confdir=t-confdir-2506
96s + datadir=t-datadir-2506
96s + log=t-log-2506
96s + stamp=t-stamp-2506
96s + pid=t-pid-2506
96s + herd=herd -s t-socket-2506
96s + trap cat t-log-2506 || true; rm -f t-socket-2506 t-conf-2506 t-stamp-2506 t-log-2506;
96s test -f t-pid-2506 && kill `cat t-pid-2506` || true; rm -f t-pid-2506 EXIT
96s + cat
96s + rm -f t-pid-2506
96s + test -f t-pid-2506
96s + sleep 0.3
96s + shepherd -I -s t-socket-2506 -c t-conf-2506 -l t-log-2506 --pid=t-pid-2506
96s GNU Shepherd 1.0.2 (Guile 3.0.10, x86_64-pc-linux-gnu)
96s Starting service root...
96s Service root started.
96s Service root running with value #< id: 2515 command: #f>.
96s Service root has been started.
96s Configuration successfully loaded from 't-conf-2506'.
96s + test -f t-pid-2506
96s + cat t-pid-2506
96s + shepherd_pid=2515
96s + kill -0 2515
96s + test -S t-socket-2506
96s + herd -s t-socket-2506 status -n 0
96s Started: + root Stopped: - broken - spawn-with-system - test - test-2
96s + pristine_status=Started:
96s + root
96s Stopped:
96s - broken
96s - spawn-with-system
96s - test
96s - test-2
96s + echo Started: + root Stopped: - broken - spawn-with-system - test - test-2
96s + grep -E (Start.*root|Stop.*test)
96s + herd -s t-socket-2506 status root
96s + cat t-pid-2506
96s + grep PID: 2515
96s + + grep Service root started
96s herd -s t-socket-2506 Main PID: 2515
96s status root
96s 2025-05-02 10:39:03 Service root started.
96s + herd -s t-socket-2506 status root
96s + grep actions: .*eval
96s Custom actions: help status halt power-off kexec load eval unload reload daemonize restart
96s + herd -s t-socket-2506 status root
96s + grep actions: .*load
96s Custom actions: help status halt power-off kexec load eval unload reload daemonize restart
96s + herd -s t-socket-2506 status root
96s + grep actions: .*halt
96s Custom actions: help status halt power-off kexec load eval unload reload daemonize restart
96s + herd -s t-socket-2506 graph
96s + grep "test-2" -> "test"
96s "test-2" -> "test";
96s + herd -s t-socket-2506 start test
97s Service test has been started.
97s + test -f t-stamp-2506
97s + herd -s t-socket-2506 status test
97s + grep running
97s It is running since 10:39:03 (0 seconds ago).
97s + herd -s t-socket-2506 status root
97s + grep Service test started
97s + 2025-05-02 10:39:03 Service test started.
97s herd -s t-socket-2506 stop test
97s + test -f t-stamp-2506
97s + herd -s t-socket-2506 log
97s 2 May 2025 10:39:03 service root is being started
97s 2 May 2025 10:39:03 service root is running
97s 2 May 2025 10:39:03 service test is being started
97s 2 May 2025 10:39:03 service test is running
97s 2 May 2025 10:39:04 service test is being stopped
97s 2 May 2025 10:39:04 service test is stopped
97s + herd -s t-socket-2506 log
97s + grep service test is running
97s 2 May 2025 10:39:03 service test is running
97s + herd -s t-socket-2506 log
97s + grep service test is stopped
97s 2 May 2025 10:39:04 service test is stopped
97s + herd -s t-socket-2506 status test
97s + grep stopped
97s It is stopped since 10:39:04 (0 seconds ago).
97s + herd -s t-socket-2506 stop test
97s + herd -s t-socket-2506 stop test
97s + test -z
97s + herd -s t-socket-2506 disable test-2
97s Disabled service test-2.
97s + herd -s t-socket-2506 start test-2
97s Service test has been started.
97s Service test-2 is currently disabled.
97s herd: error: failed to start service test-2
97s + true
97s + herd -s t-socket-2506 start test-2
97s + grep test-2 is currently disabled
97s herd: error: failed to start service test-2
97s Service test-2 is currently disabled.
97s + herd -s t-socket-2506 enable test-2
97s Enabled service test-2.
97s + herd -s t-socket-2506 start test-2
97s + wc -l
97s + test 25 -gt 0
97s + cut -c 21-
97s + grep ^$
97s + wc -l
97s Service test-2 has been started.
97s + test 0 -eq 0
97s + herd -s t-socket-2506 doc test-2 action hi
97s + grep Say hi\.
97s hi: Say hi.
97s + herd -s t-socket-2506 hi test-2
97s start
97s
97s end
97s + herd -s t-socket-2506 hi test-2
97s + grep ^start$
97s start
97s + herd -s t-socket-2506 hi test-2
97s + grep ^end$
97s end
97s + herd+ -swc -l
97s t-socket-2506 hi test-2
97s + test 3 -eq 3
97s + herd -s t-socket-2506 fail test-2
97s + true
97s + herd -s t-socket-2506 enable test-2 with extra arguments
97s herd: error: exception caught while executing 'enable' on service 'test-2':
97s Wrong number of arguments to #
97s + true
97s + herd -s t-socket-2506 status test-2
97s + grep running
97s It is running since 10:39:04 (0 seconds ago).
97s + herd -s t-socket-2506 status test-2 something else that is useless
97s herd: error: exception caught while executing 'status' on service 'test-2':
97s Wrong number of arguments to #
97s + true
97s + herd -s t-socket-2506 status does-not-exist
97s herd: error: service 'does-not-exist' could not be found
97s + true
97s + herd -s t-socket-2506 status does-not-exist
97s + grep does-not-exist.*not.*found
97s herd: error: service 'does-not-exist' could not be found
97s + herd -s t-socket-2506 start does-not-exist
97s herd: error: service 'does-not-exist' could not be found
97s + true
97s + herd -s t-socket-2506 start does-not-exist
97s + grep does-not-exist.*not.*found
97s herd: error: service 'does-not-exist' could not be found
97s + herd -s t-socket-2506 stop does-not-exist
97s herd: error: service 'does-not-exist' could not be found
97s + true
97s + herd -s t-socket-2506 stop does-not-exist
97s + grep does-not-exist.*not.*found
97s herd: error: service 'does-not-exist' could not be found
97s + herd -s t-socket-2506 an-action-that-does-not-exist root
97s herd: error: service 'root' does not have an action 'an-action-that-does-not-exist'
97s herd: hint: Run 'herd doc root list-actions' to list supported actions.
97s + true
97s + herd -s t-socket-2506 start broken
97s herd: error: exception caught while executing 'start' on service 'broken':
97s In procedure mkdir: No such file or directory
97s + herd -s t-socket-2506 status broken
97s + grep stopped
97s + herd -s t-socket-2506 start spawn-with-system
97s It is stopped (failing).
97s Service spawn-with-system has been started.
97s + herd -s t-socket-2506 status spawn-with-system
97s + grep running
97s It is running since 10:39:04 (0 seconds ago).
97s + herd -s t-socket-2506 status spawn-with-system
97s + grep starting from
97s 2025-05-02 10:39:04 starting from /tmp/autopkgtest.5I199Q/build.hQV/src
97s + herd -s t-socket-2506 stop spawn-with-system
97s + herd -s t-socket-2506 status spawn-with-system
97s + grep stopped
97s It is stopped since 10:39:04 (0 seconds ago).
97s + herd -s t-socket-2506 status root foo bar baz
97s herd: error: exception caught while executing 'status' on service 'root':
97s Wrong number of arguments to #
97s + true
97s + herd -s t-socket-2506 doc root action status
97s status: Return an s-expression showing information about all the services.
97s Clients such as 'herd' can read it and format it in a human-readable way.
97s + herd -s t-socket-2506 doc root action an-action-that-does-not-exist
97s herd: error: service 'root' does not have an action 'an-action-that-does-not-exist'
97s herd: hint: Run 'herd doc root list-actions' to list supported actions.
97s + true
97s + herd -s t-socket-2506 doc root action an-action-that-does-not-exist
97s + grep does not have an action 'an-action-that-does-not-exist'
97s herd: error: service 'root' does not have an action 'an-action-that-does-not-exist'
97s + + grep ^daemonize:
97s herd -s t-socket-2506 doc root list-actions
97s daemonize:
97s + herd+ grep ^halt:
97s -s t-socket-2506 doc root list-actions
97s halt:
97s + herd -s t-socket-2506 load root /does/not/exist.scm
97s Loading /does/not/exist.scm.
97s herd: error: exception caught while executing 'load' on service 'root':
97s In procedure open-fdes: No such file or directory
97s + true
97s + herd -s t-socket-2506 unload root broken
97s Removing service 'broken'...
97s Service broken is not running.
97s Done.
97s + herd -s t-socket-2506 unload root test
97s Removing service 'test'...
97s Done.
97s + herd -s t-socket-2506 status -n 0
97s + grep -e - test-2
97s - test-2
97s + herd -s t-socket-2506 reload root t-conf-2506
97s Service test-2 is not running.
97s Service spawn-with-system is not running.
97s Loading t-conf-2506.
97s + herd -s t-socket-2506 status -n 0
97s + test Started:
97s + root
97s Stopped:
97s - broken
97s - spawn-with-system
97s - test
97s - test-2 == Started:
97s + root
97s Stopped:
97s - broken
97s - spawn-with-system
97s - test
97s - test-2
97s tests/basic.sh: 205: test: Started:
97s + root
97s Stopped:
97s - broken
97s - spawn-with-system
97s - test
97s - test-2: unexpected operator
97s + mkdir -p t-confdir-2506
97s + cat
97s + herd -s t-socket-2506 status test-loaded
97s herd: error: service 'test-loaded' could not be found
97s + true
97s + herd -s t-socket-2506 load root t-confdir-2506/some-conf.scm
97s Loading t-confdir-2506/some-conf.scm.
97s + rm t-confdir-2506/some-conf.scm
97s + grep register-services.*rest list.*deprecated t-log-2506
97s + herd -s t-socket-2506 status test-loaded
97s 2025-05-02 10:39:04 Passing 'register-services' services as a rest list is now deprecated.
98s ● Status of test-loaded:
98s It is stopped.
98s It is enabled.
98s Provides: test-loaded
98s Will not be respawned.
98s + herd -s t-socket-2506 status test-loaded
98s + grep stopped
98s It is stopped.
98s + herd -s t-socket-2506 start test-loaded
98s Greek letter λ
98s Service test-loaded has been started.
98s + herd -s t-socket-2506 status test-loaded
98s + grep -i running.*abc
98s Running value is abc.
98s + grep Greek letter t-log-2506
98s + herd -s t-socket-2506 stop test-loaded
98s 2025-05-02 10:39:05 Greek letter λ
98s + herd -s t-socket-2506 unload root test-loaded
98s Removing service 'test-loaded'...
98s Service test-loaded is not running.
98s Done.
98s + type -P pwd
98s + cat
98s + herd -s t-socket-2506 load root t-confdir-2506/some-conf.scm
98s Loading t-confdir-2506/some-conf.scm.
98s + herd -s t-socket-2506 start test-run-from-nonexistent-directory
98s Starting service test-run-from-nonexistent-directory...
98s Service test-run-from-nonexistent-directory started.
98s Service test-run-from-nonexistent-directory running with value #< id: 2774 command: ("-P: not found\npwd is a shell builtin")>.
98s Service test-run-from-nonexistent-directory has been started.
98s + grep exited with code 127
98s + herd -s t-socket-2506 status test-run-from-nonexistent-directory
98s Process exited with code 127.
98s + seq 1 10
98s + + grep ^[0-9]
98s herd -s t-socket-2506 eval root (getpid)
98s + test 2515 -eq 2515
98s + + grep ^[0-9]
98s herd -s t-socket-2506 eval root (getpid)
98s + test 2515 -eq 2515
98s + + grep ^[0-9]
98s herd -s t-socket-2506 eval root (getpid)
98s + test 2515 -eq 2515
98s + herd -s+ grep ^[0-9]
98s t-socket-2506 eval root (getpid)
98s + test 2515 -eq 2515
98s + herd+ grep ^[0-9]
98s -s t-socket-2506 eval root (getpid)
98s + test 2515 -eq 2515
98s + herd+ grep ^[0-9]
98s -s t-socket-2506 eval root (getpid)
98s + test 2515 -eq 2515
98s + herd+ -s t-socket-2506 eval root (getpid)
98s grep ^[0-9]
98s + test 2515 -eq 2515
98s + herd -s+ grep ^[0-9]
98s t-socket-2506 eval root (getpid)
98s + test 2515 -eq 2515
98s + herd+ grep ^[0-9]
98s -s t-socket-2506 eval root (getpid)
98s + test 2515 -eq 2515
98s + herd -s+ grep ^[0-9]
98s t-socket-2506 eval root (getpid)
98s + test 2515 -eq 2515
98s + herd -s t-socket-2506 unload root test-run-from-nonexistent-directory
98s Removing service 'test-run-from-nonexistent-directory'...
98s Service test-run-from-nonexistent-directory is not running.
98s Done.
98s + cat
98s + herd -s t-socket-2506 load root t-confdir-2506/some-conf.scm
98s Loading t-confdir-2506/some-conf.scm.
98s + herd -s t-socket-2506 start test-loaded
98s Starting service test-loaded...
98s Service test-loaded started.
98s Service test-loaded running with value #.
98s Service test-loaded has been started.
98s + herd -s t-socket-2506 status test-loaded
98s + grep -i running.*#
98s Running value is "#".
98s + herd -s t-socket-2506 stop test-loaded
98s + herd -s t-socket-2506 eval root (perform-service-action root-service 'unload "test-loaded")
98s Evaluating user expression (perform-service-action root-service (quote #) #).
98s Removing service 'test-loaded'...
98s Service test-loaded is not running.
98s Done.
98s "#"
98s + herd -s t-socket-2506 status test-loaded
98s herd: error: service 'test-loaded' could not be found
98s + true
98s + cat
98s + herd -s t-socket-2506 load root t-confdir-2506/some-conf.scm
98s Loading t-confdir-2506/some-conf.scm.
98s herd: error: exception caught while executing 'load' on service 'root':
98s Syntax error:
98s unknown location: source expression failed to match any pattern in form (define x y z)
98s + true
98s + herd -s t-socket-2506 status
98s Started:
98s + root
98s Stopped:
98s - broken
98s - spawn-with-system
98s - test
98s - test-2
98s + cat
98s + herd -s t-socket-2506 load root t-confdir-2506/some-conf.scm
98s herd: error: exception caught while executing 'load' on service 'root':
98s Throw to key `what?!' with args `("#<>")'.
98s Loading t-confdir-2506/some-conf.scm.
98s + true
98s + herd -s t-socket-2506 status
98s Started:
98s + root
98s Stopped:
98s - broken
98s - spawn-with-system
98s - test
98s - test-2
98s + herd -s t-socket-2506 eval root (/ 0 0)
98s Evaluating user expression (/ 0 0).
98s herd: error: exception caught while executing 'eval' on service 'root':
98s Throw to key `numerical-overflow' with args `("divide" "Numerical overflow" #f #f)'.
98s + true
98s + herd -s t-socket-2506 eval root (no closing paren
98s herd: error: exception caught while executing 'eval' on service 'root':
98s #:1:18: unexpected end of input while searching for: #\)
98s + true
98s + herd -s t-socket-2506 eval root (values)
98s Evaluating user expression (values).
98s "#"
98s + herd -s t-socket-2506 eval root ((@ (fibers) sleep) 1)
99s Evaluating user expression ((@ (fibers) sleep) 1).
99s "#"
99s + herd -s t-socket-2506 unload root all
99s Service broken is not running.
99s Service spawn-with-system is not running.
99s Service test-2 is not running.
99s Service test is not running.
99s + herd -s t-socket-2506 status
99s + grep Stopped:
99s + true
99s + + grep -e + root
99s herd -s t-socket-2506 status
99s + root
99s + grep already running t-log-2506
99s + true
99s + herd -s t-socket-2506 start root
99s + grep already running
99s Service root is already running.
99s + grep already running t-log-2506
99s 2025-05-02 10:39:06 Service root is already running.
99s + herd -s t-socket-2506 stop root
99s Stopping service root...
99s Exiting.
99s + kill -0 2515
99s tests/basic.sh: 332: kill: No such process
99s
99s + test -f t-log-2506
99s + export XDG_CONFIG_HOME=t-confdir-2506
99s + export XDG_DATA_HOME=t-datadir-2506
99s + export XDG_STATE_HOME=t-datadir-2506
99s + mkdir -p t-confdir-2506/shepherd
99s + mkdir -p t-datadir-2506/shepherd
99s + mv t-conf-2506 t-confdir-2506/shepherd/init.scm
99s + rm -f t-pid-2506 t-socket-2506
99s + test -f t-pid-2506
99s + sleep 0.3
99s + shepherd -I -s t-socket-2506 --pid=t-pid-2506
100s GNU Shepherd 1.0.2 (Guile 3.0.10, x86_64-pc-linux-gnu)
100s Starting service root...
100s Service root started.
100s Service root running with value #< id: 2905 command: #f>.
100s Service root has been started.
100s Configuration successfully loaded from 't-confdir-2506/shepherd/init.scm'.
100s + test -f t-pid-2506
100s + herd -s t-socket-2506 start test
100s Starting service test...
100s Service test started.
100s Service test running with value #t.
100s Service test has been started.
100s + test -f t-stamp-2506
100s + herd -s t-socket-2506 status test
100s + grep running
100s It is running since 10:39:07 (0 seconds ago).
100s + herd -s t-socket-2506 stop test
100s + test -f t-stamp-2506
100s + cat t-pid-2506
100s + shepherd_pid=2905
100s + herd -s t-socket-2506 stop root
100s Stopping service root...
100s Exiting.
100s + kill -0 2905
100s tests/basic.sh: 369: kill: No such process
100s
100s + rm -rf t-confdir-2506 t-datadir-2506
100s + cat t-log-2506
100s 2025-05-02 10:39:03 GNU Shepherd 1.0.2 (Guile 3.0.10, x86_64-pc-linux-gnu)
100s 2025-05-02 10:39:03 Starting service root...
100s 2025-05-02 10:39:03 Service root started.
100s 2025-05-02 10:39:03 Service root running with value #< id: 2515 command: #f>.
100s 2025-05-02 10:39:03 Service root has been started.
100s 2025-05-02 10:39:03 Configuration successfully loaded from 't-conf-2506'.
100s 2025-05-02 10:39:03 Starting service test...
100s 2025-05-02 10:39:03 Service test has been started.
100s 2025-05-02 10:39:03 Service test started.
100s 2025-05-02 10:39:03 Service test running with value #t.
100s 2025-05-02 10:39:04 Stopping service test...
100s 2025-05-02 10:39:04 Service test might have failed to stop.
100s 2025-05-02 10:39:04 Service test is now stopped.
100s 2025-05-02 10:39:04 Disabled service test-2.
100s 2025-05-02 10:39:04 Starting service test...
100s 2025-05-02 10:39:04 Service test has been started.
100s 2025-05-02 10:39:04 Service test started.
100s 2025-05-02 10:39:04 Service test running with value #t.
100s 2025-05-02 10:39:04 Service test-2 is currently disabled.
100s 2025-05-02 10:39:04 Service test-2 is currently disabled.
100s 2025-05-02 10:39:04 Enabled service test-2.
100s 2025-05-02 10:39:04 Starting service test-2...
100s 2025-05-02 10:39:04 Service test-2 has been started.
100s 2025-05-02 10:39:04 Service test-2 started.
100s 2025-05-02 10:39:04 Service test-2 running with value #t.
100s 2025-05-02 10:39:04 hi: Say hi.
100s 2025-05-02 10:39:04 start
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 end
100s 2025-05-02 10:39:04 start
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 end
100s 2025-05-02 10:39:04 start
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 end
100s 2025-05-02 10:39:04 start
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 end
100s 2025-05-02 10:39:04 Starting service broken...
100s 2025-05-02 10:39:04 Service broken failed to start.
100s 2025-05-02 10:39:04 Starting service spawn-with-system...
100s 2025-05-02 10:39:04 [bash] starting from /tmp/autopkgtest.5I199Q/build.hQV/src
100s 2025-05-02 10:39:04 Service spawn-with-system has been started.
100s 2025-05-02 10:39:04 Service spawn-with-system started.
100s 2025-05-02 10:39:04 Service spawn-with-system running with value #t.
100s 2025-05-02 10:39:04 Stopping service spawn-with-system...
100s 2025-05-02 10:39:04 Registering new logger for spawn-with-system.
100s 2025-05-02 10:39:04 [bash] stopping from /tmp/autopkgtest.5I199Q/build.hQV/src
100s 2025-05-02 10:39:04 Service spawn-with-system stopped.
100s 2025-05-02 10:39:04 Service spawn-with-system is now stopped.
100s 2025-05-02 10:39:04 status: Return an s-expression showing information about all the services.
100s 2025-05-02 10:39:04 Clients such as 'herd' can read it and format it in a human-readable way.
100s 2025-05-02 10:39:04 help:
100s 2025-05-02 10:39:04 Show the help message for the 'root' service.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 status:
100s 2025-05-02 10:39:04 Return an s-expression showing information about all the services.
100s 2025-05-02 10:39:04 Clients such as 'herd' can read it and format it in a human-readable way.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 halt:
100s 2025-05-02 10:39:04 Halt the system.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 power-off:
100s 2025-05-02 10:39:04 Halt the system and turn it off.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 kexec:
100s 2025-05-02 10:39:04 Reboot the system and run kexec.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 load:
100s 2025-05-02 10:39:04 Load the Scheme code from FILE into shepherd. This is potentially
100s 2025-05-02 10:39:04 dangerous. You have been warned.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 eval:
100s 2025-05-02 10:39:04 Evaluate the given Scheme expression into the shepherd. This is
100s 2025-05-02 10:39:04 potentially dangerous, be careful.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 unload:
100s 2025-05-02 10:39:04 Unload the service identified by SERVICE-NAME or all services
100s 2025-05-02 10:39:04 except for 'root' if SERVICE-NAME is 'all'. Stop services before
100s 2025-05-02 10:39:04 removing them if needed.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 reload:
100s 2025-05-02 10:39:04 Unload all services, then load from FILE-NAME into shepherd. This
100s 2025-05-02 10:39:04 is potentially dangerous. You have been warned.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 daemonize:
100s 2025-05-02 10:39:04 Go into the background. Be careful, this means that a new
100s 2025-05-02 10:39:04 process will be created, so shepherd will not get SIGCHLD signals anymore
100s 2025-05-02 10:39:04 if previously spawned children terminate. Therefore, this action should
100s 2025-05-02 10:39:04 usually only be used (if at all) *before* children get spawned for which
100s 2025-05-02 10:39:04 we want to receive these signals.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 restart:
100s 2025-05-02 10:39:04 This does not work for the 'root' service.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 help:
100s 2025-05-02 10:39:04 Show the help message for the 'root' service.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 status:
100s 2025-05-02 10:39:04 Return an s-expression showing information about all the services.
100s 2025-05-02 10:39:04 Clients such as 'herd' can read it and format it in a human-readable way.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 halt:
100s 2025-05-02 10:39:04 Halt the system.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 power-off:
100s 2025-05-02 10:39:04 Halt the system and turn it off.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 kexec:
100s 2025-05-02 10:39:04 Reboot the system and run kexec.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 load:
100s 2025-05-02 10:39:04 Load the Scheme code from FILE into shepherd. This is potentially
100s 2025-05-02 10:39:04 dangerous. You have been warned.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 eval:
100s 2025-05-02 10:39:04 Evaluate the given Scheme expression into the shepherd. This is
100s 2025-05-02 10:39:04 potentially dangerous, be careful.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 unload:
100s 2025-05-02 10:39:04 Unload the service identified by SERVICE-NAME or all services
100s 2025-05-02 10:39:04 except for 'root' if SERVICE-NAME is 'all'. Stop services before
100s 2025-05-02 10:39:04 removing them if needed.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 reload:
100s 2025-05-02 10:39:04 Unload all services, then load from FILE-NAME into shepherd. This
100s 2025-05-02 10:39:04 is potentially dangerous. You have been warned.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 daemonize:
100s 2025-05-02 10:39:04 Go into the background. Be careful, this means that a new
100s 2025-05-02 10:39:04 process will be created, so shepherd will not get SIGCHLD signals anymore
100s 2025-05-02 10:39:04 if previously spawned children terminate. Therefore, this action should
100s 2025-05-02 10:39:04 usually only be used (if at all) *before* children get spawned for which
100s 2025-05-02 10:39:04 we want to receive these signals.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 restart:
100s 2025-05-02 10:39:04 This does not work for the 'root' service.
100s 2025-05-02 10:39:04
100s 2025-05-02 10:39:04 Loading /does/not/exist.scm.
100s 2025-05-02 10:39:04 Removing service 'broken'...
100s 2025-05-02 10:39:04 Service broken is not running.
100s 2025-05-02 10:39:04 Done.
100s 2025-05-02 10:39:04 Removing service 'test'...
100s 2025-05-02 10:39:04 Stopping service test-2...
100s 2025-05-02 10:39:04 Service test-2 might have failed to stop.
100s 2025-05-02 10:39:04 Service test-2 is now stopped.
100s 2025-05-02 10:39:04 Stopping service test...
100s 2025-05-02 10:39:04 Service test might have failed to stop.
100s 2025-05-02 10:39:04 Service test is now stopped.
100s 2025-05-02 10:39:04 Done.
100s 2025-05-02 10:39:04 Service test-2 is not running.
100s 2025-05-02 10:39:04 Service spawn-with-system is not running.
100s 2025-05-02 10:39:04 Loading t-conf-2506.
100s 2025-05-02 10:39:04 Loading t-confdir-2506/some-conf.scm.
100s 2025-05-02 10:39:04 Passing 'register-services' services as a rest list is now deprecated.
100s 2025-05-02 10:39:05 Starting service test-loaded...
100s 2025-05-02 10:39:05 Greek letter λ
100s 2025-05-02 10:39:05 Service test-loaded has been started.
100s 2025-05-02 10:39:05 Service test-loaded started.
100s 2025-05-02 10:39:05 Service test-loaded running with value abc.
100s 2025-05-02 10:39:05 Stopping service test-loaded...
100s 2025-05-02 10:39:05 Service test-loaded stopped.
100s 2025-05-02 10:39:05 Service test-loaded is now stopped.
100s 2025-05-02 10:39:05 Removing service 'test-loaded'...
100s 2025-05-02 10:39:05 Service test-loaded is not running.
100s 2025-05-02 10:39:05 Done.
100s 2025-05-02 10:39:05 Loading t-confdir-2506/some-conf.scm.
100s 2025-05-02 10:39:05 Starting service test-run-from-nonexistent-directory...
100s 2025-05-02 10:39:05 Service test-run-from-nonexistent-directory started.
100s 2025-05-02 10:39:05 Service test-run-from-nonexistent-directory running with value #< id: 2774 command: ("-P: not found\npwd is a shell builtin")>.
100s 2025-05-02 10:39:05 Service test-run-from-nonexistent-directory has been started.
100s 2025-05-02 10:39:05 Failed to run "-P: not found\npwd is a shell builtin": In procedure chdir: No such file or directory
100s 2025-05-02 10:39:05 Service test-run-from-nonexistent-directory (PID 2774) exited with 127.
100s 2025-05-02 10:39:05 Service test-run-from-nonexistent-directory has been disabled.
100s 2025-05-02 10:39:05 Evaluating user expression (getpid).
100s 2025-05-02 10:39:05 Evaluating user expression (getpid).
100s 2025-05-02 10:39:05 Evaluating user expression (getpid).
100s 2025-05-02 10:39:05 Evaluating user expression (getpid).
100s 2025-05-02 10:39:05 Evaluating user expression (getpid).
100s 2025-05-02 10:39:05 Evaluating user expression (getpid).
100s 2025-05-02 10:39:05 Evaluating user expression (getpid).
100s 2025-05-02 10:39:05 Evaluating user expression (getpid).
100s 2025-05-02 10:39:05 Evaluating user expression (getpid).
100s 2025-05-02 10:39:05 Evaluating user expression (getpid).
100s 2025-05-02 10:39:05 Removing service 'test-run-from-nonexistent-directory'...
100s 2025-05-02 10:39:05 Service test-run-from-nonexistent-directory is not running.
100s 2025-05-02 10:39:05 Done.
100s 2025-05-02 10:39:05 Loading t-confdir-2506/some-conf.scm.
100s 2025-05-02 10:39:05 Starting service test-loaded...
100s 2025-05-02 10:39:05 Service test-loaded started.
100s 2025-05-02 10:39:05 Service test-loaded running with value #.
100s 2025-05-02 10:39:05 Service test-loaded has been started.
100s 2025-05-02 10:39:05 Stopping service test-loaded...
100s 2025-05-02 10:39:05 Service test-loaded stopped.
100s 2025-05-02 10:39:05 Service test-loaded is now stopped.
100s 2025-05-02 10:39:05 Evaluating user expression (perform-service-action root-service (quote #) #).
100s 2025-05-02 10:39:05 Removing service 'test-loaded'...
100s 2025-05-02 10:39:05 Service test-loaded is not running.
100s 2025-05-02 10:39:05 Done.
100s 2025-05-02 10:39:05 Loading t-confdir-2506/some-conf.scm.
100s 2025-05-02 10:39:05 Loading t-confdir-2506/some-conf.scm.
100s 2025-05-02 10:39:05 Evaluating user expression (/ 0 0).
100s 2025-05-02 10:39:05 Evaluating user expression (values).
100s 2025-05-02 10:39:05 Evaluating user expression ((@ (fibers) sleep) 1).
100s 2025-05-02 10:39:06 Service broken is not running.
100s 2025-05-02 10:39:06 Service spawn-with-system is not running.
100s 2025-05-02 10:39:06 Service test-2 is not running.
100s 2025-05-02 10:39:06 Service test is not running.
100s 2025-05-02 10:39:06 Service root is already running.
100s 2025-05-02 10:39:06 Stopping service root...
100s + rm -f t-socket-2506 t-conf-2506 t-stamp-2506 t-log-2506
100s + test -f t-pid-2506
100s + cat t-pid-2506
100s + kill 2905
100s tests/basic.sh: 2: kill: No such process
100s
100s + true
100s + rm -f t-pid-2506
100s autopkgtest [10:39:07]: test tests-basic: -----------------------]
101s autopkgtest [10:39:08]: test tests-basic: - - - - - - - - - - results - - - - - - - - - -
101s tests-basic PASS
101s autopkgtest [10:39:08]: test tests-starting-status: preparing testbed
101s Reading package lists...
102s Building dependency tree...
102s Reading state information...
102s Starting pkgProblemResolver with broken count: 0
102s Starting 2 pkgProblemResolver with broken count: 0
102s Done
102s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
103s autopkgtest [10:39:10]: test tests-starting-status: sh -x tests/starting-status.sh
103s autopkgtest [10:39:10]: test tests-starting-status: [-----------------------
103s + shepherd --version
103s shepherd (GNU Shepherd) 1.0.2
103s Copyright (C) 2025 the Shepherd authors
103s License GPLv3+: GNU GPL version 3 or later
103s This is free software: you are free to change and redistribute it.
103s There is NO WARRANTY, to the extent permitted by law.
103s + herd --version
103s herd (GNU Shepherd) 1.0.2
103s Copyright (C) 2025 the Shepherd authors
103s License GPLv3+: GNU GPL version 3 or later
103s This is free software: you are free to change and redistribute it.
103s There is NO WARRANTY, to the extent permitted by law.
103s + socket=t-socket-3077
103s + conf=t-conf-3077
103s + confdir=t-confdir-3077
103s + datadir=t-datadir-3077
103s + log=t-log-3077
103s + stamp=t-stamp-3077
103s + pid=t-pid-3077
103s + herd=herd -s t-socket-3077
103s + trap cat t-log-3077 || true; rm -f t-socket-3077 t-conf-3077 t-stamp-3077 t-log-3077;
103s test -f t-pid-3077 && kill `cat t-pid-3077` || true; rm -f t-pid-3077 EXIT
103s + cat
103s + rm -f t-pid-3077 t-stamp-3077
103s + test -f t-pid-3077
103s + sleep 0.3
103s + shepherd -I -s t-socket-3077 -c t-conf-3077 -l t-log-3077 --pid=t-pid-3077
103s GNU Shepherd 1.0.2 (Guile 3.0.10, x86_64-pc-linux-gnu)
103s Starting service root...
103s Service root started.
103s Service root running with value #< id: 3086 command: #f>.
103s Service root has been started.
103s Configuration successfully loaded from 't-conf-3077'.
104s + test -f t-pid-3077
104s + cat t-pid-3077
104s + shepherd_pid=3086
104s + herd_pid=3092
104s + herd -s t-socket-3077 status
104s + herd -s t-socket-3077 start test
104s Started:
104s + root
104s Starting:
104s ^ test
104s + herd -s t-socket-3077 status
104s + grep ^ test
104s ^ test
104s + herd -s t-socket-3077 status test
104s + herd -s t-socket-3077 status test
104s + grep starting
104s ● Status of test:
104s It is starting.
104s It is enabled.
104s Provides: test
104s Will not be respawned.
104s It is starting.
104s + herd_pid2=3109
104s + sleep 1
104s + herd -s t-socket-3077 start test
105s + kill -0 3092
105s + kill -0 3109
105s + touch t-stamp-3077
105s + n=0
105s + :
105s + herd -s t-socket-3077 status test
105s + grep running
105s + expr 0 + 1
105s + n=1
105s + test 1 -le 10
105s + sleep 1
106s Starting service test...
106s Service test has been started.
106s + :
106s + herd -s t-socket-3077 status test
106s + grep running
106s It is running since 10:39:13 (0 seconds ago).
106s + break
106s + n=0
106s + :
106s + kill -0 3092
106s tests/starting-status.sh: 91: kill: No such process
106s
106s + kill -0 3109
106s tests/starting-status.sh: 91: kill: No such process
106s
106s + break
106s + herd -s t-socket-3077 stop test
106s + test -f t-stamp-3077
106s + grep Starting service test t-log-3077
106s Now trying to stop a service in 'starting' state.
106s + wc -l
106s + test 1 = 1
106s + echo Now trying to stop a service in 'starting' state.
106s + herd_start_pid=3130
106s + herd -s t-socket-3077 status test
106s + herd -s t-socket-3077 start test
106s + grep starting
106s It is starting.
106s + herd_stop_pid1=3137
106s + + herd -s t-socket-3077herd_stop_pid2=3138
106s stop test
106s + herd -s t-socket-3077 stop test
106s + seq 1 3
106s + herd -s t-socket-3077 status test
106s + grep starting
106s It is starting.
106s + sleep 0.3
106s + herd -s t-socket-3077 status test
106s + grep starting
106s It is starting.
106s + sleep 0.3
106s + herd -s t-socket-3077 status test
106s + grep starting
107s It is starting.
107s + sleep 0.3
107s + grep Waiting for test to start t-log-3077
107s 2025-05-02 10:39:13 Waiting for test to start...
107s 2025-05-02 10:39:13 Waiting for test to start...
107s + touch t-stamp-3077
107s + kill -0 3130
107s + sleep 0.5
107s Service test has been started.
107s + kill -0 3130
107s tests/starting-status.sh: 131: kill: No such process
107s
107s + kill -0 3137
107s tests/starting-status.sh: 132: kill: No such process
107s
107s + kill -0 3138
107s tests/starting-status.sh: 133: kill: No such process
107s
107s + herd -s t-socket-3077 status test
107s + grep stopped
107s It is stopped since 10:39:14 (0 seconds ago).
107s + herd -s t-socket-3077 stop root
107s Stopping service root...
107s Exiting.
107s 2025-05-02 10:39:10 GNU Shepherd 1.0.2 (Guile 3.0.10, x86_64-pc-linux-gnu)
107s 2025-05-02 10:39:10 Starting service root...
107s 2025-05-02 10:39:10 Service root started.
107s 2025-05-02 10:39:10 Service root running with value #< id: 3086 command: #f>.
107s 2025-05-02 10:39:10 Service root has been started.
107s 2025-05-02 10:39:10 Configuration successfully loaded from 't-conf-3077'.
107s 2025-05-02 10:39:11 Starting service test...
107s 2025-05-02 10:39:13 Service test has been started.
107s 2025-05-02 10:39:13 Service test started.
107s 2025-05-02 10:39:13 Service test running with value #t.
107s 2025-05-02 10:39:13 Stopping service test...
107s 2025-05-02 10:39:13 Service test might have failed to stop.
107s 2025-05-02 10:39:13 Service test is now stopped.
107s 2025-05-02 10:39:13 Starting service test...
107s 2025-05-02 10:39:13 Waiting for test to start...
107s 2025-05-02 10:39:13 Waiting for test to start...
107s 2025-05-02 10:39:14 Service test has been started.
107s 2025-05-02 10:39:14 Service test started.
107s 2025-05-02 10:39:14 Service test running with value #t.
107s 2025-05-02 10:39:14 Stopping service test...
107s 2025-05-02 10:39:14 Service test might have failed to stop.
107s 2025-05-02 10:39:14 Service test is now stopped.
107s 2025-05-02 10:39:14 Stopping service root...
107s 2025-05-02 10:39:14 Exiting shepherd...
107s + rm -rf t-confdir-3077
107s + rm -rf t-datadir-3077
107s + cat t-log-3077
107s + rm -f t-socket-3077 t-conf-3077 t-stamp-3077 t-log-3077
107s + test -f t-pid-3077
107s + cat t-pid-3077
107s + kill 3086
107s tests/starting-status.sh: 2: kill: No such process
107s
107s + true
107s + rm -f t-pid-3077
108s autopkgtest [10:39:15]: test tests-starting-status: -----------------------]
108s autopkgtest [10:39:15]: test tests-starting-status: - - - - - - - - - - results - - - - - - - - - -
108s tests-starting-status PASS
109s autopkgtest [10:39:16]: test tests-one-shot: preparing testbed
109s Reading package lists...
109s Building dependency tree...
109s Reading state information...
109s Starting pkgProblemResolver with broken count: 0
109s Starting 2 pkgProblemResolver with broken count: 0
109s Done
110s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
111s autopkgtest [10:39:18]: test tests-one-shot: sh -x tests/one-shot.sh
111s autopkgtest [10:39:18]: test tests-one-shot: [-----------------------
111s + shepherd --version
111s shepherd (GNU Shepherd) 1.0.2
111s Copyright (C) 2025 the Shepherd authors
111s License GPLv3+: GNU GPL version 3 or later
111s This is free software: you are free to change and redistribute it.
111s There is NO WARRANTY, to the extent permitted by law.
111s + herd --version
111s herd (GNU Shepherd) 1.0.2
111s Copyright (C) 2025 the Shepherd authors
111s License GPLv3+: GNU GPL version 3 or later
111s This is free software: you are free to change and redistribute it.
111s There is NO WARRANTY, to the extent permitted by law.
111s + socket=t-socket-3323
111s + conf=t-conf-3323
111s + confdir=t-confdir-3323
111s + log=t-log-3323
111s + stamp=t-stamp-3323
111s + pid=t-pid-3323
111s + herd=herd -s t-socket-3323
111s + trap cat t-log-3323 || true; rm -f t-socket-3323 t-conf-3323 t-stamp-3323 t-log-3323;
111s test -f t-pid-3323 && kill `cat t-pid-3323` || true; rm -f t-pid-3323 EXIT
111s + cat
111s + rm -f t-pid-3323
111s + test -f t-pid-3323
111s + sleep 0.3
111s + shepherd -I -s t-socket-3323 -c t-conf-3323 -l t-log-3323 --pid=t-pid-3323
111s GNU Shepherd 1.0.2 (Guile 3.0.10, x86_64-pc-linux-gnu)
111s Starting service root...
111s Service root started.
111s Service root running with value #< id: 3332 command: #f>.
111s Service root has been started.
111s Configuration successfully loaded from 't-conf-3323'.
111s Starting service one-shotty...
111s Service one-shotty started.
111s Service one-shotty running with value #t.
111s Service one-shotty has been started.
111s Starting service a...
111s Service a started.
111s Service a running with value #t.
111s Service a has been started.
111s Starting service b...
111s Service b started.
111s Service b running with value #t.
111s Service b has been started.
111s Starting service c...
111s Service c started.
111s Service c running with value #t.
111s Service c has been started.
111s Successfully started 3 services in the background.
111s + test -f t-pid-3323
111s + cat t-pid-3323
111s + shepherd_pid=3332
111s + kill -0 3332
111s + test -S t-socket-3323
111s + herd -s t-socket-3323 start always-fail
111s Starting service always-fail...
111s Service always-fail failed to start.
111s Service always-fail could not be started.
111s herd: error: failed to start service always-fail
111s + true
111s + rm -f t-stamp-3323
111s + herd -s t-socket-3323 start test
111s Starting service test...
111s Service test started.
111s Service test running with value #t.
111s Service test has been started.
111s + test -f t-stamp-3323
111s + herd -s t-socket-3323 status test
111s + grep stopped.*one-shot
111s It is stopped (one-shot).
111s + grep test.*started t-log-3323
111s 2025-05-02 10:39:18 Service test started.
111s 2025-05-02 10:39:18 Service test has been started.
111s + herd -s t-socket-3323 stop test
111s + rm -f t-stamp-3323
111s + herd -s t-socket-3323 start test
111s Service test has been started.
111s + test -f t-stamp-3323
111s + herd -s t-socket-3323 status test
111s + grep stopped.*one-shot
111s It is stopped (one-shot).
111s 2025-05-02 10:39:18 Service test started.
111s 2025-05-02 10:39:18 Service test has been started.
111s 2025-05-02 10:39:18 Service test has been started.
111s 2025-05-02 10:39:18 Service test started.
111s + grep test.*started t-log-3323
111s + herd -s t-socket-3323 stop test
111s + rm -f t-stamp-3323
111s + herd -s t-socket-3323 start test
111s Service test has been started.
111s + test -f t-stamp-3323
111s + herd -s t-socket-3323 status test
111s + grep stopped.*one-shot
111s + It is stopped (one-shot).
111s grep test.*started t-log-3323
111s 2025-05-02 10:39:18 Service test started.
111s 2025-05-02 10:39:18 Service test has been started.
111s 2025-05-02 10:39:18 Service test has been started.
111s 2025-05-02 10:39:18 Service test started.
111s 2025-05-02 10:39:18 Service test has been started.
111s 2025-05-02 10:39:18 Service test started.
111s + herd -s t-socket-3323 stop test
111s + herd -s t-socket-3323 status
111s + grep -i ^one-shot
111s One-shot:
111s + herd -s t-socket-3323 status
111s Started:
111s + a
111s + b
111s + c
111s + root
111s Stopped:
111s - test-2
111s One-shot:
111s * always-fail
111s * one-shotty
111s * test
111s + rm -f t-stamp-3323 t-stamp-3323-2
111s + herd -s t-socket-3323 start test-2
111s Service test has been started.
111s Service test-2 has been started.
111s + test -f t-stamp-3323
111s + test -f t-stamp-3323-2
111s + herd -s t-socket-3323 status test
111s + grep stopped.*one-shot
111s It is stopped (one-shot).
111s + herd -s t-socket-3323 status test-2
111s + grep running
111s + herd It is running since 10:39:18 (0 seconds ago).
111s -s t-socket-3323 stop test-2
111s + test -f t-stamp-3323-2
111s + true
111s + grep Starting service one-shotty t-log-3323+ wc -l
111s
111s + test 1 -eq 1
111s + herd -s t-socket-3323 stop a
111s Stopping service c...
111s Service c stopped.
111s Service c is now stopped.
111s Stopping service b...
111s Service b stopped.
111s Service b is now stopped.
111s Stopping service a...
111s Service a stopped.
111s Service a is now stopped.
111s + herd -s t-socket-3323 start c
111s Starting service one-shotty...
111s Service one-shotty started.
111s Service one-shotty running with value #t.
111s Starting service a...
111s Service a started.
111s Service a running with value #t.
111s Starting service b...
111s Service b started.
111s Service b running with value #t.
111s Starting service c...
111s Service c started.
111s Service c running with value #t.
111s Service one-shotty has been started.
111s Service a has been started.
111s Service b has been started.
111s Service c has been started.
111s + grep Starting service one-shotty t-log-3323
111s + wc -l
111s + test 2 -eq 2
111s + herd -s t-socket-3323 stop a
111s Stopping service c...
111s Service c stopped.
111s Service c is now stopped.
111s Stopping service b...
111s Service b stopped.
111s Service b is now stopped.
111s Stopping service a...
111s Service a stopped.
111s Service a is now stopped.
111s + herd -s t-socket-3323 start c
111s Starting service one-shotty...
111s Service one-shotty started.
111s Service one-shotty running with value #t.
111s Starting service a...
111s Service a started.
111s Service a running with value #t.
111s Starting service b...
111s Service b started.
111s Service b running with value #t.
111s Starting service c...
111s Service c started.
111s Service c running with value #t.
111s Service one-shotty has been started.
111s Service a has been started.
111s Service b has been started.
111s Service c has been started.
111s + grep Starting service one-shotty t-log-3323
111s + wc -l
111s + test 3 -eq 3
111s + herd -s t-socket-3323 start one-shotty
111s Starting service one-shotty...
111s Service one-shotty started.
111s Service one-shotty running with value #t.
111s Service one-shotty has been started.
111s + grep Starting service one-shotty+ wc t-log-3323
111s -l
111s + test 4 -eq 4
111s + cat
111s + rm -f t-stamp-3323
111s + herd -s t-socket-3323 load root t-conf-3323
112s Loading t-conf-3323.
112s + grep Service third started t-log-3323
112s + sleep 0.5
112s + grep Service third started t-log-3323
112s + sleep 0.5
113s + grep Service third started t-log-3323
113s + sleep 0.5
113s + grep Service third started t-log-3323
113s + sleep 0.5
114s + grep Service third started t-log-3323
114s 2025-05-02 10:39:20 Service third started.
114s + cat t-stamp-3323
114s + test third = third
114s + herd -s t-socket-3323 start fourth
114s Service always-fail could not be started.
114s Service fourth depends on always-fail.
114s herd: error: failed to start service fourth
114s + herd -s t-socket-3323 start fourth
114s Service always-fail could not be started.
114s Service fourth depends on always-fail.
114s herd: error: failed to start service fourth
114s + herd -s t-socket-3323 stop root
114s Stopping service root...
114s Stopping service c...
114s Service c stopped.
114s Service c is now stopped.
114s Stopping service b...
114s Service b stopped.
114s Service b is now stopped.
114s Stopping service a...
114s Service a stopped.
114s Service a is now stopped.
114s Exiting.
114s + cat t-log-3323
114s 2025-05-02 10:39:18 GNU Shepherd 1.0.2 (Guile 3.0.10, x86_64-pc-linux-gnu)
114s 2025-05-02 10:39:18 Starting service root...
114s 2025-05-02 10:39:18 Service root started.
114s 2025-05-02 10:39:18 Service root running with value #< id: 3332 command: #f>.
114s 2025-05-02 10:39:18 Service root has been started.
114s 2025-05-02 10:39:18 Configuration successfully loaded from 't-conf-3323'.
114s 2025-05-02 10:39:18 Starting service one-shotty...
114s 2025-05-02 10:39:18 Service one-shotty started.
114s 2025-05-02 10:39:18 Service one-shotty running with value #t.
114s 2025-05-02 10:39:18 Service one-shotty has been started.
114s 2025-05-02 10:39:18 Starting service a...
114s 2025-05-02 10:39:18 Service a started.
114s 2025-05-02 10:39:18 Service a running with value #t.
114s 2025-05-02 10:39:18 Service a has been started.
114s 2025-05-02 10:39:18 Starting service b...
114s 2025-05-02 10:39:18 Service b started.
114s 2025-05-02 10:39:18 Service b running with value #t.
114s 2025-05-02 10:39:18 Service b has been started.
114s 2025-05-02 10:39:18 Starting service c...
114s 2025-05-02 10:39:18 Service c started.
114s 2025-05-02 10:39:18 Service c running with value #t.
114s 2025-05-02 10:39:18 Service c has been started.
114s 2025-05-02 10:39:18 Successfully started 3 services in the background.
114s 2025-05-02 10:39:18 Starting service always-fail...
114s 2025-05-02 10:39:18 Service always-fail failed to start.
114s 2025-05-02 10:39:18 Service always-fail could not be started.
114s 2025-05-02 10:39:18 Starting service test...
114s 2025-05-02 10:39:18 Service test started.
114s 2025-05-02 10:39:18 Service test running with value #t.
114s 2025-05-02 10:39:18 Service test has been started.
114s 2025-05-02 10:39:18 Starting service test...
114s 2025-05-02 10:39:18 Service test has been started.
114s 2025-05-02 10:39:18 Service test started.
114s 2025-05-02 10:39:18 Service test running with value #t.
114s 2025-05-02 10:39:18 Starting service test...
114s 2025-05-02 10:39:18 Service test has been started.
114s 2025-05-02 10:39:18 Service test started.
114s 2025-05-02 10:39:18 Service test running with value #t.
114s 2025-05-02 10:39:18 Starting service test...
114s 2025-05-02 10:39:18 Service test has been started.
114s 2025-05-02 10:39:18 Service test started.
114s 2025-05-02 10:39:18 Service test running with value #t.
114s 2025-05-02 10:39:18 Starting service test-2...
114s 2025-05-02 10:39:18 Service test-2 has been started.
114s 2025-05-02 10:39:18 Service test-2 started.
114s 2025-05-02 10:39:18 Service test-2 running with value #t.
114s 2025-05-02 10:39:18 Stopping service test-2...
114s 2025-05-02 10:39:18 Service test-2 stopped.
114s 2025-05-02 10:39:18 Service test-2 is now stopped.
114s 2025-05-02 10:39:18 Stopping service c...
114s 2025-05-02 10:39:18 Service c stopped.
114s 2025-05-02 10:39:18 Service c is now stopped.
114s 2025-05-02 10:39:18 Stopping service b...
114s 2025-05-02 10:39:18 Service b stopped.
114s 2025-05-02 10:39:18 Service b is now stopped.
114s 2025-05-02 10:39:18 Stopping service a...
114s 2025-05-02 10:39:18 Service a stopped.
114s 2025-05-02 10:39:18 Service a is now stopped.
114s 2025-05-02 10:39:18 Starting service one-shotty...
114s 2025-05-02 10:39:18 Service one-shotty has been started.
114s 2025-05-02 10:39:18 Service one-shotty started.
114s 2025-05-02 10:39:18 Service one-shotty running with value #t.
114s 2025-05-02 10:39:18 Starting service a...
114s 2025-05-02 10:39:18 Service a has been started.
114s 2025-05-02 10:39:18 Service a started.
114s 2025-05-02 10:39:18 Service a running with value #t.
114s 2025-05-02 10:39:18 Starting service b...
114s 2025-05-02 10:39:18 Service b has been started.
114s 2025-05-02 10:39:18 Service b started.
114s 2025-05-02 10:39:18 Service b running with value #t.
114s 2025-05-02 10:39:18 Starting service c...
114s 2025-05-02 10:39:18 Service c has been started.
114s 2025-05-02 10:39:18 Service c started.
114s 2025-05-02 10:39:18 Service c running with value #t.
114s 2025-05-02 10:39:18 Stopping service c...
114s 2025-05-02 10:39:18 Service c stopped.
114s 2025-05-02 10:39:18 Service c is now stopped.
114s 2025-05-02 10:39:18 Stopping service b...
114s 2025-05-02 10:39:18 Service b stopped.
114s 2025-05-02 10:39:18 Service b is now stopped.
114s 2025-05-02 10:39:18 Stopping service a...
114s 2025-05-02 10:39:18 Service a stopped.
114s 2025-05-02 10:39:18 Service a is now stopped.
114s 2025-05-02 10:39:18 Starting service one-shotty...
114s 2025-05-02 10:39:18 Service one-shotty has been started.
114s 2025-05-02 10:39:18 Service one-shotty started.
114s 2025-05-02 10:39:18 Service one-shotty running with value #t.
114s 2025-05-02 10:39:18 Starting service a...
114s 2025-05-02 10:39:18 Service a has been started.
114s 2025-05-02 10:39:18 Service a started.
114s 2025-05-02 10:39:18 Service a running with value #t.
114s 2025-05-02 10:39:18 Starting service b...
114s 2025-05-02 10:39:18 Service b has been started.
114s 2025-05-02 10:39:18 Service b started.
114s 2025-05-02 10:39:18 Service b running with value #t.
114s 2025-05-02 10:39:18 Starting service c...
114s 2025-05-02 10:39:18 Service c has been started.
114s 2025-05-02 10:39:18 Service c started.
114s 2025-05-02 10:39:18 Service c running with value #t.
114s 2025-05-02 10:39:18 Starting service one-shotty...
114s 2025-05-02 10:39:18 Service one-shotty has been started.
114s 2025-05-02 10:39:18 Service one-shotty started.
114s 2025-05-02 10:39:18 Service one-shotty running with value #t.
114s 2025-05-02 10:39:18 Loading t-conf-3323.
114s 2025-05-02 10:39:18 Starting service first...
114s 2025-05-02 10:39:19 Service first has been started.
114s 2025-05-02 10:39:19 Service first started.
114s 2025-05-02 10:39:19 Service first running with value #t.
114s 2025-05-02 10:39:19 Starting service second...
114s 2025-05-02 10:39:20 Service second has been started.
114s 2025-05-02 10:39:20 Service second started.
114s 2025-05-02 10:39:20 Service second running with value #t.
114s 2025-05-02 10:39:20 Starting service third...
114s 2025-05-02 10:39:20 Service third started.
114s 2025-05-02 10:39:20 Service third running with value #t.
114s 2025-05-02 10:39:20 Service third has been started.
114s 2025-05-02 10:39:20 Successfully started 3 services in the background.
114s 2025-05-02 10:39:21 Starting service always-fail...
114s 2025-05-02 10:39:21 Service always-fail could not be started.
114s 2025-05-02 10:39:21 Service always-fail failed to start.
114s 2025-05-02 10:39:21 Service fourth depends on always-fail.
114s 2025-05-02 10:39:21 Starting service always-fail...
114s 2025-05-02 10:39:21 Service always-fail could not be started.
114s 2025-05-02 10:39:21 Service always-fail failed to start.
114s 2025-05-02 10:39:21 Service fourth depends on always-fail.
114s 2025-05-02 10:39:21 Stopping service root...
114s 2025-05-02 10:39:21 Exiting shepherd...
114s 2025-05-02 10:39:21 Service always-fail is not running.
114s 2025-05-02 10:39:21 Service test is not running.
114s 2025-05-02 10:39:21 Service test-2 is not running.
114s 2025-05-02 10:39:21 Service one-shotty is not running.
114s 2025-05-02 10:39:21 Stopping service c...
114s 2025-05-02 10:39:21 Service c stopped.
114s 2025-05-02 10:39:21 Service c is now stopped.
114s 2025-05-02 10:39:21 Stopping service b...
114s 2025-05-02 10:39:21 Service b stopped.
114s 2025-05-02 10:39:21 Service b is now stopped.
114s 2025-05-02 10:39:21 Stopping service a...
114s 2025-05-02 10:39:21 Service a stopped.
114s 2025-05-02 10:39:21 Service a is now stopped.
114s 2025-05-02 10:39:21 Service b is not running.
114s 2025-05-02 10:39:21 Service c is not running.
114s 2025-05-02 10:39:21 Service first is not running.
114s 2025-05-02 10:39:21 Service second is not running.
114s + rm -f t-socket-3323 t-conf-3323 t-stamp-3323 t-log-3323
114s + test -f t-pid-3323
114s + cat t-pid-3323
114s + kill 3332
114s tests/one-shot.sh: 2: kill: No such process
114s
114s + true
114s + rm -f t-pid-3323
114s autopkgtest [10:39:21]: test tests-one-shot: -----------------------]
114s autopkgtest [10:39:21]: test tests-one-shot: - - - - - - - - - - results - - - - - - - - - -
114s tests-one-shot PASS
115s autopkgtest [10:39:22]: @@@@@@@@@@@@@@@@@@@@ summary
115s herd--help PASS
115s shepherd--help PASS
115s herd--version PASS
115s shepherd--version PASS
115s tests-basic PASS
115s tests-starting-status PASS
115s tests-one-shot PASS
196s nova [W] Skipping flock for amd64
196s Creating nova instance adt-questing-amd64-shepherd-20250502-103726-juju-7f2275-prod-proposed-migration-environment-21-24156d3a-bff1-438b-b950-1f0cc1a52c89 from image adt/ubuntu-questing-amd64-server-20250502.img (UUID 9956ea44-e870-4bd8-8ad1-dc5f8a09f1f9)...
196s nova [W] Timed out waiting for ff7ef745-b621-423b-b521-5d11b3d46e3a to get deleted.