- Sep 09, 2024
-
-
Walter Lozano authored
Now that RPi4 is enabled we can enable HMI tests. Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
-
- Jul 25, 2024
-
-
Walter Lozano authored
The u-boot configuration in LAVA makes kernel image overlap with DTBs preventing the board to boot. To workaround this issue, set the correct values in the template while waiting for a proper fix in LAVA. pkg/linux!339 Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
-
- Jul 08, 2024
-
-
Tests should be moved to test group in gitlab, in this process move sdk-debos-image-building tests. Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com>
-
- Jun 27, 2024
-
-
Dylan Aïssi authored
Tests should be moved to test group in gitlab, in this process move docker-test tests. Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com>
-
- Jun 26, 2024
-
-
Tests should be moved to test group in gitlab, in this process move flatpak-run-demo-cli-app tests. Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com>
-
- Jun 24, 2024
-
-
Dylan Aïssi authored
Tests should be moved to test group in gitlab, in this process move ade tests. Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com>
-
- Jun 06, 2024
-
-
Dylan Aïssi authored
Having many tests on the same group does make the LAVA overlay too big for devices with small amount of free space. Thus some tests randomly fail due to lack of space. To make things worse, some old tests rely in packages like python which are not part of the images and need to be installed, consuming extra space. To workaround this issue, split the test group in two, moving tests with similar dependencies to a new to reduce the amount of space required per group. This will be fixed once tests will be moved from pkg/apertis-tests to tests/ but in the meantime let's do the split to reduce the chance of random failures. Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com>
-
- Jun 03, 2024
-
-
Walter Lozano authored
As explained in f2100830 RPi4 had a different layout with not enough space to perform kernel updates. Unfortunately this was properly fixed after the release of v2023.5 so, to in order to perform the test use a different image which has been published only for this purpose, which is based on v2023.5 but with the new layout. Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
-
- May 23, 2024
-
-
Apertis CI authored
Signed-off-by: Apertis CI <devel@lists.apertis.org>
-
- May 15, 2024
-
-
Martyn Welch authored
After bumping the release used for the aum offline upgrade branch tests in aabc0578 to v2023.3 it became clear that this was not enough. v2023.3 was released in November 2023, the required update to the partition layout wasn't pushed back to the v2023 branch until March 2024. As a result the current releases are broken. As we now have an rc release that should contain the required fix, switch to using this to ensure that this is indeed rectifies the issue. Signed-off-by: Martyn Welch <martyn.welch@collabora.com>
-
- May 10, 2024
-
-
Martyn Welch authored
We are no longer using cgroups in any special way in Apertis. In addition it has been discovered that these tests have a flaw that allows them to silently fail. Remove the tests as they are both broken and not required. Signed-off-by: Martyn Welch <martyn.welch@collabora.com>
-
- May 09, 2024
-
-
Signed-off-by: Akhilesh Dandavati <akhilesh.dandavati@in.bosch.com>
-
- May 07, 2024
-
-
Martyn Welch authored
The devices.yaml configuration has been updated so that we use v2023.3 images as a first stage in tests. For whatever reason, the image used for the aum offline upgrade branch tests don't use this configuration, but separate configuration in config.yaml. This is currently set to v2022.0. We had an issue that the RPi4 images were being produced with a smaller boot partition than other targets. This was resulting in the space running out on the boot partition in some tests for RPi4. This issue was fixed, with the partitions being adjusted to be the same size as other targets, and backported to v2024 and v2023. We are seeing issues with the boot partition running out persisting for the aum offline upgrade branch tests as it's using v2022 as it's first stage image, which is no longer a supported release and as such didn't receive the tweaks to the partition sizing. Update the release used for this test to v2023.3 in line with other tests. Signed-off-by: Martyn Welch <martyn.welch@collabora.com>
-
- Apr 22, 2024
-
-
There are several tests that installation additional packages to run tests, even if this is a bad practice, and additionally requires extra space in the root partition. A proper fix is to rewrite the test in its own repo to only hold the important information and binaries to run the test, but this approach requires much time. In the meantime, at least remove unneeded dependencies to save space which is quite limited. Also, the lack of this space in some cases can make tests to fail, as it is not possible to install the dependencies. Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
-
Since the functionality provided by ade has little value after the switch to Flatpak, change the test priority to medium. Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
-
Since the current test case uses several customizations to target device, add additional clarifications and checks to ensure the system is properly setup. Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
-
Since these tests also are applicable to AMD 64 let's run them. Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
-
This set of tests ensures that Apertis has the support for different type of WiFi configuration. Since our OSTree image are not shipped with hostapd enabled a set of configurations are required to properly setup the AP. While this is possible to in OSTree images, it is easier to do it on APT images. Moreover, the test seems to be designed to run on APT images as it tries to create files on a read-only file system. Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
-
- Apr 15, 2024
-
-
Signed-off-by: Balasubramanian Raju <Raju.Balasubramanian@in.bosch.com>
-
Signed-off-by: Sudarshan C P <sudarshan.cp2@in.bosch.com>
-
Signed-off-by: Sudarshan C P <sudarshan.cp2@in.bosch.com>
-
- Mar 26, 2024
-
-
Walter Lozano authored
This reverts commit cafe99f1. This change makes some test to fail as they still rely on development repos. This situation needs to be fixed before re applying this changes. The tests that need to be moved/fixed are: - apparmor-functional-demo (a) - apparmor-session-lockdown-no-deny (a) - apparmor-utils (a) Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
-
- Mar 25, 2024
-
-
Walter Lozano authored
After moving tests to test group, the steps were updated. However, while doing that an error was introduced and the script was not found. When using common/run-test-in-systemd the path to the script needs to be included, to allow the script to run. This fixes errors like boot-no-crashes/common/tee-exec: 19: boot-no-crashes.sh: not found Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
-
The add repo test was used to enable development repositories which has little value. Drop this test to avoid confusions. Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
-
Tests should be moved to test group in gitlab, in this process move boot-no-crashes tests. Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
-
Tests should be moved to test group in gitlab, in this process move sanity tests. Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
-
- Mar 21, 2024
-
-
Andrej Shadura authored
Generating license BOM sometimes takes longer than an hour resulting in jobs being killed. Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
We cannot install any packages in ostree images. Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
We can use busybox wget instead of curl to avoid installing extra packages which is not possible with ostree images. Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- Mar 19, 2024
-
-
After systemd has started to support pstore the test needs to be adapted to use this new functionality. Upon startup, systemd-pstore will monitor and extract the pstore contents and save it inside /var/lib/systemd/pstore/. This also fixes the failure in the current test as /sys/fs/pstore: is not longer available. Signed-off-by: Nithin M N <MN.Nithin@in.bosch.com>
-
- Mar 18, 2024
-
-
Walter Lozano authored
Since package geoclue has been moved to developement it has no sense to run it on fixed function or HMI images. The test itself passes, however, the development repositories need to be enabled and many packages need to be installed, which modifies the image completely. Additionally, on HMI image, due to the number of packages that need to be installed the LAVA job fails with Test error: ['Unable to start test stage 1', 'Unable to start test stage 1'] Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
-
- Mar 13, 2024
-
-
Nithin Mysore Nagesh authored
Signed-off-by: Nithin M N <MN.Nithin@in.bosch.com>
-
- Feb 19, 2024
-
-
Apertis CI authored
Signed-off-by: Apertis CI <devel@lists.apertis.org>
-
- Feb 15, 2024
-
-
remove deprecated pkg `Xephyr` and use agl-compositor Signed-off-by: Chinthalapudi Siva Krishna Prasad <sivakrishnaprasad.chinthalapudi@in.bosch.com>
-
- Feb 09, 2024
-
-
Andrej Shadura authored
Set image_needs_job_token when generating jobs and only pass CI_JOB_TOKEN when it’s defined. This avoids having to work around it when CI_JOB_TOKEN is not necessary and the job definition is used e.g. with lava-submit/lqa which do not support "job" variable. Signed-off-by: Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- Feb 08, 2024
-
-
Dylan Aïssi authored
To ensure the job to test ARM64 HMI images on RPI4 can be generated. Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
These jobs are only used to test that the jobs can be generated and not to generate jobs that will be sent to LAVA. The "real" generate-tests-* jobs are located in the apertis-image-recipes repositorty. Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
These jobs are no longer used here, now they live in the apertis-image-recipes repository. Keeping them here is more confusing than useful. Signed-off-by: Dylan Aïssi <dylan.aissi@collabora.com>
-