ostree/tests/installed
Colin Walters 8a7a359709 lib/commit: Add a copy fastpath for imports
This fixes up the last of the embarassing bits I saw from
the stack trace in:
https://github.com/ostreedev/ostree/issues/1184

We had a hardlink fast path, but that doesn't apply across
devices, which occurs in two notable cases:

 - Installer ISO with local repo
 - Tools like pungi that copy the repo to a local snapshot

Obviously there are a lot of subtleties here around things like the
bare-user-only conversions as well as exactly what data we copy. I think to get
better test coverage we may want to add `pull-local --no-hardlink` or so.

Closes: #1197
Approved by: jlebon
2017-09-26 16:50:41 +00:00
..
README.md tests/installed: New installed, privileged tests using Fedora AH 2017-04-25 15:15:06 +00:00
fah-prep.sh ci: Extend FAH rootfs for installed tests 2017-05-09 15:08:26 +00:00
itest-bare-root.sh tests: For installed, s/test-/itest-/ to avoid in-tree name clashes 2017-05-09 15:08:26 +00:00
itest-bareuser-nouserxattrs.sh lib/repo: Immediately error creating bare-user repo on tmpfs 2017-07-06 14:31:37 +00:00
itest-deploy-selinux.sh checkout: Don't set dir mtime to 0 when doing a force copy checkout 2017-07-07 15:01:51 +00:00
itest-label-selinux.sh commit: filter out selinux label before commit 2017-08-31 12:07:46 +00:00
itest-pull-space.sh lib/repo: Add min-free-space-percent option, default 3% 2017-07-04 16:15:11 +00:00
itest-pull.sh lib/commit: Add a copy fastpath for imports 2017-09-26 16:50:41 +00:00
itest-remotes.sh Add a notion of "physical" sysroot, use for remote writing 2017-07-18 18:58:06 +00:00
libinsttest.sh tests: Migrate test-pull-many.sh to installed on FAH 2017-05-09 15:08:26 +00:00
libtest-core.sh tests/installed: New installed, privileged tests using Fedora AH 2017-04-25 15:15:06 +00:00
run.sh tests: For installed, s/test-/itest-/ to avoid in-tree name clashes 2017-05-09 15:08:26 +00:00

README.md

This suite of tests is currently run from redhat-ci; they're intended to run as root.