14da5940c589d6db / format errored

Started
Duration
10s

Defined at .automate/pipelines.scm:75

autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force 
configure.ac:21: warning: AC_INIT: not a literal: m4_translit(m4_esyscmd([sed -n 's/^(define %automate-version "\(.*\)")$/\1/p' automate/config.scm]),m4_newline)
autoreconf: configure.ac: tracing
configure.ac:21: warning: AC_INIT: not a literal: m4_translit(m4_esyscmd([sed -n 's/^(define %automate-version "\(.*\)")$/\1/p' automate/config.scm]),m4_newline)
autoreconf: configure.ac: not using Libtool
autoreconf: running: /gnu/store/8lbxqsdjb6h32npjf1xg0vfs4a14j3c3-autoconf-2.69/bin/autoconf --force
configure.ac:21: warning: AC_INIT: not a literal: m4_translit(m4_esyscmd([sed -n 's/^(define %automate-version "\(.*\)")$/\1/p' automate/config.scm]),m4_newline)
autoreconf: configure.ac: not using Autoheader
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:21: warning: AC_INIT: not a literal: m4_translit(m4_esyscmd([sed -n 's/^(define %automate-version "\(.*\)")$/\1/p' automate/config.scm]),m4_newline)
configure.ac:24: installing 'build-aux/install-sh'
configure.ac:24: installing 'build-aux/missing'
parallel-tests: installing 'build-aux/test-driver'
doc/Makefile.am:23: installing 'build-aux/mdate-sh'
doc/Makefile.am:23: installing 'build-aux/texinfo.tex'
autoreconf: Leaving directory `.'
checking for a BSD-compatible install... /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking for pkg-config... /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
configure: checking for guile 3.0
configure: found guile 3.0
checking for guile-3.0... no
checking for guile3.0... no
checking for guile-3... no
checking for guile3... no
checking for guile... /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guile
checking for Guile version >= 3.0... 3.0.11
checking for guild... /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guild
checking for guile-config... /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/guile-config
checking for a sed that does not truncate output... /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/sed
checking if (guix store) is available... yes
checking if (goblins) is available... yes
checking if (knots web-server) is available... yes
checking if (json) is available... yes
checking if (sqlite3) is available... yes
checking if (zlib) is available... yes
checking if (safsaf response-helpers sse) is available... yes
checking if (prometheus) is available... yes
checking if (syntax-highlight) is available... yes
checking for documenta... /gnu/store/c0aqr2fngvb2nimjqnwg1fx7wbzw4500-profile/bin/documenta
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating pre-inst-env
Formatting automate/config.scm
Formatting automate.scm
Formatting automate/resources.scm
Formatting automate/model.scm
Formatting automate/resources/materialise.scm
Formatting automate/resources/file-output.scm
Formatting automate/resources/gate.scm
Formatting automate/resources/guix-daemon.scm
Formatting automate/resources/limiter.scm
Formatting automate/resources/shepherd.scm
Formatting automate/helpers/definitions.scm
Formatting automate/shepherd/herd.scm
Formatting automate/shepherd/services.scm
Formatting automate/shepherd/bridge.scm
Formatting automate/shepherd/pipeline-shepherd.scm
Formatting automate/structure.scm
Formatting automate/source.scm
Formatting automate/pipeline/step-scheduling.scm
Formatting automate/utils/options.scm
Formatting automate/pipeline/lower.scm
Formatting automate/helpers/guix.scm
Formatting automate/helpers/git.scm
Formatting automate/helpers/secrets.scm
Formatting automate/helpers/profiles.scm
Formatting automate/helpers/notify.scm
Formatting automate/utils/files.scm
Formatting automate/utils/processes.scm
Formatting automate/utils/goblins.scm
Formatting automate/utils/sockets.scm
Formatting automate/utils/tcp-tls-netlayer.scm
Formatting automate/pipeline.scm
Formatting automate/pipeline/step.scm
Formatting automate/pipeline/run-request.scm
Formatting automate/pipeline/errors.scm
Formatting automate/pipeline/attach.scm
Formatting automate/pipeline/nrepl.scm
Formatting automate/pipeline/repl.scm
Formatting automate/pipeline/repl-client.scm
Formatting automate/pipeline/confinement.scm
Formatting automate/pipeline/contain.scm
Formatting automate/pipeline/one-shot.scm
Formatting automate/pipeline/daemon.scm
Formatting automate/pipeline/output-marks.scm
Formatting automate/pipeline/uploader.scm
Formatting automate/pipeline/masking.scm
Formatting automate/pumphouse/live.scm
Formatting automate/pumphouse.scm
Formatting automate/pumphouse/process.scm
Formatting automate/pumphouse/records.scm
Formatting automate/pumphouse/hub.scm
Formatting automate/pumphouse/web/output.scm
Formatting automate/pumphouse/web/events.scm
Formatting automate/pumphouse/web/layout.scm
Formatting automate/pumphouse/web/diagram.scm
Formatting automate/pumphouse/web/pages.scm
Formatting automate/utils/sqlite.scm
Formatting automate/pumphouse/scope.scm
Formatting automate/pumphouse/schema.scm
Formatting automate/pumphouse/datastore.scm
Formatting automate/pumphouse/attachments.scm
Formatting automate/pumphouse/run-query.scm
Formatting automate/pumphouse/http.scm
Formatting automate/pumphouse/metrics.scm
Formatting automate/pumphouse/client.scm
Formatting automate/forge/forgejo.scm
Formatting automate/forge/webhook.scm
Formatting automate/command-line.scm
Formatting tests/attach.scm
Formatting tests/authority.scm
Formatting tests/check.scm
Formatting tests/contain.scm
Formatting tests/errors.scm
Formatting tests/events.scm
Formatting tests/files.scm
Formatting tests/forgejo.scm
Formatting tests/http.scm
Formatting tests/layout.scm
Formatting tests/masking.scm
Formatting tests/metrics.scm
Formatting tests/pages.scm
Formatting tests/model.scm
Formatting tests/notify.scm
Formatting tests/output-marks.scm
Formatting tests/pipeline-shepherd.scm
Formatting tests/pipeline.scm
Formatting tests/processes.scm
Formatting tests/pumphouse.scm
Formatting tests/pumphouse-draining.scm
Formatting tests/pumphouse-lost.scm
Formatting tests/pumphouse-replay.scm
Formatting tests/pumphouse-shepherd.scm
Formatting tests/pumphouse-restart.scm
Formatting tests/pumphouse-stopping.scm
Formatting tests/pumphouse-timers.scm
Formatting tests/reconnect.scm
Formatting tests/records.scm
Formatting tests/relay.scm
Formatting tests/run-query.scm
Formatting tests/shepherd-bridge.scm
Formatting tests/repl.scm
Formatting tests/scope.scm
Formatting tests/source.scm
Formatting tests/step-scheduling.scm
Formatting tests/uploader.scm
diff --git a/automate/helpers/guix.scm b/automate/helpers/guix.scm
index ba6d1f2..7d72507 100644
--- a/automate/helpers/guix.scm
+++ b/automate/helpers/guix.scm
@@ -113,4 +113,3 @@ daemon whose collection nobody chose.  The Guix daemon is the one
         (let ((path (package-path (lookup-package name) output)))
           (hash-set! %outputs key path)
           path))))
-
diff --git a/automate/shepherd/bridge.scm b/automate/shepherd/bridge.scm
index 2d88d84..43409ec 100644
--- a/automate/shepherd/bridge.scm
+++ b/automate/shepherd/bridge.scm
@@ -102,7 +102,7 @@ non-empty list drawn from ~a" %client-actions)
   (mode shepherd-client-mode              ;of the file
     (default #o600) (sanitize check-client-mode))
   (owner shepherd-client-owner            ;who owns it, or #f for the bridge
-    (default #f) (sanitize check-client-owner)))
+         (default #f) (sanitize check-client-owner)))
 
 (define (document-macro! name text)
   "Give the macro bound to NAME in this module the documentation TEXT,
diff --git a/automate/shepherd/herd.scm b/automate/shepherd/herd.scm
index 0c08b2f..7579067 100644
--- a/automate/shepherd/herd.scm
+++ b/automate/shepherd/herd.scm
@@ -20,11 +20,11 @@
   #:use-module (srfi srfi-1)
   #:use-module (automate model)
   #:export (default-shepherd-socket
-            default-bridge-socket
-            default-pipeline-shepherd-directory
-            %shepherd-actions
-            herd-action
-            status-result->alist))
+             default-bridge-socket
+             default-pipeline-shepherd-directory
+             %shepherd-actions
+             herd-action
+             status-result->alist))
 
 ;;;
 ;;; The Shepherd's protocol
@@ -134,7 +134,7 @@ the action and what it answered as irritants."
 ;; the many the Shepherd sends.
 (define %status-fields
   '(provides requires status running enabled? respawn? one-shot?
-    transient? pending-replacement? last-respawns startup-failures))
+             transient? pending-replacement? last-respawns startup-failures))
 
 (define (service-sexp->alist sexp)
   "Return the description SEXP, as the Shepherd sends one, as an alist of
diff --git a/automate/shepherd/pipeline-shepherd.scm b/automate/shepherd/pipeline-shepherd.scm
index 3964d47..7c0985c 100644
--- a/automate/shepherd/pipeline-shepherd.scm
+++ b/automate/shepherd/pipeline-shepherd.scm
@@ -108,12 +108,12 @@ SECRETS-DIRECTORY."
                      #:arguments ',arguments)
     #:clients (list ,@(map (match-lambda
                              ((file . client)
-              `(cons ,(string-append secrets-directory "/" file)
-                     (shepherd-client
-                      (services ',(shepherd-client-services client))
-                      (actions ',(shepherd-client-actions client))
-                      (mode ,(shepherd-client-mode client))
-                      (owner ,(shepherd-client-owner client))))))
+                              `(cons ,(string-append secrets-directory "/" file)
+                                     (shepherd-client
+                                      (services ',(shepherd-client-services client))
+                                      (actions ',(shepherd-client-actions client))
+                                      (mode ,(shepherd-client-mode client))
+                                      (owner ,(shepherd-client-owner client))))))
                            secrets))))
 
 (define (configuration-forms files)
diff --git a/tests/http.scm b/tests/http.scm
index dca43ac..6e28fd9 100644
--- a/tests/http.scm
+++ b/tests/http.scm
@@ -196,8 +196,8 @@ BODY's length and the body arrives on a port."
 
 (let ((code text (send 'GET "/health" #f
                        #:handler (health-check-handler (lambda (waiting-on!)
-                                                   (waiting-on! "the records")
-                                                   'pong)))))
+                                                         (waiting-on! "the records")
+                                                         'pong)))))
   (test-eq "a probe that returns is healthy" 200 code)
   (test-equal "and says so" "ok\n" text))
 
diff --git a/tests/pumphouse-draining.scm b/tests/pumphouse-draining.scm
index 4d25b13..6bfab35 100644
--- a/tests/pumphouse-draining.scm
+++ b/tests/pumphouse-draining.scm
@@ -145,7 +145,7 @@
   (wait-for (lambda ()
               (and (equal? '(live live) (fleet-states))
                    (eq? 'live (attachment-state
-                                call 'tests/stopping/commander))))
+                               call 'tests/stopping/commander))))
             30))
 (let ((id (call 'run 'tests/stopping/commander
                 (make-run-request #:parameters '((target . "fleet-a"))))))
diff --git a/tests/pumphouse-shepherd.scm b/tests/pumphouse-shepherd.scm
index 1bc7a39..fff1ca7 100644
--- a/tests/pumphouse-shepherd.scm
+++ b/tests/pumphouse-shepherd.scm
@@ -181,10 +181,10 @@ answer the register step's value."
 ;; Changed arguments: the definition loaded replaces the running daemon.
 (test-eq "a run registering changed arguments loads the replacement"
   'loaded (registrar-run (map (lambda (argument)
-                              (if (string=? argument "--heartbeat=0.25")
-                                  "--heartbeat=0.5"
-                                  argument))
-                            registered-arguments)))
+                                (if (string=? argument "--heartbeat=0.25")
+                                    "--heartbeat=0.5"
+                                    argument))
+                              registered-arguments)))
 (test-assert "the daemon leaves and the Shepherd starts it again"
   (wait-for (lambda ()
               (let ((pid (registered-pid)))
error: make format would change these files: "automate/helpers/guix.scm"
  irritants: "automate/helpers/guix.scm"
backtrace:
  automate/pipeline/step.scm:527:62 (_)
  automate/step-body/format.scm:33:7 (body-thunk)