~ian-may/+git/autotest-client-tests:jammy-focal-pts-compat-mp-v2

Last commit made on 2023-06-06
Get this branch:
git clone -b jammy-focal-pts-compat-mp-v2 https://git.launchpad.net/~ian-may/+git/autotest-client-tests
Only Ian May can upload to this branch. If you are Ian May please log in for upload directions.

Branch merges

Branch information

Name:
jammy-focal-pts-compat-mp-v2
Repository:
lp:~ian-may/+git/autotest-client-tests

Recent commits

f2b9483... by Ian May

UBUNTU: SAUCE: ubuntu_performance_pts: update user-config.xml

When using 'squid.internal' and running the openssl test
"phoronix-test-suite batch-benchmark openssl-3.0.1". The test fails
to download.

"Download Failed: https://github.com/openssl/openssl/archive/refs/tags/openssl-3.0.0.tar.gz"

Removing the squid proxy from the PTS config resolves the download failure.

Signed-off-by: Ian May <email address hidden>

6b2bde9... by Ian May

UBUNTU: SAUCE: ubuntu_performance_pts: update openssl test

For Jammy compat we need to test against Openssl-3. If
running on Jammy use the pts openssl-3.0.1 test.

Add a PRESET_OPTION so we are only running the test we want
to measure.

Signed-off-by: Ian May <email address hidden>

74db412... by Ian May

UBUNTU: SAUCE: ubuntu_performance_pts: update john-the-ripper version

For Jammy compat, update to john-the-ripper-1.8.0 to fix a compile error that was
introduced using gcc-11. Continue running john-the-ripper-1.7.2 for Focal.

Signed-off-by: Ian May <email address hidden>

e586307... by Ian May

UBUNTU: SAUCE: ubuntu_performance_pts: remove john-the-ripper DES test

This test is not valid on Focal and later. We no longer
run Perf tests on Bionic so we can remove the test.

Signed-off-by: Ian May <email address hidden>

ab2e91e... by Ian May

UBUNTU: SAUCE: ubuntu_performance_pts: create wrapper function for getting distro info

In Python 3.8 platform.dist() was removed, so for Focal and later series we need to use
python2 or import the distro module. Create a simple wrapper function that will try
platform.dist() and import distro if needed. Use options with distro to allow for
same object to be returned on both routes.

Signed-off-by: Ian May <email address hidden>

ba505b4... by Ian May

UBUNTU: SAUCE: ubuntu_performance_pts update version of PTS

This version provides proper functionality on Jammy, such as
better batch interactive support and updated JTR and openssl
tests.

Signed-off-by: Ian May <email address hidden>

b6ff29c... by Po-Hsu Lin

UBUNTU: SAUCE: ubuntu_xilinx: fix test for Jammy

On the re-provisioned KV260 with Jammy Xilinx kernel, this test will
complain about:
 1. Missing xlnx-config command, this can be fix by installing the
    xlnx-config snap. I guess we don't have this issue on F-xilinx
    because this snap has already been included in the image.
 2. Mismatched name in /proc/device-tree/compatible, we are looking
    for 'k26' here, it works for Focal but not Jammy. We will need
    'kv26' here for Jammy
    $ cat /proc/device-tree/compatible
    xlnx,zynqmp-sk-kv260-rev1xlnx,zynqmp-sk-kv260-revBxlnx,zynqmp-sk-kv260xlnx,zynqmp

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

504deb4... by Po-Hsu Lin

UBUNTU: SAUCE: ubuntu_kernel_selftests, ubuntu_kselftests_ftrace: Fix test build error message

Fix a misplaced if-else build error message for setup() task.

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

c023412... by Po-Hsu Lin

UBUNTU: SAUCE: ubuntu_kselftests_ftrace: rename test accordingly

Rename the test file and test case name with ubuntu_kselftests_ftrace.

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

6e1fa1d... by Po-Hsu Lin

UBUNTU: SAUCE: ubuntu_kselftests_ftrace: clone ftrace out from ubuntu_kernel_selftests

ftrace test sometimes will hang and make ubuntu_kernel_selftests ended
up in an incomplete state.

Split it out to improve the test granularity and flexibility and thus
make it easier to debug.

The ftrace test in ubuntu_kernel_selftests is not removed in this
commit, it will be removed after everything is in place and we have
test results coming out from this newly added ubuntu_kselftests_ftrace
test.

Signed-off-by: Po-Hsu Lin <email address hidden>
Acked-by: Andrei Gherzan <email address hidden>
Acked-by: Francis Ginther <email address hidden>
Signed-off-by: Po-Hsu Lin <email address hidden>