~fginther/+git/autotest-client-tests:fginther/new-overlayfs-tests

Last commit made on 2023-07-20
Get this branch:
git clone -b fginther/new-overlayfs-tests https://git.launchpad.net/~fginther/+git/autotest-client-tests
Only Francis Ginther can upload to this branch. If you are Francis Ginther please log in for upload directions.

Branch merges

Branch information

Name:
fginther/new-overlayfs-tests
Repository:
lp:~fginther/+git/autotest-client-tests

Recent commits

4c5db6b... by Francis Ginther

ubuntu_overlayfs_smoke_test: Expand test suite

A new collection of overlayfs/shiftfs tests have been created by Andrea
Righi:

git://git.launchpad.net/~canonical-kernel-team/+git/overlay-shiftfs-tests

This switches the execution of the overlayfs smoke test to use that set
of tests. The original `ubuntu_overlayfs_smoke_test.sh` test was moved
to the same repo to preserve the test coverage.

Signed-off-by: Francis Ginther <email address hidden>

ca39fbc... by Po-Hsu Lin

UBUNTU: SAUCE: copy forward blacklist for Lunar

Copy the blacklist from Kinetic to Lunar by:
find ./ -name blacklist.jammy

Signed-off-by: Po-Hsu Lin <email address hidden>

69894f2... by Francis Ginther

UBUNTU: SAUCE: iperf: ensure interval for mpstat is an int

Going from python2 to python3 resulted in a float being returned when
calculation the mpstat interval. Force this value to int for mpstat.

Signed-off-by: Francis Ginther <email address hidden>
Acked-by: Cory Todd <email address hidden>
Acked-by: Sean Feole <email address hidden>
Acked-by: Po-Hsu Lin <email address hidden>
Signed-off-by: Po-Hsu Lin <email address hidden>

2cffa12... by Cory Todd

UBUNTU: SAUCE: update lingering print statement

Use print function instead of statement. Also use .format since that is
valid for py2.7. Move futures print to top of file for maximum
compatibility.

Signed-off-by: Cory Todd <email address hidden>
Acked-by: Sean Feole <email address hidden>
Acked-by: Francis Ginther <email address hidden>
Acked-by: Po-Hsu Lin <email address hidden>
Signed-off-by: Po-Hsu Lin <email address hidden>

b29a21d... by Cory Todd

UBUNTU: SAUCE: tiobench: fix bad indent

Try block has a bad starting indent.

Signed-off-by: Cory Todd <email address hidden>
Acked-by: Sean Feole <email address hidden>
Acked-by: Francis Ginther <email address hidden>
Acked-by: Po-Hsu Lin <email address hidden>
Signed-off-by: Po-Hsu Lin <email address hidden>

f39d78a... by Cory Todd

UBUNTU: SAUCE: python3 try/exception compatibility

The `Exception, var:` format is no longer valid in py3. Replace with
Exception as var in all cases.

Signed-off-by: Cory Todd <email address hidden>
Acked-by: Sean Feole <email address hidden>
Acked-by: Francis Ginther <email address hidden>
Acked-by: Po-Hsu Lin <email address hidden>
Signed-off-by: Po-Hsu Lin <email address hidden>

a37a8d0... by Paolo Pisati

UBUNTU: SAUCE: ubuntu_ltp_*: fix Exception syntax

Signed-off-by: Paolo Pisati <email address hidden>

cefe69b... by Francis Ginther

UBUNTU: SAUCE: Update tests to be compatible with python3

Update the ubuntu_boot and ubuntu_docker_smoke_test tests to use the
distro module instead of the platform module for distro specific info.

Signed-off-by: Francis Ginther <email address hidden>
Acked-by: Sean Feole <email address hidden>
Acked-by: Andrei Gherzan <email address hidden>

e5faa13... by Po-Hsu Lin

UBUNTU: SAUCE: ubuntu_bpf, ubuntu_qrt_kernel_security: add gcc-12 for j-gcp-5.19

BugLink: https://bugs.launchpad.net/bugs/2013155

gcc-12 is required for these two tests with J-gcp-5.19, otherwise
it will fail with:
  warning: the compiler differs from the one used to build the kernel
  The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
  You are using:
  CC [M] /home/ubuntu/..../testing/selftests/bpf/bpf_testmod/bpf_testmod.o
  /bin/sh: 1: gcc-12: not found

Signed-off-by: Po-Hsu Lin <email address hidden>

563e690... by Andrea Righi

UBUNTU: SAUCE: ubuntu_lxc: build lxc 5.0 using meson

lxc 5.0 switched from autotools to meson for the building tool.
Make sure to support this new build system in lunar.

Signed-off-by: Andrea Righi <email address hidden>