- Jun 08, 2020
-
-
Emanuele Aina authored
The LAVA lab is currently facing badnwidth issues. Switching to a different ISP is planned, but due to the COVID impact there's no progress on that front. The current ade tests got badly impacted, with the download phase consuming all the allocated time. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Jun 03, 2020
-
-
Emanuele Aina authored
The `source:wip:` metadata can be used to indicate that a submission came from a work-in-progress branch and that it should not be accounted when checking the overall health of the projects. For instance, the Phabricator bridge can use this information to avoid opening bug tasks for failures coming from a WIP branch. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Introduce the variables below: * source_ref * source_commit * source_pipeline * source_job Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
In preparation for adding more metadata, make the `source` entry an object rather than a single string. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Default to `null` rather than hardconding a possibly misleading source. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
If a test case requires multiple repositories it can now use a list of objects as the OSTree preconditions to check them all out. Signed-off-by:
Baghmar Tarun <tarun.baghmar@in.bosch.com>
-
- May 25, 2020
-
-
Emanuele Aina authored
Submit every modification to LAVA as part of the pipeline to set up a direct feedback loop on non-main branches. The image recipes pipeline can then re-use the job template here. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- May 15, 2020
-
-
Emanuele Aina authored
Port the below MR from apertis-tests, which got landed while we were moving the templates around: https://gitlab.apertis.org/pkg/development/apertis-tests/-/merge_requests/190 This reverts the introduction of the OTA update tests on the internal minimal armhf since their behavior isn't stable and there is no value to test AUM on this platform. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- May 14, 2020
-
-
Emanuele Aina authored
Keeping the LAVA job templates in `apertis-tests` has many problems. Since `apertis-tests` is also a package, updates for stable releases should go through `-updates` branches, but that plays badly with the image building recipes as they only pull from the the main branch. There's also an annoying disconnect about what the testcases here say about where they should be run, and the actual groups used by the templates. By moving the LAVA templates here we can later improve them by generating the groups based on the actual data in the testcases. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
When some test scripts got moved from /usr/share/chaiwala-tests/ to /usr/lib/apertis-tests/ their path in the test definitions didn't get updated, causing the tests to fail: + common/run-test-in-systemd --basename --user=user -- /usr/share/chaiwala-tests/sdk/automated/test-valgrind.sh /var/lib/lava-1826179/1/tests/6_sdk-debug-tools-valgrind/apertis-tests/common/tee-exec: 19: /var/lib/lava-1826179/1/tests/6_sdk-debug-tools-valgrind/apertis-tests/common/tee-exec: Job for generated-test-case-test-valgrind.service failed because the control process exited with error code./usr/share/chaiwala-tests/sdk/automated/test-valgrind.sh: not found To fix the issue, rather that using the version shipped in /usr/lib/apertis-tests/ use the one in the git repository since we already have it checked out. Fixes: https://phabricator.apertis.org/T6349 Fixes: https://phabricator.apertis.org/T6350 Fixes: https://phabricator.apertis.org/T6351 Fixes: https://phabricator.apertis.org/T6352 Signed-off-by:
hattihalbasavanagowda.chethan <hattihalbasavanagowda.chethan@in.bosch.com>
-
- May 13, 2020
-
-
Denis Pynkin authored
This reverts commit 8ea0915d. Disable internal armhf image from supported images types for OTA update tests since their behavior aren't stable and there is no value to test AUM on this platform. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- May 10, 2020
-
-
This commit fixes the name of the virtual machines for the psdk-test, and make small fixes for typos and grammar issues. Signed-off-by:
Peter Senna Tschudin <peter.senna@collabora.com> Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
This commit updates the SDK persistent disk test cases to use the new psdk-test script that semi-automate the execution of these tests. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- May 07, 2020
-
-
Baghmar Tarun authored
Signed-off-by:
Baghmar Tarun <tarun.baghmar@in.bosch.com>
-
- Apr 29, 2020
-
-
Emanuele Aina authored
The templates hardcoded the `master` branch for the repositories shipping the actual test scripts and binaries, but we use release-coded branch names like `apertis/v2021dev2` there so the links in the instructions pointed to the wrong place. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Use names for the precondition variables that reflect the properties in the testcase definitions so it's easier to spot what's going on. This will alos make it easier to later expand them to use multiple values. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Apr 28, 2020
-
-
1. sdk-flatpak-build-helloworld-app.yaml: building the app by using mildenhall runtime. 2. sdk-flatpak-helloworld-app.yaml: running the helloworld-app present in the server. Signed-off-by:
Tarun Baghmar <Tarun.Baghmar@in.bosch.com>
-
- Apr 27, 2020
-
-
Denis Pynkin authored
Add internal armhf image into supported images types for OTA update tests. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- Apr 23, 2020
-
-
Baghmar Tarun authored
Signed-off-by:
Baghmar Tarun <tarun.baghmar@in.bosch.com>
-
- Apr 22, 2020
-
-
Denis Pynkin authored
Add the test for checking non-successful update during OTA update. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
Denis Pynkin authored
Ensure that only updates signed with valid key can be applied. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
Denis Pynkin authored
Test OTA updates behavior with lack of disk space. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
Denis Pynkin authored
Add automatic test of unattended network updates. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
Denis Pynkin authored
Add automatic test for network updates API. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- Apr 20, 2020
-
-
Peter Senna Tschudin authored
This reverts commit ab727249 because the automation script still needs to be adapted to run under the restrictions faced by RBEI. The test case will be updated once the automation is updated. Signed-off-by:
Peter Senna Tschudin <peter.senna@collabora.com>
-
Peter Senna Tschudin authored
This reverts commit b7e68a3f because the automation script still needs to be adapted to run under the restrictions faced by RBEI. The test case will be updated once the automation is updated. Signed-off-by:
Peter Senna Tschudin <peter.senna@collabora.com>
-
Signed-off-by:
Baghmar Tarun <tarun.baghmar@in.bosch.com>
-
- Apr 14, 2020
-
-
Denis Pynkin authored
Allow to use the board without fused Apertis SRK for limited testing -- without validation of signed U-Boot. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
Denis Pynkin authored
This test ensures: - U-Boot is compiled with HAB and FIT support - SRK hash is fused and U-Boot is signed ('hab_status' call) - U-Boot is able to verify signed OS image in FIT format - U-Boot hangs in case if we try to boot with unsigned binary Unfortunately the DUT in "open" mode assume any signature as valid, hence it is not possible to check the boot hang for FIT image signed with incorrect key -- the HW return 'success' while checking signature. If the system is in 'closed' state then it is able to use incorrect signature for the image, for example taken from document "High Assurance Boot (HAB) for dummies" by Boundary Devises: https://boundarydevices.com/high-assurance-boot-hab-dummies/ To check if the system is in "closed" state: => fuse read 0 6 Reading bank 0: Word 0x00000006: 00000012 the last digit must be "2". Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com> Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Apr 11, 2020
-
-
The `connmand` profile is now in enforce mode. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Apr 09, 2020
-
-
1. ofono-sms-recieve 2. ofono-sms-send Signed-off-by:
Baghmar Tarun <tarun.baghmar@in.bosch.com>
-
- Apr 01, 2020
-
-
Frederic Danis authored
Currently `apparmor-bluez-avrcp-volume` test request to run `bluez-avrcp-volume` test, allowing to install all dependencies for both tests. Running solely one test ends up in errors due to missing dependencies. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Mar 31, 2020
-
-
Luis Araujo authored
Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Mar 26, 2020
-
-
Signed-off-by:
Sagar Kishore Benani <SagarKishore.Benani@in.bosch.com>
-
- Mar 25, 2020
-
-
Frederic Danis authored
Allow for Mildenhall components known to generate unrelated AppArmor complaints. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Mar 24, 2020
-
-
Luis Araujo authored
These ports are valid services that should be running in the images. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Mar 13, 2020
-
-
Luis Araujo authored
This commit automates the iptables-nmap test case to run from LAVA. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Mar 12, 2020
-
-
Ritesh Raj Sarraf authored
Signed-off-by:
Ritesh Raj Sarraf <rrs@debian.org>
-
- Feb 13, 2020
-
-
Luis Araujo authored
This makes the test case name more explicit and keeps consistency with the rest of the psdk tests. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-