lp:~ian-may/+git/autotest-client-tests

Owned by Ian May
Get this repository:
git clone https://git.launchpad.net/~ian-may/+git/autotest-client-tests
Only Ian May can upload to this repository. If you are Ian May please log in for upload directions.

Branches

Name Last Modified Last Commit
dgx-fio-dev-mp 2024-05-03 04:06:25 UTC
UBUNTU: SAUCE: ubuntu_performance_fio: switch order of raid and ramdisk tests

Author: Ian May
Author Date: 2023-12-14 20:17:41 UTC

UBUNTU: SAUCE: ubuntu_performance_fio: switch order of raid and ramdisk tests

Set the raid tests to run before the ramdisk tests to better
leverage drive warming techniques prior to running fio.

Signed-off-by: Ian May <ian.may@canonical.com>

h100-iperf3 2024-03-19 20:16:07 UTC
ubuntu_performance_iperf3: add support for DGXH100

Author: Ian May
Author Date: 2024-03-19 20:16:07 UTC

ubuntu_performance_iperf3: add support for DGXH100

Signed-off-by: Ian May <ian.may@canonical.com>

deeplearning-gpu-monitoring 2024-02-23 20:27:02 UTC
UBUNTU: SAUCE: ubuntu_performance_deep_learning: add nvidia-smi dmon for gpu ...

Author: Ian May
Author Date: 2024-02-21 06:06:55 UTC

UBUNTU: SAUCE: ubuntu_performance_deep_learning: add nvidia-smi dmon for gpu monitoring

This will allow for detailed monitoring of gpu devices which will help identify regressions
and show load comparisons across gpu devices and platforms. Testing with this enabled
has shown no degradation in performance results.

Signed-off-by: Ian May <ian.may@canonical.com>

add-mofed-23.10-1.1.9.0 2024-02-21 16:58:58 UTC
UBUNTU: SAUCE: ubuntu_dgx_mofed_build: Add support for 23.10-1.1.9.0 on Jammy

Author: Ian May
Author Date: 2024-02-21 16:58:58 UTC

UBUNTU: SAUCE: ubuntu_dgx_mofed_build: Add support for 23.10-1.1.9.0 on Jammy

Signed-off-by: Ian May <ian.may@canonical.com>

nvidia-smi-deeplearning 2024-02-21 15:30:32 UTC
UBUNTU: SAUCE: ubuntu_performance_deep_learning: add nvidia-smi dmon for gpu ...

Author: Ian May
Author Date: 2024-02-21 06:06:55 UTC

UBUNTU: SAUCE: ubuntu_performance_deep_learning: add nvidia-smi dmon for gpu monitoring

Signed-off-by: Ian May <ian.may@canonical.com>

dgx-fio-mp-1 2024-01-23 05:59:16 UTC
UBUNTU: SAUCE: ubuntu_performance_fio: switch order of raid and ramdisk tests

Author: Ian May
Author Date: 2023-12-14 20:17:41 UTC

UBUNTU: SAUCE: ubuntu_performance_fio: switch order of raid and ramdisk tests

Set the raid tests to run before the ramdisk tests to better
leverage drive warming techniques prior to running fio.

Signed-off-by: Ian May <ian.may@canonical.com>

pts-numa-dev 2024-01-12 05:48:25 UTC
UBUNTU: SAUCE: ubuntu_performance_pts: add additional numa binding for ttsiod...

Author: Ian May
Author Date: 2023-12-06 18:01:37 UTC

UBUNTU: SAUCE: ubuntu_performance_pts: add additional numa binding for ttsiod-render

On DGXH100 binding to node 0 provides more stable benchmarks
for regression metrics.

Set OMP_PROC_BIND=false since we only run on Jammy and later.

Signed-off-by: Ian May <ian.may@canonical.com>

dgx-pts-updates 2024-01-12 05:48:25 UTC
UBUNTU: SAUCE: ubuntu_performance_pts: add additional numa binding for ttsiod...

Author: Ian May
Author Date: 2023-12-06 18:01:37 UTC

UBUNTU: SAUCE: ubuntu_performance_pts: add additional numa binding for ttsiod-render

On DGXH100 binding to node 0 provides more stable benchmarks
for regression metrics.

Set OMP_PROC_BIND=false since we only run on Jammy and later.

Signed-off-by: Ian May <ian.may@canonical.com>

pts-numa-fix-a100-h100-with-fio-v6 2023-12-14 20:25:14 UTC
UBUNTU: SAUCE: ubuntu_performance_fio: switch order of raid and ramdisk tests

Author: Ian May
Author Date: 2023-12-14 20:17:41 UTC

UBUNTU: SAUCE: ubuntu_performance_fio: switch order of raid and ramdisk tests

Set the raid tests to run before the ramdisk tests to better
leverage drive warming techniques prior to running fio.

Signed-off-by: Ian May <ian.may@canonical.com>

pts-numa-fix-a100-h100-with-fio-v5 2023-12-09 01:06:05 UTC
UBUNTU: SAUCE: ubuntu_performance_fio: run raid tests before ram tests

Author: Ian May
Author Date: 2023-12-09 01:06:05 UTC

UBUNTU: SAUCE: ubuntu_performance_fio: run raid tests before ram tests

Signed-off-by: Ian May <ian.may@canonical.com>

pts-numa-fix-a100-h100-with-fio-v4 2023-12-09 00:28:39 UTC
UBUNTU: SAUCE: ubuntu_performance_fio: add raid drive warming

Author: Ian May
Author Date: 2023-12-08 22:37:43 UTC

UBUNTU: SAUCE: ubuntu_performance_fio: add raid drive warming

Signed-off-by: Ian May <ian.may@canonical.com>

pts-numa-fix-a100-h100-with-fio-v3 2023-12-06 21:50:17 UTC
UBUNTU: SAUCE: ubuntu_performance_fio: fix undefined result in control file

Author: Ian May
Author Date: 2023-11-30 05:59:03 UTC

UBUNTU: SAUCE: ubuntu_performance_fio: fix undefined result in control file

Signed-off-by: Ian May <ian.may@canonical.com>

pts-numa-fix-a100-h100-with-fio-v2 2023-12-01 19:25:15 UTC
UBUNTU: SAUCE: ubuntu_performance_fio: add memory compaction

Author: Ian May
Author Date: 2023-12-01 19:25:15 UTC

UBUNTU: SAUCE: ubuntu_performance_fio: add memory compaction

Signed-off-by: Ian May <ian.may@canonical.com>

pts-numa-fix-a100-h100-with-fio-v1 2023-12-01 05:53:36 UTC
UBUNTU: SAUCE: ubuntu_performance_fio: fix undefined result in control file

Author: Ian May
Author Date: 2023-11-30 05:59:03 UTC

UBUNTU: SAUCE: ubuntu_performance_fio: fix undefined result in control file

Signed-off-by: Ian May <ian.may@canonical.com>

pts-numa-fix-a100-h100-with-fio 2023-11-30 03:07:24 UTC
UBUNTU: SAUCE: ubuntu_performance_fio: add call to fstrim prior to each fio run

Author: Ian May
Author Date: 2022-04-08 14:26:47 UTC

UBUNTU: SAUCE: ubuntu_performance_fio: add call to fstrim prior to each fio run

Signed-off-by: Ian May <ian.may@canonical.com>

pts-numa-fix-a100-h100 2023-11-28 22:35:06 UTC
UBUNTU: SAUCE: ubuntu_performance_pts: set OMP_PROC_BIND=false for ttsiod-render

Author: Ian May
Author Date: 2023-11-28 22:35:01 UTC

UBUNTU: SAUCE: ubuntu_performance_pts: set OMP_PROC_BIND=false for ttsiod-render

Using OMP_PROC_BIND=true causes excess sleeping with ttsiod-render. Perf
analysis shows better throughput and consistency letting the kernel handle
thread scheduling.

Signed-off-by: Ian May <ian.may@canonical.com>

h100-deeplearning-fix 2023-11-16 22:21:01 UTC
UBUNTU: SAUCE: ubuntu_performance_deep_learning: upgrade the target tensorflo...

Author: Ian May
Author Date: 2023-11-16 22:20:28 UTC

UBUNTU: SAUCE: ubuntu_performance_deep_learning: upgrade the target tensorflow docker image

This image provides support for the H100 GPU.

Signed-off-by: Ian May <ian.may@canonical.com>

ttsiod-renderer-fix-1 2023-09-25 21:16:01 UTC
ubuntu_performance_pts: add numa binding for ttsiod-render

Author: Ian May
Author Date: 2023-09-08 22:26:58 UTC

ubuntu_performance_pts: add numa binding for ttsiod-render

When running on DGXA100 the ttsiod-renderer produces unstable
results. This can be fixed by binding the cpu and mem to the
first 4 numa nodes.

Add the ability to detect a DGXA100 platform. If we detect a
DGXA100, use numactl to bind the cpu/mem to the first 4 nodes.

Signed-off-by: Ian May <ian.may@canonical.com>

openssl-3-stats-fix 2023-09-25 19:05:55 UTC
UBUNTU: SAUCE: ubuntu_performance_pts: adjust stats to report all test results

Author: Ian May
Author Date: 2023-09-25 19:05:46 UTC

UBUNTU: SAUCE: ubuntu_performance_pts: adjust stats to report all test results

Each PTS test can have multiple subtests. Adjust the stats reporting
to show all subtest results.

This can be tested on Jammy with the Openssl3.

Signed-off-by: Ian May <ian.may@canonical.com>

h100-fixes-1 2023-09-20 19:52:46 UTC
UBUNTU: SAUCE: ubuntu_performance_fio: add function for displaying system sta...

Author: Ian May
Author Date: 2022-05-16 21:57:51 UTC

UBUNTU: SAUCE: ubuntu_performance_fio: add function for displaying system stats before and after fio iteration

Signed-off-by: Ian May <ian.may@canonical.com>

jammy-focal-pts-compat-mp-v3 2023-06-13 04:01:46 UTC
UBUNTU: SAUCE: ubuntu_performance_pts: update user-config.xml

Author: Ian May
Author Date: 2023-06-02 14:54:37 UTC

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.

The problem appears to be related to the proxy accepting https requests.

Download Success
wget https://github.com/openssl/openssl/archive/refs/tags/openssl-3.0.0.tar.gz

Download Fails
export https_proxy=http://squid.internal:3128
wget https://github.com/openssl/openssl/archive/refs/tags/openssl-3.0.0.tar.gz

Signed-off-by: Ian May <ian.may@canonical.com>

jammy-focal-pts-compat-mp-v2 2023-06-06 19:26:56 UTC
UBUNTU: SAUCE: ubuntu_performance_pts: update user-config.xml

Author: Ian May
Author Date: 2023-06-02 14:54:37 UTC

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 <ian.may@canonical.com>

jammy-focal-pts-compat-mp 2023-06-02 22:13:40 UTC
UBUNTU: SAUCE: ubuntu_performance_pts: update user-config.xml

Author: Ian May
Author Date: 2023-06-02 14:54:37 UTC

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

Signed-off-by: Ian May <ian.may@canonical.com>

jammy-pts-compat-mp 2023-06-02 15:21:20 UTC
UBUNTU: SAUCE: ubuntu_performance_pts: update user-config.xml

Author: Ian May
Author Date: 2023-06-02 14:54:37 UTC

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

Signed-off-by: Ian May <ian.may@canonical.com>

jammy-pts-mp-5 2023-06-02 14:54:37 UTC
UBUNTU: SAUCE: ubuntu_performance_pts: update user-config.xml

Author: Ian May
Author Date: 2023-06-02 14:54:37 UTC

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

Signed-off-by: Ian May <ian.may@canonical.com>

jammy-pts-mp-4 2023-06-02 05:49:15 UTC
UBUNTU: SAUCE: ubuntu_performance_pts: update openssl test

Author: Ian May
Author Date: 2023-05-26 21:06:20 UTC

UBUNTU: SAUCE: ubuntu_performance_pts: update openssl test

Move from Openssl-1.11.0 to Openssl 3.0.1

Signed-off-by: Ian May <ian.may@canonical.com>

jammy-pts-mp-3 2023-05-31 21:37:31 UTC
UBUNTU: SAUCE: ubuntu_performance_pts: update openssl test

Author: Ian May
Author Date: 2023-05-26 21:06:20 UTC

UBUNTU: SAUCE: ubuntu_performance_pts: update openssl test

Move from Openssl-1.11.0 to Openssl 3.0.1

Signed-off-by: Ian May <ian.may@canonical.com>

jammy-pts-mp-2 2023-05-31 19:49:26 UTC
UBUNTU: SAUCE: ubuntu_performance_pts: remove batch-setup call

Author: Ian May
Author Date: 2023-05-31 18:48:13 UTC

UBUNTU: SAUCE: ubuntu_performance_pts: remove batch-setup call

Signed-off-by: Ian May <ian.may@canonical.com>

jammy-pts-mp-1 2023-05-26 21:06:23 UTC
UBUNTU: SAUCE: ubuntu_performance_pts: update openssl test

Author: Ian May
Author Date: 2023-05-26 21:06:20 UTC

UBUNTU: SAUCE: ubuntu_performance_pts: update openssl test

Move from Openssl-1.11.0 to Openssl 3

Signed-off-by: Ian May <ian.may@canonical.com>

jammy-pts-fix-2 2023-05-26 13:45:59 UTC
UBUNTU: SAUCE: ubuntu_performance_pts: specify gcc-9 for JTR tests

Author: Ian May
Author Date: 2023-05-19 15:08:50 UTC

UBUNTU: SAUCE: ubuntu_performance_pts: specify gcc-9 for JTR tests

The version of JTR included in PTS has a compilation error with gcc-11.
There is an upstream patch, but no released version with the fix.
Since we have gcc-9 in the archive, downgrade to gcc-9 for JTR.

Signed-off-by: Ian May <ian.may@canonical.com>

master 2023-05-11 18:39:50 UTC
UBUNTU: SAUCE: ubuntu_performance_pts: fix results variable

Author: Ian May
Author Date: 2023-05-11 17:08:46 UTC

UBUNTU: SAUCE: ubuntu_performance_pts: fix results variable

Seeing the following error

NameError: name 'results' is not defined

Initialize the results variable before
first use.

Signed-off-by: Ian May <ian.may@canonical.com>

dgx-fio-4 2023-03-15 05:32:07 UTC
UBUNTU: SAUCE: ubuntu_performance_fio: change dataset write 128K numjobs to 64

Author: Ian May
Author Date: 2023-03-15 05:32:07 UTC

UBUNTU: SAUCE: ubuntu_performance_fio: change dataset write 128K numjobs to 64

Signed-off-by: Ian May <ian.may@canonical.com>

dgx-fio-3 2023-02-14 06:42:14 UTC
UBUNTU: SAUCE: ubuntu_performance_fio user smaller file sizes

Author: Ian May
Author Date: 2023-02-14 06:42:14 UTC

UBUNTU: SAUCE: ubuntu_performance_fio user smaller file sizes

Signed-off-by: Ian May <ian.may@canonical.com>

jammy-pts-fix 2023-02-13 23:45:38 UTC
UBUNTU: SAUCE: ubuntu_performance_pts update version of PTS

Author: Ian May
Author Date: 2023-01-24 19:16:28 UTC

UBUNTU: SAUCE: ubuntu_performance_pts update version of PTS

Signed-off-by: Ian May <ian.may@canonical.com>

jammy-pts-2 2023-01-27 22:51:22 UTC
UBUNTU: SAUCE: ubuntu_performance_pts update version of PTS

Author: Ian May
Author Date: 2023-01-24 19:16:28 UTC

UBUNTU: SAUCE: ubuntu_performance_pts update version of PTS

Signed-off-by: Ian May <ian.may@canonical.com>

jammy-pts 2023-01-27 15:14:19 UTC
UBUNTU: SAUCE: specify gcc-9 if newer series than 20.04

Author: Ian May
Author Date: 2023-01-27 15:14:04 UTC

UBUNTU: SAUCE: specify gcc-9 if newer series than 20.04

Signed-off-by: Ian May <ian.may@canonical.com>

simple-jammy-pts 2022-12-16 19:07:50 UTC
UBUNTU: SAUCE: ubuntu_performance_pts simple changes for jammy

Author: Ian May
Author Date: 2022-12-16 14:56:38 UTC

UBUNTU: SAUCE: ubuntu_performance_pts simple changes for jammy

Signed-off-by: Ian May <ian.may@canonical.com>

update-mofed 2022-12-06 22:45:10 UTC
UBUNTU: SAUCE: ubuntu_dgx_mofed_build: Add support for 5.4-1.0.3.0 on Focal

Author: Ian May
Author Date: 2022-12-06 21:51:18 UTC

UBUNTU: SAUCE: ubuntu_dgx_mofed_build: Add support for 5.4-1.0.3.0 on Focal

Signed-off-by: Ian May <ian.may@canonical.com>

ubuntu_nvidia_fs-v2 2022-09-20 21:15:49 UTC
UBUNTU: SAUCE: ubuntu_nvidia_server_driver: extend test timeout

Author: Ian May
Author Date: 2022-08-17 21:06:35 UTC

UBUNTU: SAUCE: ubuntu_nvidia_server_driver: extend test timeout

Increase test timeout to accommodate additional drivers in test.

Signed-off-by: Ian May <ian.may@canonical.com>

ubuntu_nvidia_fs 2022-08-18 03:44:37 UTC
UBUNTU: SAUCE: ubuntu_nvidia_server_driver: extend test timeout

Author: Ian May
Author Date: 2022-08-17 21:06:35 UTC

UBUNTU: SAUCE: ubuntu_nvidia_server_driver: extend test timeout

Increase test timeout to accommodate additional drivers in test.

Signed-off-by: Ian May <ian.may@canonical.com>

dgx-autotest 2022-08-16 04:31:30 UTC
UBUNTU: SAUCE: ubuntu_nvidia_fs: create nvidia-fs test

Author: Ian May
Author Date: 2022-08-16 04:30:54 UTC

UBUNTU: SAUCE: ubuntu_nvidia_fs: create nvidia-fs test

Signed-off-by: Ian May <ian.may@canonical.com>

dgx-fio-2 2022-05-16 22:13:26 UTC
UBUNTU: SAUCE: ubuntu_performance_fio: add function for displaying system sta...

Author: Ian May
Author Date: 2022-05-16 21:57:51 UTC

UBUNTU: SAUCE: ubuntu_performance_fio: add function for displaying system stats before and after fio iteration

Signed-off-by: Ian May <ian.may@canonical.com>

dgx-fio 2022-04-13 13:42:23 UTC
UBUNTU: SAUCE: ubuntu_performance_fio: add function for displaying system sta...

Author: Ian May
Author Date: 2022-04-12 22:27:43 UTC

UBUNTU: SAUCE: ubuntu_performance_fio: add function for displaying system stats before and after fio iteration

Signed-off-by: Ian May <ian.may@canonical.com>

deeplearning 2021-04-21 15:33:55 UTC
UBUNTU: SAUCE: ubuntu_performance_deeplearning: Adding deep learning test

Author: Ian May
Author Date: 2021-04-09 19:09:32 UTC

UBUNTU: SAUCE: ubuntu_performance_deeplearning: Adding deep learning test

Setup a full stack deep learning environment and tests performance

Signed-off-by: Ian May <ian.may@canonical.com>

144 of 44 results
This repository contains Public information 
Everyone can see this information.

Subscribers