Colin Walters
5963d5a2a9
tests,ci: Move "test-basic" (bare mode) to installed test
...
Our CI uses default Docker, which has SELinux labeling but is rather
evil in returning `EOPNOTSUPP` to any attempts to set `security.selinux`,
even if to the same value.
The previous fire 🔥 for this was: https://github.com/ostreedev/ostree/pull/759
The `bare` repo mode really only makes sense as uid 0, so our installed
test framework is a good match for this. However, the unit tests *do*
work in a privileged container even as non-root, and *also* should
work on SELinux-disabled systems. So let's teach the test framework
how to skip in those situations.
I tested this both in a priv container (my default builder) and an unpriv
container (like our CI).
At the same time, start executing the `test-basic.sh` from an installed test,
so we get better coverage than before.
This is just the start - all of the sysroot tests really need the
same treatment.
Closes : #1217
Approved by: jlebon
2017-09-27 13:13:14 +00:00
..
2017-03-30 19:19:54 +00:00
2015-03-19 12:43:04 -04:00
2016-03-03 08:50:19 -05:00
2017-09-27 13:13:14 +00:00
2017-09-21 21:25:58 +00:00
2017-09-11 10:53:20 +00:00
2017-03-24 22:16:43 +00:00
2017-09-27 13:13:14 +00:00
2016-04-04 14:19:35 +00:00
2017-03-30 19:19:54 +00:00
2017-09-15 18:51:43 +00:00
2016-07-28 10:10:17 +00:00
2015-05-28 14:21:30 -04:00
2017-09-21 21:38:34 +00:00
2017-09-21 21:38:34 +00:00
2017-09-19 15:16:09 +00:00
2017-09-27 13:13:14 +00:00
2016-04-04 14:19:35 +00:00
2016-06-09 21:10:35 +00:00
2016-02-26 08:19:01 -05:00
2016-02-26 08:19:01 -05:00
2017-09-26 18:07:43 +00:00
2017-09-21 21:38:34 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-08 00:58:08 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2016-06-27 20:20:21 +00:00
2017-09-21 21:38:34 +00:00
2017-04-25 13:52:35 +00:00
2017-09-27 13:13:14 +00:00
2017-09-19 20:41:36 +00:00
2017-09-27 13:13:14 +00:00
2017-09-21 21:38:34 +00:00
2017-09-21 21:38:34 +00:00
2017-09-21 21:38:34 +00:00
2017-09-01 20:54:12 +00:00
2017-07-21 15:45:27 +00:00
2017-05-09 14:05:46 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-08-24 19:57:33 +00:00
2017-06-26 15:56:07 +00:00
2017-09-01 20:54:12 +00:00
2017-09-21 21:38:34 +00:00
2017-09-15 19:28:25 +00:00
2017-06-26 15:56:07 +00:00
2017-09-21 21:38:34 +00:00
2017-09-21 21:38:34 +00:00
2017-08-30 14:30:30 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-21 21:38:34 +00:00
2017-09-21 21:38:34 +00:00
2017-09-21 21:38:34 +00:00
2017-09-21 21:38:34 +00:00
2017-09-01 20:54:12 +00:00
2017-09-21 21:38:34 +00:00
2017-09-21 21:38:34 +00:00
2017-09-21 21:38:34 +00:00
2017-09-01 20:54:12 +00:00
2017-06-26 15:56:07 +00:00
2017-09-18 17:20:38 +00:00
2017-07-10 14:18:18 +00:00
2017-08-29 19:08:59 +00:00
2017-09-21 21:38:34 +00:00
2017-07-06 19:08:14 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-07 15:30:11 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-08-14 12:04:42 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-03-24 22:16:43 +00:00
2017-09-07 18:49:55 +00:00
2017-09-01 20:54:12 +00:00
2017-06-26 15:56:07 +00:00
2016-03-03 08:50:19 -05:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-05-18 01:14:15 +00:00
2017-09-13 16:03:25 +00:00
2017-09-21 21:38:34 +00:00
2017-09-21 21:38:34 +00:00
2017-09-21 21:38:34 +00:00
2017-09-21 21:25:58 +00:00
2017-09-01 20:54:12 +00:00
2017-09-21 16:51:15 +00:00
2017-09-21 21:38:34 +00:00
2017-09-21 21:38:34 +00:00
2017-07-21 15:45:27 +00:00
2017-08-24 19:57:33 +00:00
2017-06-27 19:19:32 +00:00
2017-09-01 20:54:12 +00:00
2017-06-27 21:45:34 +00:00
2017-09-14 15:04:42 +00:00
2017-09-21 21:38:34 +00:00
2017-09-15 18:51:43 +00:00
2017-09-21 21:38:34 +00:00
2017-09-01 20:54:12 +00:00