ostree/tests/installed
Alexander Larsson 474556b955 fsck: Mark commits with missing or deleted object partial
This means we can later use various operations to heal the repository
because ostree does not assume all objects are there.

This the begining of a fix for https://github.com/ostreedev/ostree/pull/345

Closes: #1533
Approved by: cgwalters
2018-04-14 15:36:21 +00:00
..
destructive Add concept of "staged" deployment 2018-04-12 14:55:12 +00:00
nondestructive fsck: Mark commits with missing or deleted object partial 2018-04-14 15:36:21 +00:00
tasks Add concept of "staged" deployment 2018-04-12 14:55:12 +00:00
README.md tests: Merge installed/ and fedora-str/ directories 2018-04-05 20:59:23 +00:00
destructive.yml Add concept of "staged" deployment 2018-04-12 14:55:12 +00:00
execute_batch.yml tests: Merge installed/ and fedora-str/ directories 2018-04-05 20:59:23 +00:00
libinsttest.sh tests: Merge installed/ and fedora-str/ directories 2018-04-05 20:59:23 +00:00
libtest-core.sh tests/installed: New installed, privileged tests using Fedora AH 2017-04-25 15:15:06 +00:00
nondestructive.yml tests/installed: Move tasks into tasks/ directory 2018-04-11 19:11:07 +00:00
playbook-run.sh tests/installed: Move auto-build logic to playbook-run.sh 2018-04-11 19:11:07 +00:00
provision.sh tests: Merge installed/ and fedora-str/ directories 2018-04-05 20:59:23 +00:00
run.sh tests/installed: Move auto-build logic to playbook-run.sh 2018-04-11 19:11:07 +00:00

README.md

This directory holds tests that use the Fedora Standard Test Interface.

The high level structure is that we take a qcow2 file, inject built RPMs into it, and then use Ansible to run tests.

See .papr.yml for canonical usage.

For local development, you should cache the qcow2 somewhere stable (outside of this git repo). Also note that ../ci/build-rpms.sh does not pick up uncommitted changes! Stated more strongly, you currently need to run build-rpms.sh after every change.

To run just a specific test, use e.g.: env TEST_SUBJECTS=/path/to/qcow2 ./playbook-run.sh -e tests=.*pull nondestructive.yml