rpm-ostree/tests/compose-tests
Colin Walters 879c5afefc compose: Write rpmdb to /usr/lib/sysimage/rpm-ostree-base-db
This is prep for a rework of
https://github.com/projectatomic/rpm-ostree/pull/621

For a no-op `rpm-ostree upgrade` (i.e. no updates available), as long as
layering is enabled, we pay the cost of checking out the base tree, *mostly*
only to get the base rpmdb.

This is prep for fixing that down the line by knowing we always have the "base"
tree's rpmdb checked out. Then in the layering case we only modify
`/usr/share/rpm` (eventually that will point to `/usr/lib/sysimage/rpm`).

Teaching `rpmostree-core.c` about this can follow on later.

Closes: #1142
Approved by: jlebon
2017-12-13 16:12:36 +00:00
..
libbasic-test.sh compose: Write rpmdb to /usr/lib/sysimage/rpm-ostree-base-db 2017-12-13 16:12: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