14da5940c589d6db / check errored

Started
Duration
1m 30s

Defined at .automate/pipelines.scm:105

Making check in .
make[1]: Entering directory '/var/tmp/automate-work-Ru7kF5/workspace/source'
make  tests/support.go tests/pumphouse/support.go tests/attach.scm.go tests/authority.scm.go tests/check.scm.go tests/contain.scm.go tests/errors.scm.go tests/events.scm.go tests/files.scm.go tests/forgejo.scm.go tests/http.scm.go tests/layout.scm.go tests/masking.scm.go tests/metrics.scm.go tests/pages.scm.go tests/model.scm.go tests/output-marks.scm.go tests/notify.scm.go tests/pipeline.scm.go tests/pipeline-shepherd.scm.go tests/processes.scm.go tests/pumphouse.scm.go tests/pumphouse-draining.scm.go tests/pumphouse-lost.scm.go tests/pumphouse-replay.scm.go tests/pumphouse-restart.scm.go tests/pumphouse-shepherd.scm.go tests/pumphouse-stopping.scm.go tests/pumphouse-timers.scm.go tests/reconnect.scm.go tests/records.scm.go tests/relay.scm.go tests/run-query.scm.go tests/shepherd-bridge.scm.go tests/repl.scm.go tests/scope.scm.go tests/source.scm.go tests/step-scheduling.scm.go tests/uploader.scm.go
make[2]: Entering directory '/var/tmp/automate-work-Ru7kF5/workspace/source'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wunused-module -Wshadowed-toplevel -o "tests/support.go" "tests/support.scm"
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wunused-module -Wshadowed-toplevel -o "tests/pumphouse/support.go" "tests/pumphouse/support.scm"
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild
;;; compiled /tmp/cache/guile/ccache/3.0-LE-8-4.7/gnu/store/k7vkw9x3wl3lni6a0i2w8xz2z8ylrqyz-guile-3.0.11/bin/guild.go
wrote `tests/support.go'
wrote `tests/pumphouse/support.go'
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild
;;; compiled /tmp/cache/guile/ccache/3.0-LE-8-4.7/gnu/store/k7vkw9x3wl3lni6a0i2w8xz2z8ylrqyz-guile-3.0.11/bin/guild.go
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/attach.scm.go" "tests/attach.scm"
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/authority.scm.go" "tests/authority.scm"
wrote `tests/attach.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/check.scm.go" "tests/check.scm"
wrote `tests/authority.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/contain.scm.go" "tests/contain.scm"
wrote `tests/contain.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/errors.scm.go" "tests/errors.scm"
wrote `tests/errors.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/events.scm.go" "tests/events.scm"
wrote `tests/events.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/files.scm.go" "tests/files.scm"
wrote `tests/files.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/forgejo.scm.go" "tests/forgejo.scm"
wrote `tests/forgejo.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/http.scm.go" "tests/http.scm"
wrote `tests/check.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/layout.scm.go" "tests/layout.scm"
wrote `tests/http.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/masking.scm.go" "tests/masking.scm"
wrote `tests/masking.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/metrics.scm.go" "tests/metrics.scm"
wrote `tests/layout.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/pages.scm.go" "tests/pages.scm"
wrote `tests/metrics.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/model.scm.go" "tests/model.scm"
wrote `tests/pages.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/output-marks.scm.go" "tests/output-marks.scm"
wrote `tests/output-marks.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/notify.scm.go" "tests/notify.scm"
wrote `tests/model.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/pipeline.scm.go" "tests/pipeline.scm"
wrote `tests/notify.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/pipeline-shepherd.scm.go" "tests/pipeline-shepherd.scm"
wrote `tests/pipeline-shepherd.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/processes.scm.go" "tests/processes.scm"
wrote `tests/processes.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/pumphouse.scm.go" "tests/pumphouse.scm"
wrote `tests/pipeline.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/pumphouse-draining.scm.go" "tests/pumphouse-draining.scm"
wrote `tests/pumphouse.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/pumphouse-lost.scm.go" "tests/pumphouse-lost.scm"
wrote `tests/pumphouse-draining.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/pumphouse-replay.scm.go" "tests/pumphouse-replay.scm"
wrote `tests/pumphouse-lost.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/pumphouse-restart.scm.go" "tests/pumphouse-restart.scm"
wrote `tests/pumphouse-replay.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/pumphouse-shepherd.scm.go" "tests/pumphouse-shepherd.scm"
wrote `tests/pumphouse-restart.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/pumphouse-stopping.scm.go" "tests/pumphouse-stopping.scm"
wrote `tests/pumphouse-shepherd.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/pumphouse-timers.scm.go" "tests/pumphouse-timers.scm"
wrote `tests/pumphouse-stopping.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/reconnect.scm.go" "tests/reconnect.scm"
wrote `tests/pumphouse-timers.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/records.scm.go" "tests/records.scm"
wrote `tests/reconnect.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/relay.scm.go" "tests/relay.scm"
wrote `tests/relay.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/run-query.scm.go" "tests/run-query.scm"
wrote `tests/records.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/shepherd-bridge.scm.go" "tests/shepherd-bridge.scm"
wrote `tests/run-query.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/repl.scm.go" "tests/repl.scm"
wrote `tests/shepherd-bridge.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/scope.scm.go" "tests/scope.scm"
wrote `tests/repl.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/source.scm.go" "tests/source.scm"
wrote `tests/scope.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/step-scheduling.scm.go" "tests/step-scheduling.scm"
wrote `tests/source.scm.go'
./pre-inst-env /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild compile  -O1 -W1 -Wunbound-variable -Warity-mismatch -Wformat -Wshadowed-toplevel -o "tests/uploader.scm.go" "tests/uploader.scm"
wrote `tests/step-scheduling.scm.go'
wrote `tests/uploader.scm.go'
make[2]: Leaving directory '/var/tmp/automate-work-Ru7kF5/workspace/source'
make  check-TESTS
make[2]: Entering directory '/var/tmp/automate-work-Ru7kF5/workspace/source'
make[3]: Entering directory '/var/tmp/automate-work-Ru7kF5/workspace/source'
PASS: tests/authority.scm
PASS: tests/check.scm
PASS: tests/attach.scm
PASS: tests/errors.scm
PASS: tests/events.scm
PASS: tests/files.scm
PASS: tests/forgejo.scm
PASS: tests/http.scm
PASS: tests/layout.scm
PASS: tests/masking.scm
PASS: tests/metrics.scm
PASS: tests/pages.scm
PASS: tests/contain.scm
PASS: tests/output-marks.scm
PASS: tests/notify.scm
PASS: tests/model.scm
PASS: tests/pipeline-shepherd.scm
FAIL: tests/processes.scm
PASS: tests/pipeline.scm
PASS: tests/pumphouse.scm
PASS: tests/pumphouse-draining.scm
PASS: tests/pumphouse-replay.scm
PASS: tests/pumphouse-restart.scm
FAIL: tests/pumphouse-lost.scm
PASS: tests/pumphouse-shepherd.scm
PASS: tests/pumphouse-stopping.scm
PASS: tests/pumphouse-timers.scm
PASS: tests/records.scm
PASS: tests/reconnect.scm
PASS: tests/relay.scm
PASS: tests/run-query.scm
PASS: tests/repl.scm
PASS: tests/scope.scm
PASS: tests/source.scm
PASS: tests/step-scheduling.scm
PASS: tests/shepherd-bridge.scm
PASS: tests/uploader.scm
================================================
   guile-automate 0.0.0-dev: ./test-suite.log
================================================

# TOTAL: 37
# PASS:  35
# SKIP:  0
# XFAIL: 0
# FAIL:  2
# XPASS: 0
# ERROR: 0

System information (uname -a): Linux 6.18.13-gnu #1 SMP PREEMPT_DYNAMIC 1 x86_64

.. contents:: :depth: 2

FAIL: tests/processes
=====================

== processes.scm
  fail: and is killed once the parent is
3 passed, 1 failed
FAIL tests/processes.scm (exit status: 1)

FAIL: tests/pumphouse-lost
==========================

http on port 39879
pumphouse listening on /tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/socket
admin: /tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/admin
remote admin: /tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/remote-admin
attached to the pumphouse of /tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/any
lost the pumphouse; reconnecting
cannot reach the pumphouse of /tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/any; retrying every 1 seconds
http on port 43911
pumphouse listening on /tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/socket
admin: /tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/admin
remote admin: /tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/remote-admin
registration (/): /tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/any
registration (tests/declared/): /tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/declared

Goblins exception:
In message to #<local-object ^admin>:
  (registration (tests/only) #f)
ice-9/boot-9.scm:1705:22: In procedure raise-exception:
ERROR:
  1. &automate-error:
      kind: declared-registrations
      irritants: ()
  2. &message: "this pumphouse's registrations are declared by its script, which is where to change them"
  3. &irritants: ()
warning: mutating the process environment while multiple threads are running;
         further behavior unspecified.
In goblins/core.scm:
   1074:7  3 (syscaller-$ _ #<local-object ^admin> (registration (tests/only) #f))
In automate/pumphouse.scm:
    582:4  2 (registration (tests/only) #f)
In automate/model.scm:
    119:2  1 (raise-automate-error _ _ . _)
In ice-9/boot-9.scm:
  1705:22  0 (raise-exception _ #:continuable? _)

admin registration: this pumphouse's registrations are declared by its script, which is where to change them

Goblins exception:
In message to #<local-object ^admin>:
  (revoke (/) #f)
ice-9/boot-9.scm:1705:22: In procedure raise-exception:
ERROR:
  1. &automate-error:
      kind: declared-registrations
      irritants: ()
  2. &message: "this pumphouse's registrations are declared by its script, which is where to change them"
  3. &irritants: ()
In goblins/core.scm:
   1074:7  3 (syscaller-$ _ #<local-object ^admin> (revoke (/) #f))
In automate/pumphouse.scm:
    582:4  2 (revoke (/) #f)
In automate/model.scm:
    119:2  1 (raise-automate-error _ _ . _)
In ice-9/boot-9.scm:
  1705:22  0 (raise-exception _ #:continuable? _)

admin revoke: this pumphouse's registrations are declared by its script, which is where to change them
attached to the pumphouse of /tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/any

Goblins exception:
In message to #<local-object ^admin>:
  (forget-pipeline tests/linger)
ice-9/boot-9.scm:1705:22: In procedure raise-exception:
ERROR:
  1. &automate-error:
      kind: attached
      irritants: (tests/linger)
  2. &message: "a pipeline process is attached under this name"
  3. &irritants: (tests/linger)
In goblins/core.scm:
   1074:7  3 (syscaller-$ _ #<local-object ^admin> (forget-pipeline tests/linger))
In automate/pumphouse.scm:
     64:4  2 (forget-pipeline! #<<pumphouse> records: #<local-object ^records> lives: #<hash-table 7fb069da70e0 1/31> serving: #<hash-table 7fb069da70c0 1/31> owners: #<hash-table 7fb069da70a0 0/31> shared: #<hash-table 7fb069da7080 0/31> gates: #<hash-table 7fb069da7060 0/31> stopped: #<hash-table 7fb069da7040 0/31> waiting: #<hash-table 7fb069da7020 0/31> timers: #<hash-table 7fb069da7000 0/31> tokens: #<hash-table 7fb069db2fc0 0/31> registrations: #<hash-table 7fb069db2fa0 2/31> registra…> …)
In automate/model.scm:
    119:2  1 (raise-automate-error _ _ . _)
In ice-9/boot-9.scm:
  1705:22  0 (raise-exception _ #:continuable? _)

admin forget-pipeline: a pipeline process is attached under this name: tests/linger

Goblins exception:
In message to #<local-object fulfilled-handler>:
  (#f)
ice-9/boot-9.scm:1705:22: In procedure raise-exception:
ERROR:
  1. &automate-error:
      kind: no-such-pipeline
      irritants: (tests/linger)
  2. &message: "no such pipeline"
  3. &irritants: (tests/linger)
In goblins/core.scm:
   1074:7  4 (syscaller-$ _ #<local-object fulfilled-handler> (#f))
  2038:14  3 (_ . _)
In automate/pumphouse.scm:
    72:10  2 (_ #f)
In automate/model.scm:
    119:2  1 (raise-automate-error _ _ . _)
In ice-9/boot-9.scm:
  1705:22  0 (raise-exception _ #:continuable? _)

admin forget-pipeline: no such pipeline: tests/linger
attached to the pumphouse of /tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/any
attached to the pumphouse of /tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/any

Goblins exception:
In message to #<local-object ^pipeline-endpoint>:
  (run (run-request (id . "8ac1d8629484740d") (parameters (marker . "/tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/linger-4")) (cause . #f) (ancestors)))
ice-9/boot-9.scm:1705:22: In procedure raise-exception:
ERROR:
  1. &automate-error:
      kind: busy
      irritants: (tests/pool 1)
  2. &message: "as many runs are in flight as this process takes"
  3. &irritants: (tests/pool 1)
warning: mutating the process environment while multiple threads are running;
         further behavior unspecified.
In goblins/core.scm:
   1074:7  2 (syscaller-$ _ #<local-object ^pipeline-endpoint> (run (run-request (id . "8ac1d8629484740d") (parameters (marker . "/tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/linger-4")) (cause . #f) (ancestors))))
In automate/model.scm:
    119:2  1 (raise-automate-error _ _ . _)
In ice-9/boot-9.scm:
  1705:22  0 (raise-exception _ #:continuable? _)

tests/pool run: as many runs are in flight as this process takes: tests/pool, 1

Goblins exception:
In message to #<local-object ^pipeline-endpoint>:
  (run (run-request (id . "8ac1d8629484740d") (parameters (marker . "/tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/linger-4")) (cause . #f) (ancestors)))
ice-9/boot-9.scm:1705:22: In procedure raise-exception:
ERROR:
  1. &automate-error:
      kind: busy
      irritants: (tests/pool 1)
  2. &message: "as many runs are in flight as this process takes"
  3. &irritants: (tests/pool 1)
warning: mutating the process environment while multiple threads are running;
         further behavior unspecified.
In goblins/core.scm:
   1074:7  2 (syscaller-$ _ #<local-object ^pipeline-endpoint> (run (run-request (id . "8ac1d8629484740d") (parameters (marker . "/tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/linger-4")) (cause . #f) (ancestors))))
In automate/model.scm:
    119:2  1 (raise-automate-error _ _ . _)
In ice-9/boot-9.scm:
  1705:22  0 (raise-exception _ #:continuable? _)

tests/pool run: as many runs are in flight as this process takes: tests/pool, 1

Goblins exception:
In message to #<local-object broken-handler>:
  ((automate-error busy "as many runs are in flight as this process takes" ("tests/pool" "1") "#<&compound-exception components: (#<&automate-error kind: busy irritants: (tests/pool 1)> #<&message message: \"as many runs are in flight as this process takes\"> #<&irritants irritants: (tests/pool 1)>)>" ""))
ice-9/boot-9.scm:1705:22: In procedure raise-exception:
ERROR:
  1. &automate-error:
      kind: busy
      irritants: (tests/pool)
  2. &message: "every pipeline process serving the pipeline is busy"
  3. &irritants: (tests/pool)
In goblins/core.scm:
   1074:7  3 (syscaller-$ _ #<local-object broken-handler> ((automate-error busy "as many runs are in flight as this process takes" ("tests/pool" "1") "#<&compound-exception components: (#<&automate-error kind: busy irritants: (tests/pool 1)> #<&message message: \"as many runs are in flight as this process takes\"> #<&irritants irritants: (tests/pool 1)>)>" "")))
  2038:14  2 (_ . _)
In automate/model.scm:
    119:2  1 (raise-automate-error _ _ . _)
In ice-9/boot-9.scm:
  1705:22  0 (raise-exception _ #:continuable? _)

admin run: every pipeline process serving the pipeline is busy: tests/pool
attached to the pumphouse of /tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/any

Goblins exception:
In message to #<local-object ^pipeline-endpoint>:
  (run (run-request (id . "bd7ff14319ad4403") (parameters (marker . "/tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/linger-6")) (cause . #f) (ancestors)))
ice-9/boot-9.scm:1705:22: In procedure raise-exception:
ERROR:
  1. &automate-error:
      kind: busy
      irritants: (tests/pool 1)
  2. &message: "as many runs are in flight as this process takes"
  3. &irritants: (tests/pool 1)
In goblins/core.scm:
   1074:7  2 (syscaller-$ _ #<local-object ^pipeline-endpoint> (run (run-request (id . "bd7ff14319ad4403") (parameters (marker . "/tmp/automate-tests-1TQU4x/automate-pumphouse-eZupl5/linger-6")) (cause . #f) (ancestors))))
In automate/model.scm:
    119:2  1 (raise-automate-error _ _ . _)
In ice-9/boot-9.scm:
  1705:22  0 (raise-exception _ #:continuable? _)

tests/pool run: as many runs are in flight as this process takes: tests/pool, 1

Goblins exception:
In message to #<local-object broken-handler>:
  ((automate-error busy "as many runs are in flight as this process takes" ("tests/pool" "1") "#<&compound-exception components: (#<&automate-error kind: busy irritants: (tests/pool 1)> #<&message message: \"as many runs are in flight as this process takes\"> #<&irritants irritants: (tests/pool 1)>)>" ""))
ice-9/boot-9.scm:1705:22: In procedure raise-exception:
ERROR:
  1. &automate-error:
      kind: busy
      irritants: (tests/pool)
  2. &message: "every pipeline process serving the pipeline is busy"
  3. &irritants: (tests/pool)
In goblins/core.scm:
   1074:7  3 (syscaller-$ _ #<local-object broken-handler> ((automate-error busy "as many runs are in flight as this process takes" ("tests/pool" "1") "#<&compound-exception components: (#<&automate-error kind: busy irritants: (tests/pool 1)> #<&message message: \"as many runs are in flight as this process takes\"> #<&irritants irritants: (tests/pool 1)>)>" "")))
  2038:14  2 (_ . _)
In automate/model.scm:
    119:2  1 (raise-automate-error _ _ . _)
In ice-9/boot-9.scm:
  1705:22  0 (raise-exception _ #:continuable? _)

admin run: every pipeline process serving the pipeline is busy: tests/pool
== pumphouse-lost.scm
stop 1981: kill #<unspecified>, waitpid (1981 . 0)
stop 2004: kill #<unspecified>, waitpid (2004 . 9)
  fail: the step dies with its daemon
stop 2224: kill #<unspecified>, waitpid (2224 . 9)
stop 2355: kill #<unspecified>, waitpid (2355 . 9)
stop 2225: kill #<unspecified>, waitpid (2225 . 9)
stop 2014: kill #<unspecified>, waitpid (2014 . 0)
36 passed, 1 failed
FAIL tests/pumphouse-lost.scm (exit status: 1)

============================================================================
Testsuite summary for guile-automate 0.0.0-dev
============================================================================
# TOTAL: 37
# PASS:  35
# SKIP:  0
# XFAIL: 0
# FAIL:  2
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log for debugging.
============================================================================
make[3]: *** [Makefile:986: test-suite.log] Error 1
make[3]: Leaving directory '/var/tmp/automate-work-Ru7kF5/workspace/source'
make[2]: *** [Makefile:1121: check-TESTS] Error 2
make[2]: Leaving directory '/var/tmp/automate-work-Ru7kF5/workspace/source'
make[1]: *** [Makefile:1343: check-am] Error 2
make[1]: Leaving directory '/var/tmp/automate-work-Ru7kF5/workspace/source'
make: *** [Makefile:872: check-recursive] Error 1
error: #<&invoke-error program: "/gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/bash" arguments: ("-c" "set -eo pipefail\nexport GUIX_PROFILE=/gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile\nsource \"$GUIX_PROFILE/etc/profile\"\ncd /var/tmp/automate-work-Ru7kF5/workspace/source\nexport XDG_CACHE_HOME=\"$TMPDIR/cache\"\nmake check -j$(nproc) VERBOSE=1") exit-status: 2 term-signal: #f stop-signal: #f>
backtrace:
  automate/pipeline/step.scm:527:62 (_)
  automate/step-body/check.scm:23:4 (body-thunk)
  guix/build/utils.scm:822:6 (invoke)