rpm-ostree/tests/kolainst
Colin Walters 85f22baec7 tests: Add RPMs to installed kola tests, port layering-local
I'd like to get to the point where we drop the `vmcheck.sh`/`libvm.sh` stuff.
Instead we use kola directly, and write our tests in a way that they
default to run on the target, not on the host because it's *much*
more natural to type e.g. `rpm-ostree upgrade` instead of `vm_rpmostree upgrade`.

We'd done a bit of porting, but a blocker was that a lot of our
tests dynamically generate RPMs and send them over.  Instead,
let's generate the RPMs ahead of time in a "build" step, then
they all get passed at once via kola ext data.  Add the concept
of multiple repo versions too.

Right now we only generate the one RPM needed for the `layering-local`
test and port it.
2021-03-02 09:47:03 -08:00
..
destructive tests: Add RPMs to installed kola tests, port layering-local 2021-03-02 09:47:03 -08:00
nondestructive apply-live: Rework to use refs to store state 2021-02-23 21:51:22 -05:00
.gitignore tests: Add RPMs to installed kola tests, port layering-local 2021-03-02 09:47:03 -08:00
kolainst-build.sh tests: Add RPMs to installed kola tests, port layering-local 2021-03-02 09:47:03 -08:00
Makefile tests: Add RPMs to installed kola tests, port layering-local 2021-03-02 09:47:03 -08:00