- Jun 06, 2022
-
-
Ariel D'Alessandro authored
The goal of this test is to ensure we can execute the getting-started instructions in the apertis-image-recipes README from inside the Apertis SDK running on Virtualbox. We don't actually have Virtualbox in LAVA, so it must be simulated. As Virtualbox doesn't support nested KVM virtualization, let's remove the KVM module. This should trigger the chroot-based Debos backend instead of the fakemachine one" Signed-off-by:
Ariel D'Alessandro <ariel.dalessandro@collabora.com>
-
- Jun 02, 2022
-
-
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
folks-inspect has been removed from Apertis and cannot be used anymore to test d-feet. Instead, we can use the dbus test tool to generate traffic. Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- May 27, 2022
-
-
In the past due to the reduce availability of amd64 hardware AUM tests were disabled for that arch. However, it makes sense to at leas run a very basic set of AUM test to confirm that the functionality works in amd64 arch. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
In the past it was decided to run AUM test only on Fixed Function images to make a better use of LAVA, following this approach avoid running aum-offline-upgrade-collection_id on HMI. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- May 19, 2022
-
-
Emanuele Aina authored
Now that a stable release has been published, use it as the starting point for the upgrade compatibility tests. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- May 18, 2022
-
-
Walter Lozano authored
Running LAVA tests shows random failures on some boards, causing several tests to fail. After investigating it, this is most likely to happen when using v2021 as first stage image to flash the device. Since the v2022 is the first release which properly supports RPi4 switch to it as first stage release. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Apr 07, 2022
-
-
- Mar 23, 2022
-
-
Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
- Mar 18, 2022
-
-
The grilo test installs 2 packages as dependencies. On OSTree, apt is not available, so the test cannot be run on these images. Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
- Mar 16, 2022
-
-
Frederic Danis authored
Add usage of boot-delay service to be able to know and have time to reset the board before boot completes. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Merge the amd64 steps in the main testcase to avoid duplication. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Mar 11, 2022
-
-
Apertis CI authored
Signed-off-by:
Apertis CI <devel@lists.apertis.org>
-
- Mar 03, 2022
-
-
- Feb 28, 2022
-
-
Signed-off-by:
Akshay M <M.Akshay@in.bosch.com>
-
- Feb 25, 2022
-
-
Walter Lozano authored
LAVA version 2021.11 introduces a change in the way paths in compressed overlays are handled breaking Apertis tests. Fix the issue by specifying the path to be use to extract the compressed overlay. Additional information: https://gitlab.collabora.com/lava/lava/-/commit/07048f042c65202eb75ac874cc93eabd2d96cd54 Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Feb 24, 2022
-
-
Frederic Danis authored
aum-offline-upgrade-branch is not generated with following error: template variable not defined in aum-offline-upgrade-branch: 'osname' is undefined Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Feb 23, 2022
-
-
- Feb 21, 2022
-
-
Detlev Casanova authored
This reverts commit c000fc66. This simplification breaks the qa-report-app and would make to much confusion in that code. Let's keep nfsroot
-
Detlev Casanova authored
Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
Detlev Casanova authored
Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
- Feb 18, 2022
-
-
This test was created to verify some DBUS robustness patches that ended up not being accepted upstream. The downstream patches have been dropped since v2019 when we rebased to Debian, so this test doesn't have value anymore. Avoid random failures by removing it. Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
- Feb 17, 2022
-
-
Frederic Danis authored
RPi fails on AUM tests on Lava due to U-Boot. This introduce a workaround to prevent those tests to be run. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Feb 15, 2022
-
-
Detlev Casanova authored
This is to be closer to the type that is used in apertis-lava-recipes. This way, we avoid using more variables to cover image type (nfs) and test type (nfsroot). Now, they are both called nfs. Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
- Feb 14, 2022
-
-
Detlev Casanova authored
This is the type used by the nfs images generated on the apertis-lava-recipes repository. Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
- Feb 11, 2022
-
-
Frederic Danis authored
arm64-rpi64 bundles don't exist. RPi64 boards use arm64-uboot bundles for the upgrade. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Feb 09, 2022
-
-
Detlev Casanova authored
This program is used to send the generated lava jobs to a lava server using lqa. It also sends the given metadata to the lavaphab bridge. Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
Detlev Casanova authored
This program does not use LQA to generate the job descriptions. It is capable of finding all the tests for a given image and group them into the adequate template. Each job is written into a yaml file: job-${image_name}-${group}.yaml Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
Detlev Casanova authored
Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
Detlev Casanova authored
These tests were not referenced by any template and therefore don't have a group. Because no templates were referencing them, they were not executed as part of the automated test suite. Their removal doesn't affect the test results.
-
Detlev Casanova authored
This test is run as part of the sanity checks. Setting the type to sanity allows the generate-jobs script to know that this test is not supposed to be in any group and can be ignored when generating job files. Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
Detlev Casanova authored
Each group template must be named group-[group_name]-tpl.yaml A new lava/group-default-tpl.yaml template is added and will be used by all groups that do not need specific variables set in the Job Description. Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
Detlev Casanova authored
This also add devices.yaml that specifies the list of device types and its configuration for a given arch/board configuration. A default configuration file is added as well. Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
Detlev Casanova authored
These groups are set according to the template name in which the test is referenced. The group of a test will be used to generate the different test jobs that can be run with the same template on the same boot, without having to keep each test name in the templates. Note that only the automated tests have a group set. Sanity checks are still hardcoded in templates header. Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
- Feb 08, 2022
-
-
Ryan Gonzalez authored
https://phabricator.apertis.org/T8363 Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
-