- Aug 09, 2016
-
-
Simon McVittie authored
We fixed UserPrompter0 by moving to systemd activation. Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3901
-
Simon McVittie authored
Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3899
-
Simon McVittie authored
Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3898
-
Simon McVittie authored
This came from the chaiwala-btrfs package, which we haven't shipped since 15.12. Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3897
-
Simon McVittie authored
T2326, aka #428, has now been fixed. Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3896
-
- Jul 26, 2016
-
-
Luis Araujo authored
Both the tracker-indexing-local-storage and apparmor-tracker tests are currently being executed manually since they require the /home partition properly mounted in the test image and that is not the way LAVA boots the test image. This is a temporary solution until LAVA can properly mount all the available partitions in the test image. Reviewed-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3482
-
- Jul 22, 2016
-
-
Héctor Orón Martínez authored
Reviewed-by:
Luis Araujo <luis.araujo@collabora.co.uk> Signed-off-by:
Héctor Orón Martínez <hector.oron@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3775
-
- Jul 21, 2016
-
-
Simon McVittie authored
Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3773
-
Simon McVittie authored
Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3772
-
Simon McVittie authored
The Tracker services are started on-demand, while Xorg might not be installed. Also continue testing if one of these assertions fails: just log it as "not OK". Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3771
-
Simon McVittie authored
We're effectively asserting that all these processes are running, so we should look at whether they, in fact, *are* running, and if not, why not. Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3639
-
Simon McVittie authored
If we fail to read the AppArmor profile or other required information due to a time-of-check/time-of-use difference (the process exits) then that's fine. Otherwise, it's a problem and we should fail, although we might as well continue testing and get more complete results. Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3770
-
Simon McVittie authored
Reviewed-by:
Mathieu Duponchelle <mathieu.duponchelle@opencreed.com> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3638
-
Simon McVittie authored
In practice, the regex should always match: AppArmor "confinement strings" appear to always contain a label and mode, except in the special case "unconfined". However, if this is untrue for whatever reason, we should log it as an error, not carry on blindly. Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3637
-
Simon McVittie authored
The manual test instructions at <https://wiki.apertis.org/QA/Test_Cases/apparmor-tracker > call for all of these (plus python3, but that's already pulled in by dh_python3), and the scripts used for the tests do need them. Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3641
-
- Jul 20, 2016
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk>
-
Simon McVittie authored
This corresponds to the change made in iptables_1.6.0-2ubuntu3co2. Bug: https://phabricator.apertis.org/T2214 Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3767
-
Simon McVittie authored
As with many previous commits, there's no point in installing this simple script; running it from the git directory gives us faster fix/test cycles. Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3766
-
- Jul 19, 2016
-
-
Simon McVittie authored
Real Apertis images have ~/Documents already, but the Documents directory isn't created when the filesystem image is picked apart and reassembled by LAVA. This causes `mktemp`, and hence the apparmor-libreoffice test, to fail on LAVA. Relevant to T2104, but does not close it. Reviewed-by:
Luis Araujo <luis.araujo@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3765
-
Simon McVittie authored
Regression in e562c672 (D3663). Bug: https://phabricator.apertis.org/T2215 Reviewed-by:
Luis Araujo <luis.araujo@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3764
-
- Jul 08, 2016
-
-
Sjoerd Simons authored
Our test should be using the session environment as setup by the system (in lava specifically by run-in-systemd). So remove the hardcoding of DISPLAY (deprecated on wayland targets anyway), XDG_RUNTIME_DIR (setup by the environment in all cases) and DBUS_SESSION_BUS_ADDRESS (should be inferred by XDG_RUNTIME_DIR by all supported dbus libraries) Reviewed-by:
Luis Araujo <luis.araujo@collabora.co.uk> Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3664
-
Sjoerd Simons authored
As soon as there is a dbus user session a session bus should be available. Only verify that this exists (failling if it doesn't) rather then trying to workaround things by autolaunching a new bus. Reviewed-by:
Luis Araujo <luis.araujo@collabora.co.uk> Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3663
-
Sjoerd Simons authored
There is a session bus setup by systemd for the normal user, which is the one all tests should use. Use that by simply running the test as user user. Fixes: https://phabricator.apertis.org/T1906 Reviewed-by:
Luis Araujo <luis.araujo@collabora.co.uk> Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3662
-
Sjoerd Simons authored
Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk>
-
Sjoerd Simons authored
Configure gbp dch according to https://phabricator.apertis.org/w/packages/git_flow/ Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk>
-
Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3651
-
NAME was fixed (in T133). Unfortunately, ID wasn't fixed (opens: T2117). Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3650
-
Otherwise it's just a pointless duplicate of system-id. Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3649
-
This should help to debug situations where a process has been started the wrong way, for example in T1984. Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3648
-
This makes it easier to run outside LAVA. No functional changes intended, even where the checks I'm copying are wrong (which will be fixed in subsequent commits). Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3647
-
- Jul 07, 2016
-
-
Simon McVittie authored
There's no point in providing both. Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3635
-
Simon McVittie authored
The more files we use from the $srcdir, the more likely it is that test fixes can be deployed to LAVA without waiting for a package rebuild. Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3634
-
Simon McVittie authored
This makes it easier to use uninstalled with make -C apparmor/libreoffice apparmor/libreoffice/libreoffice normal Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3633
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk>
-
Simon McVittie authored
Tests that suppress debug output are user-hostile, and we should stop doing that. Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3636
-
Simon McVittie authored
This means we don't have to worry about whether the ${TESTDIR} is allowed by its AppArmor profile (it shouldn't really be). Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3632
-
Simon McVittie authored
Closes: https://phabricator.apertis.org/T2059 Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3561
-
- Jul 05, 2016
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <simon.mcvittie@collabora.co.uk>
-
Philip Withnall authored
-
- Jun 30, 2016
-
-
Philip Withnall authored
This should hopefully catch failures like T2040, where the launcher crashed on boot. It checks for ANOM_ABEND lines in the audit log. Signed-off-by:
Philip Withnall <philip.withnall@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D3540
-