Karl W Schulz
0dc03e2157
Update CI configuration
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: e63c24c618 ]
2024-02-29 10:58:38 -06:00
Karl W Schulz
06f3fefa8e
remove coverage reporting for now
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 3111b7ef99 ]
2024-02-28 16:14:00 -06:00
Karl W Schulz
0d6efcbc54
tweaking yaml syntax
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 8c53982687 ]
2024-02-28 16:12:39 -06:00
Karl W Schulz
7168c9190d
trying another coverage tool
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 91c268e064 ]
2024-02-28 16:09:47 -06:00
Karl W Schulz
5f28f394da
restore all profiling test definitions
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: f12794fadb ]
2024-02-28 16:03:48 -06:00
Karl W Schulz
ca66997b32
enable yet another reporter
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 91ea609670 ]
2024-02-28 15:55:49 -06:00
Karl W Schulz
42835bc0c7
temporary disable profile-mode testing
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 8ae98403dc ]
2024-02-28 15:46:46 -06:00
Karl W Schulz
c69ade0608
enforce run of coverage report
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: fe3b8e06d4 ]
2024-02-28 15:31:27 -06:00
Karl W Schulz
77c467d8a3
fix yaml syntax
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 0486f2ffb2 ]
2024-02-28 15:24:23 -06:00
Karl W Schulz
35a6e656a4
trying alternate code coverage reporter
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 27967c72e5 ]
2024-02-28 15:20:27 -06:00
Karl W Schulz
276bf46682
fix path to coverage file
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: bea6d2e125 ]
2024-02-28 14:59:56 -06:00
Karl W Schulz
23c0fdcd3a
set required minimum coverage value
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: a39661165e ]
2024-02-28 14:46:02 -06:00
Jose Santos
cf9db1b229
remove extra saved_dfs test
...
Signed-off-by: Jose Santos <josantos@amd.com >
[ROCm/rocprofiler-compute commit: 597acee21c ]
2024-02-28 14:17:42 -06:00
Karl W Schulz
120ed67038
testing code coverage summary
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 7c6b965851 ]
2024-02-28 11:54:12 -06:00
Jose Santos
2970a5767a
reformatting
...
Signed-off-by: Jose Santos <josantos@login1.hpcfund >
[ROCm/rocprofiler-compute commit: 8a15b991de ]
2024-02-28 10:31:22 -06:00
Jose Santos
61f7aabf65
Add testing save-dfs in analyze mode
...
Signed-off-by: Jose Santos <josantos@login1.hpcfund >
[ROCm/rocprofiler-compute commit: 5515cd20e9 ]
2024-02-28 10:31:22 -06:00
Karl W Schulz
1679bfe790
fix yaml syntax
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 0fb3796145 ]
2024-02-27 17:20:07 -06:00
Karl W Schulz
d91a3f5f65
reduce testing threadcount
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 186d5a078a ]
2024-02-27 17:16:34 -06:00
Karl W Schulz
3690ad0c7e
re-enable updated analyze_commands tests - now configured to run in parallel for
...
extra fun
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 9aee84cb43 ]
2024-02-27 17:08:05 -06:00
Karl W Schulz
d7ea346025
bump minimum python version to 3.8 for 2.x
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 9b63bbaff1 ]
2024-02-27 15:11:17 -06:00
Karl W Schulz
ec9938a249
update test matrix to start with ROCm 5.7.1
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 593d08a4f3 ]
2024-02-27 15:11:17 -06:00
Karl W Schulz
81141e8ef2
document updated minimum version requirements for ROCm and python
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 2a6285a16b ]
2024-02-27 15:11:17 -06:00
Karl W Schulz
5e1ac77686
re-enable updated analyze_workload tests - now running in parallel
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 1adc67bc9e ]
2024-02-27 14:05:13 -06:00
Karl W Schulz
9342cbf75a
add PYTEST_NUMPROCS option to define number of CPU threads for pytest
...
where appropriate; defaults to a value of 1 but can be overwridden for
CI purposed
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: ec0e7ff22e ]
2024-02-27 13:46:33 -06:00
Karl W Schulz
01474199f1
apply formatting pass
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 85e9462f2a ]
2024-02-27 11:36:00 -06:00
Karl W Schulz
86a30603b3
re-order to sort functions
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 53cf8973d2 ]
2024-02-27 11:36:00 -06:00
Karl W Schulz
2888bb8e49
update analyze_workload test names for consistency with other pytest files
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 95c6d9d98c ]
2024-02-27 11:36:00 -06:00
Karl W Schulz
7a2d860330
add pytest-xdist to testing requirements
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: ec88842ce2 ]
2024-02-27 11:36:00 -06:00
Karl W Schulz
910262e358
disable older test publisher
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 980524dda5 ]
2024-02-27 10:39:12 -06:00
Karl W Schulz
90ac118af6
update path for junit results
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: c1c401f03e ]
2024-02-27 10:23:36 -06:00
Karl W Schulz
d9509ec278
enable alternative junit publisher
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: fab5f4bd51 ]
2024-02-27 10:16:04 -06:00
Karl W Schulz
989b512e54
update junit output config for profiler tests
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 635363dcaf ]
2024-02-27 10:13:46 -06:00
Karl W Schulz
4ff706aef3
add pytest-results-action
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: f08e2eebca ]
2024-02-27 09:27:16 -06:00
Karl W Schulz
77a846f551
endeavor to add test summary
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 84e5b89a9c ]
2024-02-27 09:05:39 -06:00
Karl W Schulz
5f741f4632
disable METRIC_COMPARE option
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 26ff6da78b ]
2024-02-27 09:05:39 -06:00
Karl W Schulz
f93d296467
update soc checks for MI100 in roofline tests
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 1df0985b0c ]
2024-02-27 08:56:39 -06:00
Karl W Schulz
a9daa47f55
fix workloads path for profile tests
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: 5a1a3a53c9 ]
2024-02-26 15:08:49 -06:00
Karl W Schulz
608b98afd2
reorder one metric_threshold entry
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: f3ec1f08b4 ]
2024-02-26 14:48:33 -06:00
Jose Santos
def3cc4786
updating Baseline workload directory
...
Signed-off-by: Jose Santos <josantos@t006-001.hpcfund >
[ROCm/rocprofiler-compute commit: d4b910d359 ]
2024-02-26 14:48:33 -06:00
Jose Santos
da3d775fc5
update test_profile_general.py
...
Signed-off-by: Jose Santos <josantos@login1.hpcfund >
[ROCm/rocprofiler-compute commit: ea9ab293e7 ]
2024-02-26 14:48:33 -06:00
Jose Santos
da18a49f93
Adding pytest_profile_general.py
...
Signed-off-by: Jose Santos <josantos@login1.hpcfund >
[ROCm/rocprofiler-compute commit: 23db40d257 ]
2024-02-26 14:48:33 -06:00
Karl W Schulz
e35c600d45
Fix for rocm-smi not getting mclk for MI100
...
Signed-off-by: Nicholas Curtis <nicurtis@amd.com >
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: f2235b7f1d ]
2024-02-26 11:47:56 -06:00
Jose Santos
65de1593e5
update test_profile_general.py
...
Signed-off-by: Jose Santos <josantos@login1.hpcfund >
[ROCm/rocprofiler-compute commit: 5a26c0c87a ]
2024-02-23 17:21:38 -06:00
Jose Santos
fa2ac2631e
Adding pytest_profile_general.py
...
Signed-off-by: Jose Santos <josantos@login1.hpcfund >
[ROCm/rocprofiler-compute commit: 61c110ccd7 ]
2024-02-23 17:21:38 -06:00
Nicholas Curtis
47316e0969
Add requirements.txt for docs
...
Signed-off-by: Nicholas Curtis <nicurtis@amd.com >
[ROCm/rocprofiler-compute commit: 99a6a244ac ]
2024-02-23 15:18:34 -06:00
Karl W Schulz
75f2e00df3
updating testing files to meet formatting requirements
...
Signed-off-by: Karl W Schulz <karl.schulz@amd.com >
[ROCm/rocprofiler-compute commit: aeb2161b2a ]
2024-02-23 10:00:23 -06:00
Jose Santos
450a0ec12c
updating Pytest mark and tests/workloads
...
Signed-off-by: Jose Santos <josantos@login1.hpcfund >
[ROCm/rocprofiler-compute commit: b018d9207f ]
2024-02-23 10:00:23 -06:00
Jose Santos
4c8be26e27
updating analyze commands to new commands/workloads
...
Signed-off-by: Jose Santos <josantos@login1.hpcfund >
[ROCm/rocprofiler-compute commit: 4f96837157 ]
2024-02-23 10:00:23 -06:00
Jose Santos
52c5564ae4
Update test_analyze_workloads.py
...
Signed-off-by: Jose Santos <josantos@t007-004.hpcfund >
[ROCm/rocprofiler-compute commit: 6db524e5fe ]
2024-02-23 10:00:23 -06:00
Jose Santos
96d022151c
update to new Omniperf workloads
...
Signed-off-by: Jose Santos <josantos@t007-004.hpcfund >
[ROCm/rocprofiler-compute commit: 40c8efc2ff ]
2024-02-23 10:00:23 -06:00