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.