Commit Graph

145 Commits

Author SHA1 Message Date
JoseSantosAMD e664f7abf4 Pytest add mi200 to analyze workloads (#334)
* Updated links in documentation. (#328)

Updated to reflect new GitHub organization.
Fixed broken links to GitHub pages.

Signed-off-by: David Galiffi <David.Galiffi@amd.com>

* update branch for 2.x documentation builds

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>

* update checkout action and use concurrency instead of cancel-workflow-action

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>

* test addition of user option for container launch

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>

* remove --user option for container, try chown instead

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>

* fixing yaml syntax

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>

* reorder job step - start with checkout

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>

* restore missing run directive

Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>

* Update workloads to include log.txt
Add missing MI200 workloads

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

* Signed-off-by: Jose Santos <josantos@amd.com>
Add vcopy workload for tests

* Change exit codes for caught failures

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

* reformat

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

* Add pytest-xdist for pytest -n

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

---------

Signed-off-by: David Galiffi <David.Galiffi@amd.com>
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>
Signed-off-by: Jose Santos <josantos@amd.com>
Co-authored-by: David Galiffi <David.Galiffi@amd.com>
Co-authored-by: Karl W. Schulz <karl.schulz@amd.com>

[ROCm/rocprofiler-compute commit: da506ad9b5]
2024-04-01 14:30:21 -05:00
Karl W. Schulz 40764d29a0 restore missing run directive
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 68ea629c14]
2024-03-21 11:19:43 -05:00
Karl W. Schulz fa453d34b3 reorder job step - start with checkout
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: ad65ec14f8]
2024-03-21 11:13:05 -05:00
Karl W. Schulz d4784ec0ef fixing yaml syntax
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 5e99f039f6]
2024-03-21 11:08:14 -05:00
Karl W. Schulz 4d88055dd4 remove --user option for container, try chown instead
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 79aba89337]
2024-03-21 11:05:15 -05:00
Karl W. Schulz 8059b012a6 test addition of user option for container launch
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 01d41bd428]
2024-03-21 11:00:00 -05:00
Karl W. Schulz 626f303a2d update checkout action and use concurrency instead of cancel-workflow-action
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 1ae67a179d]
2024-03-21 10:52:43 -05:00
Karl W. Schulz a9705599aa update branch for 2.x documentation builds
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 65486cb9d5]
2024-03-21 10:41:15 -05:00
Karl W. Schulz 8167627984 update name for docs 2.x job
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 9d268d76c6]
2024-03-15 16:36:51 -05:00
Karl W Schulz 77c0800506 include alternate profilers during testing
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: cabca9cbb8]
2024-03-15 16:26:05 -05:00
Karl W Schulz 2676c45bb5 fix yaml syntax
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 35ed3a4366]
2024-03-12 11:45:23 -05:00
Karl W Schulz a7552abca3 echo CI_VISIBLE_DEVICES setting
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 6b76289abe]
2024-03-12 11:43:14 -05:00
Karl W Schulz 20938f8165 add CI_VISIBLE_DEVICES env variable to distinguish between CI
execution in parallel vs serial run by hand

Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 6e05a8bc2a]
2024-03-12 11:41:26 -05:00
Karl W. Schulz 54c7fa7013 add concurrency setting, bump setup-python version
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 455645b9c7]
2024-03-12 09:05:54 -05:00
Karl W. Schulz 1c01496612 update setup-python version
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 534552282e]
2024-03-12 09:05:35 -05:00
Karl W. Schulz cf5996f82f remove cancel-workflow-action, superseded by concurrency option
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 59212922bf]
2024-03-12 09:02:29 -05:00
Karl W. Schulz 7d3270dba6 updating checkout action version
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: d669e6bd8d]
2024-03-12 08:58:17 -05:00
Karl W. Schulz 8f0156dccc update lcov action version
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 35b703376b]
2024-03-12 08:52:26 -05:00
Karl W Schulz 9fb39d6bc5 add concurrency setting
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 748904df20]
2024-03-11 15:17:09 -05:00
Karl W Schulz b18b96593f update CI testing to include mi200
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: b8ec84061e]
2024-03-11 15:17:09 -05:00
Karl W Schulz 0c9334e3db update version of download-artifact
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: ffe08cbbad]
2024-03-07 17:25:33 -06:00
Karl W Schulz 29756b7c88 fix version for cancel-workflow-action
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: fef48cbc29]
2024-03-07 17:13:17 -06:00
Karl W Schulz d07ab520fa updating versions for multiple github-actions
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: ce47409fe9]
2024-03-07 17:04:15 -06:00
Karl W Schulz 83790a8adf enable rocm 6.x testing
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: afea510551]
2024-03-07 11:35:50 -06:00
Karl W Schulz 60caa8a4af enable tarball on 2.x commit as well
Signed-off-by: Karl W Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 4a8917f880]
2024-03-03 15:25:54 -06:00
Karl W. Schulz bce9ffd224 prep for publishing latest docs from 2.x branch
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: dce0a3c3a7]
2024-03-02 12:28:34 -06:00
Karl W. Schulz 502ad573b9 update doc paths for workflow trigger
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: a98e95f8e2]
2024-03-02 12:28:34 -06:00
Karl W. Schulz d2f9a81f21 re-enable publish
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 51c2d3cf9b]
2024-03-02 12:28:34 -06:00
Karl W. Schulz 0fb01bfce9 more work towards building both 1.x and 2.x docs simultaneously
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: d009edd757]
2024-03-02 12:28:34 -06:00
Karl W. Schulz 1799492d81 work towards building both 1.x and 2.x docs simultaneously
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: e1ee1c1f17]
2024-03-02 12:28:34 -06:00
Karl W. Schulz edeaf1d179 rename build dir - with feeling
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 5c61f35312]
2024-03-02 12:28:34 -06:00
Karl W. Schulz dbfbe5bb91 rename build dir - the revenge
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 5352fdfbfd]
2024-03-02 12:28:34 -06:00
Karl W. Schulz 3364e06df5 rename build dir
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 546aa035c8]
2024-03-02 12:28:34 -06:00
Karl W. Schulz 7c6cdd392c more package updates
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: be4321e9ea]
2024-03-02 12:28:34 -06:00
Karl W. Schulz 53878c5487 update configure pages version
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 317f99486a]
2024-03-02 12:28:34 -06:00
Karl W. Schulz 8dc56a8c4d update artifact version
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 598b99ddd8]
2024-03-02 12:28:34 -06:00
Karl W. Schulz 430cfd7604 update checkout action version
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 04d8231a97]
2024-03-02 12:28:34 -06:00
Karl W. Schulz 1ba3df9ea3 update publish package version
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: a68bd4d8f5]
2024-03-02 12:28:34 -06:00
Karl W. Schulz da938121d2 try publishing to subdirectory
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 3a99278d39]
2024-03-02 12:28:34 -06:00
Karl W. Schulz dda33aa89c add a 2.x docs build workflow
Signed-off-by: Karl W. Schulz <karl.schulz@amd.com>


[ROCm/rocprofiler-compute commit: 7a74f261b1]
2024-03-02 12:28:34 -06:00
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 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