diff options
author | Ludovic Courtès <ludo@gnu.org> | 2019-01-27 22:10:13 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2019-01-29 12:09:52 +0100 |
commit | 976ef2d97887d16eab8d4eb9dad811786b04d690 (patch) | |
tree | c23c0259ca57b3ff0aa8ce8facf2b217397286ee /tests/services.scm | |
parent | f674bc6620ec2aad35dad455c55fd7dea79236e2 (diff) | |
download | guix-976ef2d97887d16eab8d4eb9dad811786b04d690.tar guix-976ef2d97887d16eab8d4eb9dad811786b04d690.tar.gz |
status: Record more information about builds.
* guix/status.scm (<build>): New record type.
(build, matching-build): New procedures.
(compute-status): Adjust to manipulate <build> records instead of
derivation file names in 'build-status-builds-completed' and
'build-status-building'.
(build-event-output-port)[process-line]: Use 'string-split' to preserve
spaces.
* tests/status.scm ("compute-status, builds + substitutes")
("compute-status, missing events"): Adjust to expect <build> records.
Produce complete "build-started" events.
("compute-status, multiplexed build output"): Likewise, and remove
"bar.drv" from 'builds-completed'.
Diffstat (limited to 'tests/services.scm')
0 files changed, 0 insertions, 0 deletions