Skip to content
Snippets Groups Projects
  1. Sep 24, 2024
  2. Sep 09, 2024
    • Walter Lozano's avatar
      Adapt to new version of RPi4 U-boot · 05ac0676
      Walter Lozano authored
      The U-boot version in LAVA for RPi4 has been updated to
      2024.01+dfsg-1+apertis7bv2025dev3b1 which supports a new layout for RPi4
      to allow larger kernels to be used.
      
      The previous U-boot version in LAVA for RPi4 was
      2021.10+dfsg-1+apertis10bv2022.1b3 which had different default environment,
      witch supported distro_boot as command.
      
      By default Apertis relied in distro_boot which was the standard way of
      booting distributions in previous U-boot version. With the new version
      U-boot the boot command needs to be adapted to use bootflow
      
      https://docs.u-boot.org/en/stable/develop/bootstd.html
      
      
      
      Signed-off-by: default avatarWalter Lozano <walter.lozano@collabora.com>
      05ac0676
  3. Aug 28, 2024
  4. Aug 22, 2024
  5. Jun 10, 2024
    • Dylan Aïssi's avatar
      Move apparmor tests installing packages into a specific group · 53b0f3d5
      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: default avatarDylan Aïssi <dylan.aissi@collabora.com>
      53b0f3d5
  6. May 10, 2024
    • Martyn Welch's avatar
      Drop cgroup tests · 870b40b0
      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: default avatarMartyn Welch <martyn.welch@collabora.com>
      870b40b0
  7. Apr 24, 2024
  8. Apr 23, 2024
  9. Mar 20, 2024
    • Nithin Mysore Nagesh's avatar
      Adapt pstore test to use systemd-pstore · bc970e26
      Nithin Mysore Nagesh authored
      
      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: default avatarNithin M N <MN.Nithin@in.bosch.com>
      bc970e26
  10. Mar 18, 2024
    • Walter Lozano's avatar
      Run geoclue tests only in sdk · b1d3f2ff
      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: default avatarWalter Lozano <walter.lozano@collabora.com>
      b1d3f2ff
  11. Feb 28, 2024
  12. Jan 17, 2024
  13. Dec 07, 2023
  14. Oct 24, 2023
  15. Oct 09, 2023
  16. Oct 03, 2023
  17. Aug 29, 2023
  18. Aug 11, 2023
  19. Jul 25, 2023
    • Walter Lozano's avatar
      Update policy on sanity tests failures · 6a196706
      Walter Lozano authored
      
      The sanity manual test is the first test run to confirm the health of the
      image. For this reason, the test itself states that no other manual test
      should run if there is a failure.
      
      This policy aims to avoid running tests on an image which is not healthy
      enough since the results will not be valid. This policy is too strict,
      since due to failure in one are, like WiFi, will block the rest of the
      tests.
      
      To provide a better trade off, update the policy to avoid running other
      manual tests until the issue is triaged.
      
      Signed-off-by: default avatarWalter Lozano <walter.lozano@collabora.com>
      6a196706
  20. Jul 17, 2023
  21. Jul 11, 2023
    • Walter Lozano's avatar
      Disable iptables nmap test · 80178b2e
      Walter Lozano authored
      
      This test relies on a Debian LXC image to be deployed in the DUT which
      presents a problem in some scenarios, devices requires access to public
      Internet and QEMU requires LXC support.
      
      Disable this test until it is reimplemented to overcome the current
      limitations.
      
      Signed-off-by: default avatarWalter Lozano <walter.lozano@collabora.com>
      80178b2e
  22. Jul 07, 2023
  23. Jun 21, 2023
  24. Apr 13, 2023
  25. Apr 10, 2023
  26. Feb 09, 2023
  27. Feb 01, 2023
    • Walter Lozano's avatar
      Disable rollback tests for amd64 · 5762acdd
      Walter Lozano authored
      
      In commit 5bf3c4a9 tests for amd64 board were re enabled after adding
      support for Up Squared 6000 board, and having enough boards in LAVA.
      
      After this, it was seen that tests that relies in bootcount fail and
      require a rework to align u-boot and uefi.
      
      In the mean time, to avoid creating noise and masking issues disable
      tests that rely in bootcount.
      
      Signed-off-by: default avatarWalter Lozano <walter.lozano@collabora.com>
      5762acdd
  28. Jan 23, 2023
  29. Nov 23, 2022
  30. Nov 14, 2022
  31. Nov 11, 2022
Loading