~kevinbecker/+git/autotest-client-tests:kevinbecker/rt-thresholds

Last commit made on 2024-05-06
Get this branch:
git clone -b kevinbecker/rt-thresholds https://git.launchpad.net/~kevinbecker/+git/autotest-client-tests
Only Kevin Becker can upload to this branch. If you are Kevin Becker please log in for upload directions.

Branch merges

Branch information

Name:
kevinbecker/rt-thresholds
Repository:
lp:~kevinbecker/+git/autotest-client-tests

Recent commits

647c4e7... by Kevin Becker

UBUNTU: SAUCE: Update max latency handling of rt tests to better handle ivysaur

The original limits were set for starlow and were probably set a little too tightly. Relax limits since we only want to fail on a clearly too high max latency. This commit also allows per host latency limits since ivysaur has more latency than starlow.

Signed-off-by: Kevin Becker <email address hidden>

b3f8a4a... by Ian May

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 <email address hidden>
Acked-by: Po-Hsu Lin <email address hidden>
Signed-off-by: Po-Hsu Lin <email address hidden>

eb3c266... by Ian May

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

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

b784123... by Ian May

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

Running fstrim prior to FIO tests has show to provide stability and throughput
benefits on A100 and H100.

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

da37aef... by Ian May

UBUNTU: SAUCE: ubuntu_performance_fio: add addtional services to stop

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

3db7f98... by Ian May

UBUNTU: SAUCE: ubuntu_performance_fio: change test location to differ from src dir

To prevent any device IO contention from autotest logging, if running on
DGX Platforms use the preseeded raid path.

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

19af581... by Ian May

UBUNTU: SAUCE: ubuntu_performance_fio: change ramdisk mount options for DGX platforms

For better performance and stability set platform specific mount options
for FIO ramdisk tests.

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

c5638fd... by Ian May

UBUNTU: SAUCE: ubuntu_performance_fio: Fixes for handling test stats

Modify the stats logic for tests that report both
read and write stats.

Adjust output to show both read and write results.

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

163135f... by Ian May

UBUNTU: SAUCE: ubuntu_performance_fio: Add plaform specific FIO config files

DGX systems require different FIO configs. Add fio config files
for each DGX platform, along with a 'default' that contains the current
FIO settings.

Use 'dmidecode -s baseboard-product-name' to determine the DGX platform
and load the respective FIO settings.

Signed-off-by: Ian May <email address hidden>
[PHLin: Ian's comment copied from the MP on launchpad: NVIDIA DGX Perf
 team uses ioengine=sync on DGX2 and they preferred we use the same.
 PHLin: therefore we're using libaio just on DGXA100 and DGXH100.]
Acked-by: Po-Hsu Lin <email address hidden>
Signed-off-by: Po-Hsu Lin <email address hidden>

f4f5664... by Po-Hsu Lin

UBUNTU: SAUCE: ubuntu_xilinx: add support for kd240

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

Add support to detect Xilinx KD240 board from device-tree.

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