test/cases: move checksum out of the compose struct
The intention is that the compose struct fully specifies the test case, and pipeline and image-info specifies the expected outputs. Lastly, the boot struct specifies how to boot-test the image. The checksum does not fit into this scheme, as it is computed from the compose by querying rpmmd, and it is then passed as an input to distro.Pipeline in order to compute the pipeline. Introduce a new struct, rpmmd, which will eventually contain all the data returned from rpmmd.Depsolve and later passed to distro.Pipeline. For now it only contains the checksum. This is not a functional change. Signed-off-by: Tom Gundersen <teg@jklm.no>
This commit is contained in:
parent
3cff0a2578
commit
fbf137a1b7
25 changed files with 134 additions and 59 deletions
|
|
@ -37,6 +37,11 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"rpmmd": {
|
||||
"checksums": {
|
||||
"fedora": "sha256:9f596e18f585bee30ac41c11fb11a83ed6b11d5b341c1cb56ca4015d7717cb97"
|
||||
}
|
||||
},
|
||||
"pipeline": {
|
||||
"build": {
|
||||
"pipeline": {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue