Change the language around reproducibility/matching outputs

It's more accurate to describe the specifics of the relevant data here through
terms like "matching" and "not matching", as a statement that something built
reproducibility needs to be made alongside the test conditions. So just say
that build outputs matched, or didn't match, as this is more descriptive of
the data available.
This commit is contained in:
Christopher Baines 2019-12-27 14:05:12 +00:00
parent 6c1adfa9e6
commit f56935a8a6
4 changed files with 46 additions and 46 deletions

View file

@ -198,8 +198,8 @@
(parse-query-parameters
request
`((after_path ,identity)
(reproducibility_status ,identity
#:default "any")
(output_consistency ,identity
#:default "any")
(system ,parse-system #:default "x86_64-linux")
(target ,parse-system #:default "x86_64-linux")
(limit_results ,parse-result-limit
@ -348,8 +348,8 @@
conn
commit-hash
#:key path-base)
(let ((reproducibility-status
(select-reproducibility-status-for-revision conn commit-hash)))
(let ((output-consistency
(select-output-consistency-for-revision conn commit-hash)))
(case (most-appropriate-mime-type
'(application/json text/html)
mime-types)
@ -360,7 +360,7 @@
(render-html
#:sxml (view-revision-package-reproducibility
commit-hash
reproducibility-status
output-consistency
#:header-text '("Package reproducibility status")))))))
(define (render-revision-news mime-types
@ -710,8 +710,8 @@
(select-derivation-outputs-in-revision
conn
commit-hash
#:reproducibility-status
(assq-ref query-parameters 'reproducibility_status)
#:output-consistency
(assq-ref query-parameters 'output_consistency)
#:system (assq-ref query-parameters 'system)
#:target (assq-ref query-parameters 'target)
#:limit-results limit-results