Граф коммитов

554 Коммитов

Автор SHA1 Сообщение Дата
Karl W Schulz b7345a9c19 tweak job name
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-05 09:53:03 -06:00
Karl W Schulz e104ce5fd3 include another rocm version to test
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-05 09:44:48 -06:00
Karl W Schulz 7b7059c2a7 update to matrix job
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-05 09:41:37 -06:00
Karl W Schulz c282f9f0cb ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-05 09:32:43 -06:00
Karl W Schulz b4ec40fe58 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-05 09:26:33 -06:00
Karl W Schulz 2079adfa59 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-05 09:22:43 -06:00
Karl W Schulz 282816ad41 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-05 09:19:16 -06:00
Karl W Schulz 6140284ea0 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-05 09:13:16 -06:00
Karl W Schulz 6084ba4632 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-05 09:10:16 -06:00
Karl W Schulz 2a615bdfe8 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-05 08:56:56 -06:00
Karl W Schulz be777d61b7 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-05 08:54:38 -06:00
Karl W Schulz 62f1c1d754 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-05 08:49:54 -06:00
Karl W Schulz 601fb82c52 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 18:50:55 -06:00
Karl W Schulz 8ab69288e6 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 18:29:46 -06:00
Karl W Schulz 4eca17fc4f ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 18:23:08 -06:00
Karl W Schulz b978818ff6 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 18:05:10 -06:00
Karl W Schulz d4b076ec17 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 17:59:17 -06:00
Karl W Schulz b862cdf001 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 17:57:33 -06:00
Karl W Schulz fa53a92666 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 17:45:12 -06:00
Karl W Schulz 20d8951efb ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 17:40:11 -06:00
Karl W Schulz aab20cc66d ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 17:29:25 -06:00
Karl W Schulz c4ab914240 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 17:21:13 -06:00
Karl W Schulz 140b3fc320 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 17:09:14 -06:00
Karl W Schulz 03e69f68ce ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 17:04:25 -06:00
Karl W Schulz 0251285257 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 17:00:13 -06:00
Karl W Schulz 5a1625e339 update pythonpath; revert back to @v3 version of checkout
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 16:52:29 -06:00
Karl W Schulz 9587e842d3 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 15:32:34 -06:00
Karl W Schulz 3cbc283924 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 15:27:20 -06:00
Karl W Schulz 059f097913 ci debugging
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 15:16:20 -06:00
Karl W. Schulz e3d8746634 ci debugging
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2024-01-04 15:06:26 -06:00
Karl W. Schulz 4f0c25e11b ci debugging
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2024-01-04 15:02:46 -06:00
Karl W. Schulz 69e2bacce6 testing with coverage disabled
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2024-01-04 14:53:38 -06:00
Karl W. Schulz 6bf8ad816e cmake module loaded by default now
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2024-01-04 14:38:53 -06:00
Karl W. Schulz 4e1371bfed remove commented out options no longer needed
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
2024-01-04 14:38:16 -06:00
Karl W Schulz c30a460698 comment out submodule option
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 12:51:44 -06:00
Karl W Schulz 5b0625682a update to use v4 of checkout action
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 12:48:57 -06:00
Karl W Schulz 3acba4ccda introduce runtime config{} list - update launch_omniperf() routine to
include this argument

Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 11:54:12 -06:00
Karl W Schulz a40a667bd5 cleanup
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 11:54:12 -06:00
Karl W Schulz 9f6e0a0a8b more refactor for profiling tests: introduce a launch_omniperf()
utility function and use across all profiling executions

Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 11:54:12 -06:00
Karl W Schulz 9677666ce7 update of profile tests to reorganize subset of output csv file
checking into a common utility function -> check_csv_files()

Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 11:54:12 -06:00
Karl W Schulz f0234f4571 update profile tests to run with 4-way parallelism
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 11:54:12 -06:00
Karl W Schulz a57173f504 add GPU resource allocation file for parallel testing via ctest
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 11:54:12 -06:00
Karl W Schulz 275b1080be expand previous profile test into multiple levaraging pytest marker
groups; define a gpu-based RESOURCE_GROUPS to support parallel
execution on multi-gpu nodes

Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 11:54:12 -06:00
Karl W Schulz 0f79a09a4a introduce a baseline_opts global var to house baseline profiling
options used by all command-line tests; update --device command-line
filtering to leverage HIP_VISIBLE_DEVICES if set

Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 11:54:12 -06:00
Karl W Schulz ca6d08d652 define pytest marker groups
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 11:54:12 -06:00
Karl W Schulz fa587e967c reorg of profile mode testing functions to support parallel execution:
* demarcate tests into eight pytest groups
* leverage new get_output_dir() function to store profile output data
  in a unique directory per test
* disable METRIC_LOGGING

Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 11:54:12 -06:00
Karl W Schulz d56f10bb77 addition of testing utility functions
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>
2024-01-04 11:54:12 -06:00
JoseSantosAMD 44d00a0521 Pytest (#216)
* Added testing of limited set of metrics with absolute diff and relative diff

Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com>

* Remove some print statements that aren't needed

Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com>

---------

Signed-off-by: JoseSantosAMD <Jose.Santos@amd.com>
2023-12-21 12:54:16 -08:00
colramos-amd 590d000af0 Remove timestamps from sysinfo
Signed-off-by: colramos-amd <colramos@amd.com>
2023-12-19 21:10:32 -06:00
colramos-amd 347935fe41 Removed outdated parameter from CLI processor
Signed-off-by: colramos-amd <colramos@amd.com>
2023-12-18 17:51:28 -06:00