- May 12, 2022
-
-
Walter Lozano authored
The sdk splint test might fail depending on how it is executed, since splint will introduce line breaks, causing the string not to be found. Workaround the issue by setting a longer line length. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
- Jan 28, 2022
-
-
Frederic Danis authored
Test has been moved to `tests/ofono`. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
- Jan 27, 2022
-
-
Frederic Danis authored
Test moved to `tests/geoclue`. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
The `geoclue` application is no more linked to libgeoclue, so the `geoclue_provider_get_status` should be replaced by another external function. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
The malicious library tries to read a world-readable file, accessible from the service to test, in this case `/etc/passwd`. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
- Mar 09, 2021
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
The test is failing because we recently cleaned up very old sysroots, including the 18.06 ones. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Jan 20, 2021
-
-
Frederic Danis authored
Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
drop the use of ade as part of the persistent disk tests: - ade is a separate tool, that has it's own tests. So there is no need to test it again - ade requires networking, and is slow to run, which is out of scope of the persistent disk and complicates our testing - ade failures will make the persistent disk test to fail - we currently use ade for testing that changes made to /opt are carried to the persistent disk. We can achieve similar results with simpler and more predictable file tests as we currently do for /home. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
This checks if VMs are still registered to VB before running the test, and add an option to clean up the VMs. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
Sometimes the VM freezes during boot. In this case shutdown the VM before restarting it to retry to connect to it. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
VM can take more than 5 seconds to power off but also needs a delay after VM is no more reporting as running. Use `is_vm_running()` when waiting for VM power off in addition of the hardcoded sleep. In case VM is still running after timeout, force poweroff. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
This allows user to pre-download the VirtualBox disk image file. If the file is gzip compressed it is automatically uncompressed. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
This allows to run on Linux or Windows machine, and allows user to change the default local port used by `psdk-test` to connect to VM. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
This allows to remove user interaction to initialize the persitent disk in old SDK VM, and re-use it in new SDK VM. Remove the second stage of the test, as it no more request user interaction. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
Paramiko allows to use user/password credential, removing user interaction to upload the ssh keys to the VMs. It also allows to track the VM start. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
Instead of passing a VDI image, directly use the URL to download it. This allows to generate both old_sdk and new_sdk images, then change uuid of the new_sdk image to be able to register it in VirtualBox. Replace create_vm() and clone_vm() by importing an appliance already configured for Apertis. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Andrej Shadura authored
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- Jan 19, 2021
-
-
Andrej Shadura authored
gobject is deprecated and replaced with gi. Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Commit 9a651633 added connman tests to apertis-tests in addition to chaiwala-tests resulting in missing runtime dependencies for the connman test. * Move the gobject/dbus dependencies to apertis-tests to cover all tests. * Add a runtime dependency on python-dialog since some tests need it. * Move the connman dependency to the apertis-tests Apertis: T5931 Apertis: T7555 Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- Dec 02, 2020
-
-
Frederic Danis authored
Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
Currently the flatpak demo repository contains 2 versions of the runtime and curl demo app: v2021dev1 and v2021pre. This commit forces flatpak to download the latest version, allowing to do it automatically. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Aug 24, 2020
-
-
Baghmar Tarun authored
Signed-off-by:
Tarun Baghmar <tarun.baghmar@in.bosch.com>
-
Baghmar Tarun authored
connman-test-service.py script is not handling the issue when the ethernet technology is not enabled, it shows the dialog error and stops. Fix: Added check if no interface is available. Apertis: T5931 Signed-off-by:
Tarun Baghmar <tarun.baghmar@in.bosch.com>
-
- Aug 19, 2020
-
-
Ritesh Raj Sarraf authored
In commit: 7743e46f, we moved the templates folder to apertis-test-cases repository. This change cleans up the leftover mention of the folder Signed-off-by:
Ritesh Raj Sarraf <ritesh.sarraf@collabora.com>
- Aug 17, 2020
-
-
Baghmar Tarun authored
Signed-off-by:
Tarun Baghmar <tarun.baghmar@in.bosch.com>
-
- Aug 06, 2020
-
-
Baghmar Tarun authored
Issue: connman folder was not present in the /usr/lib/apertis-tests hence not found issue was coming while executing the test case. https://qa.apertis.org/latest/connman-usb-tethering.html Fix: Added the connman folder for deafult installation with apertis-tests package. Apertis: T5931 Signed-off-by:
Tarun Baghmar <tarun.baghmar@in.bosch.com>
-
- Jun 15, 2020
-
-
Emanuele Aina authored
After commit 7743e46f "Drop the LAVA templates moved to apertis-test-cases" the package build failed with: cp -a templates /usr/src/packages/BUILD/debian/tmp/usr/lib/apertis-tests/ cp: cannot stat 'templates': No such file or directory Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Jun 14, 2020
-
-
Peter Senna Tschudin authored
This merge includes: 0c7a9d45 for using portable string representation for file path f956e3b0 for removing the usage of ssh-copy-id script Signed-off-by:
Peter Senna Tschudin <peter.senna@collabora.com>
-
- May 15, 2020
-
-
Emanuele Aina authored
The LAVA templates have been recently added to apertis-test-cases to slightly simplify how we deal with the testing machinery: tests/apertis-test-cases!154 With the correspoding changes in the recipes repository the templates hosted here are no longer used: infrastructure/apertis-image-recipes!243 Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- May 13, 2020
-
-
Denis Pynkin authored
This reverts commit b41413ab. Need to disable OTA update tests for internal minimal armhf since their behavior isn't stable and there is no value to test AUM on this platform. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- May 08, 2020
-
-
Frederic Danis authored
Currently this test fails due to timeout. Generation of signed and non-signed static delta in aum-offline-upgrade/run-test-signature.sh take long time. In apertis-test-cases/test-cases/aum-offline-upgrade-signed.yaml, run-test-in-systemd's timeout is already set to 900 secs (15 min). Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- May 07, 2020
-
-
Martyn Welch authored
Recently large numbers of the daily tests have been failing due to the initial downloads of the nfs root timing out. Evaluation of the LAVA logs shows that downloads from images.apertis.org are sub 1MB/s early in the morning when these tests tend to run. At least whilst further investigation is performed to determine the cause of this slowness, massively bump the timeout (3 --> 15 min) so that these tests will run rather than failing. Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Apr 27, 2020
-
-
Emanuele Aina authored
The new GitLab-based image pipeline uses for the LAVA job submission the same image URL prefix used in the rest of the pipeline to make it work with secondary branches, while the old Jenkins pipeline didn't submit LAVA jobs for them. https://gitlab.apertis.org/infrastructure/apertis-internal-image-recipes/-/blob/ac4ffb86/.gitlab-ci/templates-submit-tests.yml#L20 This means that base URL already includes the `internal/` path component and thus there's no need to override it in the job profile. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-