- Sep 08, 2019
-
-
Emanuele Aina authored
Since version 0.4+20150326.3, `apparmor-demo` no longer uses `audit.log` but relies exclusively on the system journal to check for audit messages. For this reason, truncating `audit.log` before running the test is no longer useful, and it is still actually harmful on the images that don't ship auditd like the minimal ones (other image types may follow). Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Sep 03, 2019
-
-
Emanuele Aina authored
Use the systemd journal to retrieve audit messages, as the minimal images no longer ship auditd. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Use the systemd journal to retrieve audit messages, as the minimal images no longer ship auditd. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Aug 22, 2019
-
-
Emanuele Aina authored
With battery backed devices on networks with no properly reachable NTP servers the boards would fail to automatically get the right time, so testers set it up manually with `date`. However, the hardware clock need to be configured as well for the time configuration to survive a reboot, needed by the Apertis update manager OTA test. Without this, the device will fail to establish any TLS connection after the reboot since every certificate will look like they are out of their validity period. This is only a workaround until we ensure NTP servers are reachable on the testers' network, see https://phabricator.apertis.org/T6115 Fixes: https://phabricator.apertis.org/T6284 Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Aug 07, 2019
-
-
Peter Senna Tschudin authored
The sdk-persistent-disk.yaml test case suggest using ade to verify that the persistent disk is working. However ade uses the release version of the SDK as default value for the sysroot. If two different versions of the SDK are used, not specifying the release for ade will cause ade update to fail. This patch adds --release to all calls of ade. Signed-off-by:
Peter Senna Tschudin <peter.senna@collabora.com>
-
- Aug 02, 2019
-
-
Frederic Danis authored
Replace aa_log_extract_tokens.pl by aa_log_extract_tokens.sh to remove dependencies on auditd and libapparmor-perl packages. Fixes: APERTIS-6233 Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Jul 19, 2019
-
-
We want to ensure that things work out-of-the-box and having the test install packages would mask issue due to missing packages in the default installation. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
The lack of links support in the `steps:` list caused the `sdk-persistent-disk` to lack important instructions, making testers more confused than necessary. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Jul 18, 2019
-
-
Luis Araujo authored
Remove this package dependency from the dbus-installed-tests test case since this package is already installed by coreutils. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Jul 17, 2019
-
-
Use a single step for reboot waiting. Added the example how to track the upgrade status while waiting for automatic upgrade and reboot. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- Jul 15, 2019
-
-
Luis Araujo authored
Use apertis-update-manager-automount for the test case name so it matches its filename. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Jul 12, 2019
-
-
Luis Araujo authored
Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Jul 08, 2019
-
-
Luis Araujo authored
This commit splits the sanity-check test case into a specific manual version of it (sanity-check-manual). This will solve the issue of overwriting automated tests results for this test case on the qa-report-app. The name sanity-check is preserved for the automated version so there is no need to apply any changes to the LAVA jobs. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Jul 04, 2019
-
-
Frédéric Dalleau authored
ade-commands test is failing, and this seems due to long download times. Increase the timeout of the test. The sysroot weight 1GB Refer to APERTIS-6124 Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
- Jun 26, 2019
-
-
Luis Araujo authored
Test cases files should always match their metadata name. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Peter Senna Tschudin authored
Add a test to check if the persistent disk functionality is working properly by: - Installing a sysroot on the old SDK - Configuring the old SDK to use the persistent disk - Configuring the new SDK to use the persistent disk - Check that the sysroot is available on the new SDK Signed-off-by:
Peter Senna Tschudin <peter.senna@collabora.com>
-
- Jun 24, 2019
-
-
Frédéric Dalleau authored
This test used a simple echo pass. The qa report was not able to understand that the test passed successfully because it eliminated tests results of the "lava" test group. Use the specific lava tool for reporting instead Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
- Jun 11, 2019
-
-
Emanuele Aina authored
Add a testcase to ensure that the sample image recipes can be built on the SDK and that the commands in the documentation work correctly. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Jun 05, 2019
-
-
Currently paramiko do not support Keys in RFC4716 format that have landed with the buster update. So any keys need to be generated in legacy PEM format. Fixes: APERTIS-5932 Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
- Jun 03, 2019
-
-
Denis Pynkin authored
This reverts commit c86d18a7. The problem of low speed bandwidth is kernel crash (APERTIS-6016) which completely blocking the USB unplug test. With changes provided in previous commit we provide the binary diff big enough to catch the proper timing by human and without kernel crashes. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
Denis Pynkin authored
With this change we prepare the "outdated" commit without the content of some directories. This allows to provide the significant difference between "original" and "outdated" commits, so it is easy to check it in booted deployment. The side effect of huge size difference during upgrade is more stable and convenient testing of "disk full" and "usb unplug" cases. More detailed description is available here: https://phabricator.apertis.org/T5439#189061 Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
Denis Pynkin authored
Test if update doesn't break anything if there is not enough free space on system disk. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- Jun 02, 2019
-
-
Test if rollback and blacklist mechanisms works for network updates. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
Test if AUM is able to correctly read network-related settings from configuration file and able to do automatic updates. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
Manual test aimed to check the API between update manager and `updatectl` tool allowing to start network updates with CLI. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- May 27, 2019
-
-
Frédéric Dalleau authored
Improve test case description. Use the new NFS image-deployment value. Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
Frédéric Dalleau authored
After booting an nfsroot, an image is flashed and we only want to ensure the image boots properly to a shell. This test uses the nfsroot image type. Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
- May 23, 2019
-
-
Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
That command is no longer needed because the u-boot environment is now partially stored directly in the image. Everytime the image is reflashed, the environment is wiped out. Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
- May 21, 2019
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
The testcase uses `run-test-in-systemd` which in turn uses `lava-test-case` so there's no need to set a custom pattern to parse test results. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
The expected output doesn't really match what the tests will emit, and there's little point in documenting the standard LAVA expectations here. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- May 08, 2019
-
-
Denis Pynkin authored
Need to reduce the read speed for the test since recent libostree do not read the whole update bundle during the test. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- May 07, 2019
-
-
Denis Pynkin authored
Use CGroups blkio to limit the read speed to 1MBps allowing to remove the USB flash in predictable state even on extremely fast devices. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
Denis Pynkin authored
Need to generate the recent version of tests description for QA! Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- May 02, 2019
-
-
Denis Pynkin authored
Incorrect name has been used leading to failure of the container startup. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
Denis Pynkin authored
Use branch apertis/v2019pre for all test cases. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-