- 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>
-
- Feb 03, 2022
-
-
Detlev Casanova authored
--no-lava is used because the test step was adding ':pass' at the end of each line. This was then parsed by the `parse: pattern:` line. The test is only printing values (nothing is actually checked) so there is no need to add the `:pass`, just let `run-test-in-systemd` report the status of the command to LAVA. Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
Detlev Casanova authored
Signed-off-by:
Detlev Casanova <detlev.casanova@collabora.com>
-
- Jan 31, 2022
-
-
LAVA provides several ways to report result from test cases, parsing the output is one of them, however, it is discourage since it is error prone. For that reason Apertis provides several scripts which make use of lava-* scripts, such as run-test-in-systemd. Unfortunately, many test cases that use those scripts still declare parse options which are misleading. Drop the parsing options which make use of run-test-in-systemd to avoid confusions. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Test cases that uses run-test-in-systemd provides several options to set test names, but by default they use the script name. Since in some cases the name does not reflect the test being performed try to provide a more rationale name. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Jan 24, 2022
-
-
Frederic Danis authored
Since apparmor-ofono runs a test suite with several tests fix the parsing to allow LAVA to catch all the results. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Jan 21, 2022
-
-
Since apparmor-geoclue runs a test suite with several tests fix the parsing to allow LAVA to catch all the results. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
The manual ADE test was meant to test the build and remote debugging of an application with ADE, while other automated tests perform building checks. After the switching to Flatpak, the use of ADE is only meant to handling sysroots and not to debug applications, making this test useless. Drop the manual test since it has not real value. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Jan 19, 2022
-
-
Walter Lozano authored
On commit 2d75d3c0 several tests have been moved to Fixed Function in order to follow the guideline to run all the AUM tests on this type of images. However, apertis-update-manager-amd64-rollback test is still run on HMI images, which has no sense. Move this test to Fixed Function in order to follow the guideline. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Jan 07, 2022
-
-
Frederic Danis authored
The apparmor ofono test can now be run on OSTree images, but not on fixedfunction images where ofono is not installed. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Jan 06, 2022
-
-
Frederic Danis authored
As defined in test-cases/apparmor-session-lockdown-no-deny.yaml this test doesn't apply for fixedfunction images. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Jan 03, 2022
-
-
Frederic Danis authored
Replace macro_ostree_preconditions by install entry to run on both APT and OSTree images. Command should not start by `$` Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Signed-off-by:
Monisha Muthukumaran <Muthukumaran.Monisha@in.bosch.com>
-
- Dec 27, 2021
-
-
It relies on legacy appfw packages that are no longer present. https://phabricator.apertis.org/T7945 Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
-
- Dec 24, 2021
-
-
Frederic Danis authored
Command should not start by `$` 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
Latest version of the test is able to run on boards or SDKs, APT or OSTree. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Dec 23, 2021
-
-
Frederic Danis authored
PulseAudio has been repllaced by PipeWire/WirePlumber. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
Pipewire tests may fail due to audio timeouts as the emulated sound card doesn't seem to consume data. Replace `-soundhw hda` option by a dummy backend that discards all outputs. This requests QEmu version > 4. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Dec 22, 2021
-
-
With the new support of Flatpak the scope of ADE has been reduced dropping app-bundle support. Adapt the tests to check that sysroot are working using dash as application to be build. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Dec 20, 2021
-
-
Ryan Gonzalez authored
The mildenhall runtime these were built on no longer exists in v2023. https://phabricator.apertis.org/T8495 Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
-