summary refs log tree commit diff
path: root/tests/channels.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2019-01-27 22:10:13 +0100
committerLudovic Courtès <ludo@gnu.org>2019-01-29 12:09:52 +0100
commit976ef2d97887d16eab8d4eb9dad811786b04d690 (patch)
treec23c0259ca57b3ff0aa8ce8facf2b217397286ee /tests/channels.scm
parentf674bc6620ec2aad35dad455c55fd7dea79236e2 (diff)
downloadguix-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/channels.scm')
0 files changed, 0 insertions, 0 deletions