ostree/tests
Colin Walters a24afd68f0 Move xattr handling into libgsystem, fix sysroot to handle directory ownership/perms
This large patch moves the core xattr logic down into libgsystem,
which allows the gs_shutil_cp_a() API to copy them.  In turn, this
allows us to just use that API instead of rolling our own recursive
copy here.

As noted in the new comment though, one case that we are explicitly
regressing is where the new /etc removes a parent directory that's
needed by a modified file.  This seems unlikely for most vendors now,
but let's do that as a separate bug.

https://bugzilla.gnome.org/show_bug.cgi?id=711058
2013-11-28 23:28:13 -05:00
..
gpghome core: Use libgpgme to add GPG signatures to detached metadata for commit object 2013-09-28 16:12:35 -04:00
.gitignore Add support for pulling from remote archives 2011-10-31 20:28:47 -04:00
archive-test.sh tests: Pull from file:/// only works with archive-z right now 2013-07-02 11:24:07 -04:00
libtest.sh sysroot: Handle deleting directories in /etc 2013-10-15 14:56:43 -04:00
ostree-valgrind.supp core: Check out asynchronously 2012-06-21 18:05:13 -04:00
pull-test.sh pull: Verify commits with gpg signatures from detached metadata 2013-09-29 14:49:47 -04:00
test-admin-deploy-1.sh sysroot: Handle deleting directories in /etc 2013-10-15 14:56:43 -04:00
test-admin-deploy-2.sh pull: Verify commits with gpg signatures from detached metadata 2013-09-29 14:49:47 -04:00
test-admin-deploy-etcmerge-cornercases.sh Move xattr handling into libgsystem, fix sysroot to handle directory ownership/perms 2013-11-28 23:28:13 -05:00
test-admin-deploy-uboot.sh tests: Fix U-Boot test case 2013-09-21 11:05:01 -04:00
test-archivez.sh pull: Verify commits with gpg signatures from detached metadata 2013-09-29 14:49:47 -04:00
test-basic.sh main/remote: Add a show-url operation to the remote command 2013-10-28 09:14:23 -04:00
test-commit-sign.sh pull: Verify commits with gpg signatures from detached metadata 2013-09-29 14:49:47 -04:00
test-core.js test-core.js: Add standard copyright header 2013-09-18 16:34:57 -04:00
test-corruption.sh main: Add --delete option to fsck 2013-07-18 12:09:44 -04:00
test-gpg-signed-commit.sh core: Use libgpgme to add GPG signatures to detached metadata for commit object 2013-09-28 16:12:35 -04:00
test-libarchive.sh tests: Drop numeric prefix 2013-07-09 10:41:07 -04:00
test-pull-archive-z.sh tests: Drop numeric prefix 2013-07-09 10:41:07 -04:00
test-pull-corruption.sh pull: Verify commits with gpg signatures from detached metadata 2013-09-29 14:49:47 -04:00
test-pull-resume.sh pull: Verify commits with gpg signatures from detached metadata 2013-09-29 14:49:47 -04:00
test-remote-add.sh tests: Drop numeric prefix 2013-07-09 10:41:07 -04:00
test-setuid.sh core: Don't strip setuid bits when creating files 2013-07-18 14:23:55 -04:00
test-sizes.js core: Add size information to commit metadata 2013-10-19 11:56:51 -04:00
test-sysroot.js Add OstreeAsyncProgress, use it for ostree_repo_pull 2013-10-24 14:27:13 -04:00
test-varint.c core: Add code to read/write "varints" 2013-10-11 12:21:37 -04:00
test-xattrs.sh test-xattrs: Skip if current FS doesn't support user_xattr 2013-08-14 20:46:46 +02:00