rpm-ostree/tests/compose-tests
Jonathan Lebon d9e870be88 libpriv/core: include pkglist for client commits
The new `rpmdb.pkglist` metadata is a cheap way of retrieving the set of
packages in a commit. I'd like to make use of it as much as possible vs.
checking out the rpmdb and setting up a DnfSack.

Of course, in the case of layered commits, it doesn't matter *as* much,
because a layered commit being present in the repo should mean that a
deployment is currently using it, and we should learn to reuse the rpmdb
checkout of that deployment. Though keeping it consistent across both
server and client commits makes implementing `OstreeDeployment`-agnostic
things like `db diff` more efficient too. I also plan to use this in the
upcoming auto-update code.

Closes: #1158
Approved by: cgwalters
2017-12-20 13:10:36 +00:00
..
libbasic-test.sh libpriv/core: include pkglist for client commits 2017-12-20 13:10:36 +00:00
libcomposetest.sh tests/compose: Disable fsync 2017-12-04 14:24:53 +00:00
test-basic-unified.sh compose: Do relabel before downloading in --ex-unified-core 2017-11-20 15:35:21 +00:00
test-basic.sh compose: Add --ex-unified-core 2017-11-17 18:59:34 +00:00
test-boot-location-new.sh Rework treecompose kernel processing 2017-09-12 14:26:44 +00:00
test-install-langs.sh postprocess: Unlink our treecompose-post out of the final /bin 2017-08-31 03:06:11 +00:00
test-installroot.sh bin/compose: Expose phases as [install, postprocess, commit] cmds 2017-10-25 17:43:09 +00:00
test-jigdo.sh commit2jigdo: Synthesize Requires: for jigdo set 2017-12-12 19:31:36 +00:00
test-misc-tweaks.sh tests/compose: Rework caching to cache RPMs 2017-12-01 19:20:40 +00:00
test-mutate-os-release.sh ci: unite testsuites and run vmcheck on centos 2017-07-18 13:58:38 +00:00