JC
b2e611a874
[CI] Add pre/post cleanup for windows GPU test jobs (TheRock PR#1361) ( #1008 )
2025-09-16 12:50:14 -04:00
JC
89f9ab1270
[CI] Add 30 minute timeout to Fetch sources and use 12 jobs for Windows ( #1001 )
2025-09-16 12:48:52 -04:00
Danylo Lytovchenko
c0e7091b9f
Fix syntax error in azure subtree script ( #988 )
2025-09-15 11:22:03 -04:00
amd-hsivasun
2b68ac750e
Add rocprofiler-systems project dependency ( #915 )
2025-09-12 12:16:54 -04:00
Kian Cossettini
5d582fcd37
[rocprofiler-systems] Add Fortran OpenMP CTests ( #874 )
...
* Added Fortran (amdflang) openmp tests using the openmp-vv project
---------
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
Co-authored-by: David Galiffi <David.Galiffi@amd.com >
2025-09-12 09:52:16 -04:00
amd-hsivasun
892a56cb54
[Ex CI] Enable hip-tests ( #957 )
...
* [Ex CI] Enable hip-tests
* Add Pipeline Id
* Fixed typo
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-11 16:40:07 -04:00
amd-hsivasun
6b923ee1ac
[Ex CI] Enable rocr-runtime ( #925 )
2025-09-11 16:25:09 -04:00
amd-hsivasun
b79933cf20
[Ex CI] Enable rocprofiler-sdk ( #944 )
...
* [Ex CI] Enable rocprofiler-sdk
* Fixed typo
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-11 16:22:54 -04:00
amd-hsivasun
cf8173a892
[Ex CI] Enable rocm-smi-lib ( #937 )
2025-09-10 17:30:57 -04:00
amd-hsivasun
156de36a92
[Ex CI] Enable rocminfo ( #932 )
2025-09-10 16:30:57 -04:00
Ammar ELWazir
2a9700fcd7
[ROCProfiler-Register/Systems/Compute] Fixing License file name usage ( #927 )
...
ROCProfiler-Register/Systems/Compute: The license file name in the CMake install module and other locations was originally LICENSE, but it was recently changed to LICENSE.md, requiring an update to the CMake install module and all other relevant locations.
2025-09-10 15:46:39 -04:00
amd-hsivasun
bd12f54c72
[Ex CI] enable rocm-core ( #916 )
...
* Fix syntax error in azure_resolve_subtree_deps.py
* Fixed typo
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-10 11:47:00 -04:00
Venkateshwar Reddy Kandula
1494243e4d
Update CODEOWNERS to remove specific project owners ( #918 )
...
Removed ownership entries for aqlprofile and rocprofiler from CODEOWNERS.
2025-09-09 16:54:40 -05:00
Joseph Macaranas
5738922604
CODEOWNERS: remove rocprofiler-sdk entries ( #917 )
...
- rocprofiler-sdk team self-manages reviewer selection
2025-09-09 17:31:52 -04:00
Ammar ELWazir
a697941150
[ROCProfiler SDK CI] Runners Update & Workflow Cache Improvement ( #722 )
...
Overriding checks/reviewers as CODEOWNER changes are pending
* Runners Update
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Testing ROCProfiler-SDK
Testing ROCProfiler-SDK
Changing CDash
Fixing ROCProfiler-SDK
Moving AQLProfile Navi3 and Navi4 to DIND
Moving AQLProfile Navi3 and Navi4 to DIND
Moving AQLProfile Navi3 and Navi4 to DIND
Moving AQLProfile Navi3 and Navi4 to DIND
Moving AQLProfile Navi3 and Navi4 to DIND
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating images
Updating images
Updating images
Updating images
Updating RHEL and SLES for AQLProfile
Fixing RPM OSes AQLprofile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for AQLProfile
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
Updating RHEL and SLES for ROCProfiler-SDK
* Fixing ENV for ROCProfiler-SDK
Fixing ENV for ROCProfiler-SDK
Temp workaround for OpenMP targets
Fixing ROCProfiler-SDK for Ubuntu
* Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Update rocprofiler-sdk-continuous_integration.yml
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Fixing Ubuntu Workflow
Adding RPM Package
Adding RPM Package
Fixing OPenMP Compiler Issues
Fixing OPenMP Compiler Issues
Fixing OPenMP Compiler Issues
Fixing OPenMP Compiler Issues
Fixing OPenMP Compiler Issues
Fixing OPenMP Compiler Issues
Fixing OPenMP Compiler Issues
Fixing OPenMP Compiler Issues
Update rocprofiler-sdk-continuous_integration.yml
Update rocprofiler-sdk-continuous_integration.yml
Update aqlprofile-continuous_integration.yml
Update rocprofiler-sdk-continuous_integration.yml
Fixing AQLProfile
* [rocprofiler-sdk][CI] add latest aqlprofile to rocprofiler-sdk workflow (#352 )
* add aqlprofile
* misc.
* format
* add sudo to install
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
---------
Co-authored-by: Ammar ELWazir <ammar.elwazir@amd.com >
Update aqlprofile-continuous_integration.yml
Removing extra packages
Removing extra packages
Fixing ROCM Path Issues
Fixing ROCM Path Issues
Fixing ROCM Path Issues
Fixing RHEL
Fixing RHEL
Fixing RHEL
Fixing RHEL
Fixing RHEL
Fixing Sanitizers
* General Fixes
* Fixing ROCProfiler-SDK CI
* Fixing ROCProfiler-SDK CI
* Update projects/aqlprofile/dashboard.cmake
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* General Fixes
* Update Readme.txt
* Fix ROCProfiler SDK CI
* Fix ROCProfiler SDK CI
* Fix ROCProfiler SDK CI
* Fix ROCProfiler SDK CI
* Update rocprofiler-sdk-continuous_integration.yml
* Fix ROCProfiler SDK CI
* Fix ROCProfiler SDK CI
* Fix for RHEL and Sanitizers for ROCProfiler-SDK
* Fix for RHEL and Sanitizers for ROCProfiler-SDK
* Fix for RHEL and Sanitizers for ROCProfiler-SDK
* Fix for RHEL and Sanitizers for ROCProfiler-SDK
* Upgrade ROCm Release & Fix for RHEL & SLES - ROCProfiler SDK CI
* Fix for RHEL & SLES - ROCProfiler SDK CI
* Fix for RHEL & SLES & Sanitizers - ROCProfiler SDK CI
* Fix for RHEL & SLES & Sanitizers - ROCProfiler SDK CI
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Adding ROCR Installation
* Adding ROCR Installation
* Adding ROCR Installation
* Adding ROCR Installation
* Adding ROCR Installation
* Adding ROCR Installation
* Update run-ci.py
* Fix for Sanitizers & Fix for RHEL 8.8
* Updating Code Coverage Workflow
* Updating Code Coverage Workflow
* Formatting Fix
* Formatting Fix
* Fix for Code Coverage & Sanitizers
* Fix for Code Coverage & Sanitizers
* Fix for Code Coverage & Sanitizers
* Caching Docker
* Caching Docker
* Caching Docker
* Changing Runner for CI Builder
* Adding CCache
* Fixing Core
* Fixing Core
* Fixing Core
* Fixing Core
* Fixing Core
* Update rocprofiler-sdk-continuous_integration.yml
* Update ROCm and amdgpu repository configurations
* Refactor repository configuration commands in CI
* Fix installation commands in CI workflow
* Remove unnecessary packages from installation commands
* Update ROCm and amdgpu repository paths in CI config
* Update pip installation commands to handle errors
* Install AWS CLI in CI workflow
* Update rocprofiler-sdk-continuous_integration.yml
* Remove awscli installation from CI workflow
* Modify PATH and pipx install commands in CI config
* Refactor ROCm SDK CI workflow to eliminate redundancy
* Add safe.directory configuration for git
* Update rocprofiler-sdk-continuous_integration.yml
* Fix CMake install prefix in CI workflow
* Add variant option to ccache configuration
* Change compiler launcher from ccache to sccache
* Set up Python virtual environment in CI workflow
* Remove ccache launcher from CMake build
* Add environment setup for building projects
* Add Curl installation step for RHEL 8.8
* Update rocprofiler-sdk-continuous_integration.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Fixing RPM
* Fixing RPM & Code Coverage
* Fixing RPM
* Fixing CI
* Lowering the size of the docker image
* Update aqlprofile-continuous_integration.yml
* Updating paths in AQLProfile
* Splitting the Build CI Docker Images from Main CI
* Create Dockerfile.ci, update ci docker workflow to reference it
* Splitting the Build CI Docker Images from Main CI
* Add new line to Dockerfile.ci
* Remove on schedule logic from ci docker workflow, change cdash project name in run-ci.py
* Update file path in build_ci_docker_images.yml
* Remove context from docker step
* Update file path in build_ci_docker_images
* more path changes
* remove context again
* Update rocprofiler-sdk-build_ci_docker_images.yml
* Update rocprofiler-sdk-code_coverage.yml
* Update rocprofiler-sdk-continuous_integration.yml
* Remove env variables from rocprofiler-sdk-build_ci_docker_images.yml
* Rename docker images file
* Rename KEY to FILE_NAME for Docker tarball
* [rocprofiler-sdk][CI] lint fixes (#830 )
* lint fixes.
* Updating Code Coverage Workflow
* Update rocprofiler-sdk-code_coverage.yml
* Update format.hpp
* Update format.hpp
---------
Co-authored-by: Venkateshwar Reddy Kandula <venkateshwar.kandula1306@gmail.com >
Co-authored-by: Elwazir, Ammar <Ammar.Elwazir@amd.com >
* TEMP: Removing ROCR build from develop
* [rocprofiler-sdk][SDK] Add new HIP API changes for ROCm 7.1 (#856 )
* Add new HIP 7.1 changes.
* bug fix.
* bug fix.
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Fix typo in hipDriverEntryPoint case statement
---------
Co-authored-by: Venkateshwar Reddy Kandula <venkateshwar.kandula1306@gmail.com >
Co-authored-by: Ammar ELWazir <ammar.elwazir@amd.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Venkateshwar Reddy Kandula <Venkateshwarreddy.Kandula@amd.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: jbonnell-amd <jason.bonnell@amd.com >
Co-authored-by: Venkateshwar Reddy Kandula <venkateshwar.kandula1306@gmail.com >
2025-09-09 15:25:07 -04:00
Maisam Arif
2c249eb14f
Update rocm-smi and rdc CODEOWNERS ( #903 )
2025-09-09 14:24:22 -05:00
amd-hsivasun
1003c899ee
[Ex CI] Enable rocprofiler-compute ( #907 )
...
Fix typo in project name and add new project entry.
2025-09-09 15:03:51 -04:00
amd-hsivasun
c27562e00e
Fix typo in project name from 'prjects' to 'projects' ( #908 )
2025-09-09 14:34:40 -04:00
David Yat Sin
fcded62b38
Updating code owners for subcomponents of rocr ( #901 )
2025-09-09 12:17:20 -04:00
amd-hsivasun
e59ce2b7ea
Added Roctracer Pipeline ID to AzureScripts ( #676 )
...
* Added Roctracer Pipeline ID to AzureScripts
* Fixed pipeline id for roctracer
2025-09-09 12:16:54 -04:00
Joseph Macaranas
5f517d37ee
Add DVC setup step to Windows CI workflow ( #890 )
...
To coordinate with changes in ROCm/TheRock#1358
2025-09-09 11:29:01 -04:00
jamessiddeley-amd
fa860c5272
[rocprof-compute] Fixed CDash compute code coverage upload ( #863 )
...
* Test CDash upload fixes
* Test CDash upload fixes + rename
* fix run-ci.py script
* fix run-ci.py script
* fix run-ci.py script
* fix run-ci.py script
* fixed workflow
* renamed coverage file
* fixed run-ci.py script
* edited workflow file
* edited script desc
* Update Coverage.xml
2025-09-05 11:55:08 -04:00
Joseph Macaranas
5ca7af2d30
Migrate amdgpu-windows-interop to rocm-systems ( #808 )
2025-09-05 10:32:44 -04:00
David Galiffi
f80a2f456c
Clean up jammy workflow ( #788 )
...
* Clean up jammy workflows
---------
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
2025-09-03 16:25:15 -04:00
systems-assistant[bot]
2cfedef6b6
[CI] Increase rocDecode and rocJPEG Code Coverage ( #183 )
...
* Increase rocDecode code coverage and add version check
* Update rocJPEG tests
* Fix rocJPEG tests
* Enable building tests/samples in rocm release compat workflow
* Readded rocJPEG test skips
* formatting
* Adding ROCm libraries for the code-coverage job
* Added return value check for error message and updated compatability to enable tests
* Disable rocm_release_compatibility samples and tests until openmp issue is resolved
---------
Co-authored-by: Ian Trowbridge <Ian.Trowbridge@amd.com >
Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com >
Co-authored-by: Jonathan R. Madsen <Jonathan.Madsen@amd.com >
2025-09-03 19:20:11 +05:30
Scott Todd
ade98ca695
Drop amdgpu-windows-interop checkout from therock-ci-windows.yml. ( #784 )
...
Co-authored-by: Joseph Macaranas <145489236+jayhawk-commits@users.noreply.github.com >
2025-09-02 15:21:17 -07:00
jamessiddeley-amd
f3a2bb07a4
[rocprofiler-compute] added ctest coverage and cdash submission ( #366 )
...
* added cdash automatic CI upload
* added cdash automatic CI upload
* tweaked wording
* changed nightly to continuous
* removed unnecessary dry-run arg
* updated README.md
* edited workflow description
* update coverage
* formatted cmakelists.txt
* ruff formatting and update coverage
2025-09-02 11:21:40 -04:00
systems-assistant[bot]
2e50d88fe6
[ROCProfiler SDK] Removing regex from the tool and output libraries ( #170 )
...
* Removing regex from the tool
* Adding alternative for regex regarding handling
* Adding ROCpd
* Removing regex include
* Apply suggestion from @jomadsen_amdeng
Co-authored-by: Madsen, Jonathan <Jonathan.Madsen@amd.com >
* Apply suggestion from @jomadsen_amdeng
Co-authored-by: Madsen, Jonathan <Jonathan.Madsen@amd.com >
* Apply suggestion from @jomadsen_amdeng
Co-authored-by: Madsen, Jonathan <Jonathan.Madsen@amd.com >
* Adding Standalone Regex Header File
* Fixing Regex to handle grouping and
* Fixing Regex to handle grouping and
* Fixing Regex to handle grouping and
* Formatting Fix
* Update rocprofiler-sdk-restrictions.yml
* Separating regex.hpp to source and header & Adding Tests for parity with std::regex
* Update regex.cpp
* Using snake_case for naming and addressing some comments
* Adding more tests & README for regex implementation
* Updating rocprofiler sdk restrictions workflow
* Updating more tests & README for regex implementation
* Update README_regex.md
* Rename README_regex.md to README.md
---------
Co-authored-by: Ammar ELWazir <aelwazir@amd.com >
Co-authored-by: Elwazir, Ammar <Ammar.Elwazir@amd.com >
Co-authored-by: Madsen, Jonathan <Jonathan.Madsen@amd.com >
2025-08-27 12:30:12 -05:00
Daniel Su
7055fbfc7f
[Ex CI] add hip-clr pipeline ID, add status badge to README ( #782 )
2025-08-27 13:25:47 -04:00
Kian Cossettini
07a7b9b845
Use rocprofiler-SDK for OMPT tracing ( #702 )
...
Switch to using SDK for OMPT tracing and remove older OMPT code path
2025-08-26 16:54:01 -04:00
Jason Bonnell
296a4021f9
[rocprofiler-compute] Fix rocprofiler-compute workflows ( #761 )
...
* add working-directory to ver_check step in rocprofiler-compute-packaging.yml
* Remove compute mi-rhel9 workflow badge since workflow is no longer in develop
* Update actions to v5 in rocprofiler-compute-docs
* Add working directory to steps in rocprofiler-compute-docs.yml
* Revert back to v4 pages
* Remove rocprofiler-compute-docs.yml workflow
* Remove docs workflow badge from rocprofiler-compute in README.md
* Remove rocprofiler-compute-packaging.yml, update README.md badges
2025-08-26 14:29:15 -04:00
Danylo Lytovchenko
59a8c8011d
Add validate PR description workflow ( #689 )
...
* Add validate PR description workflow
* Fix PR validation workflow name
2025-08-22 16:26:17 +02:00
Joseph Macaranas
f5ac5efd79
Language Runtime README Changes ( #650 )
...
- Renaming old `README.md` files to keep their information intact.
- Default `README.md` files will have the deprecation notice to be mirrored back into the individual repos.
- Change ROCR-Runtime mirroring to `develop` branch.
2025-08-20 15:48:55 -04:00
David Galiffi
d111e9a297
[rocprofiler-systems] Add Debian 12 workflows ( #402 )
...
* Create CI dockers for debian 12
* Create Debian workflow
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
* Fixing typo
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update default value for script's "VERSIONS" variable
* Fix Docker build warnings
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format
* Refactored the check for `pip install --break-system-packages`
---------
Signed-off-by: David Galiffi <David.Galiffi@amd.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-20 14:58:49 -04:00
cfallows-amd
8bc0063f2e
Update rocprofiler-compute workflows and CODEOWNERS ( #221 )
...
Update super repo codeowners- add Pratik to any doc changes for rocprofiler-compute.
Remove rocprofiler-compute-mi-rhel9.yml from super repo workflow folder- unused and out of date, coverage is already in RHEL8 workflow.
Remove CODEOWNERS, dependabot.yml, and all workflows from the projects/rocprofiler-compute/ project- confirmed these do not do anything anymore after being copied into super repo's main ./github/ section.
Signed-off-by: Carrie Fallows <Carrie.Fallows@amd.com >
* Add a branch filter for push events
* Update .github/CODEOWNERS
Use reviewers team instead of using the individual profiles.
Co-authored-by: David Galiffi <David.Galiffi@amd.com >
Update owners section for rocprofiler-compute codeowners, fix spacing
Signed-off-by: Carrie Fallows <Carrie.Fallows@amd.com >
---------
Signed-off-by: Carrie Fallows <Carrie.Fallows@amd.com >
Co-authored-by: David Galiffi <David.Galiffi@amd.com >
2025-08-20 11:17:25 -04:00
Danylo Lytovchenko
f7338717ae
SWDEV-470698 - fix formatting, add format check workflow ( #657 )
2025-08-20 19:58:06 +05:30
Jason Bonnell
71b725f307
[rocprofiler-systems] Update containers workflow to not push on PR ( #634 )
...
* Change PUSH_COMMAND logic for debugging
* Change to only push on non-PR events
* Add separate steps for PR and non-PR events
* Update .github/workflows/rocprofiler-systems-containers.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Remove $ {{}} from if condition on steps
* add github repository check for workflow
2025-08-20 09:41:25 -04:00
Jason Bonnell
40df8b2392
[rocprofiler-systems] Add working-directory to gersemi, clang-format, and check-includes steps ( #639 )
...
* Add working-directory to gersemi, clang-format, and check-includes steps
* Add workflow file to paths on PR for rocprofiler-systems-formatting.yml
2025-08-20 09:39:04 -04:00
Joseph Macaranas
894cfbc02c
Language runtime codeowner updates ( #628 )
2025-08-19 11:03:42 -04:00
Joseph Macaranas
c912ff5051
Source of truth update Aug 18 ( #623 )
2025-08-18 20:05:55 -04:00
ammallya
32634d809f
Adding merge conflicts bypass
2025-08-18 13:11:15 -07:00
ammallya
53ae4f13db
Fix for commits
2025-08-18 13:00:02 -07:00
ammallya
cc67092904
Adding git user settings
2025-08-18 12:54:51 -07:00
ammallya
8110a5d38c
Adding pr logic to python file
2025-08-18 12:51:12 -07:00
ammallya
03d4c5c1fd
Changing the logic to invoke python script
2025-08-18 12:50:03 -07:00
ammallya
b8ea251fc5
Continue on error
2025-08-18 12:31:03 -07:00
ammallya
1d19aa0dd5
Escaping /r
2025-08-18 12:17:31 -07:00
ammallya
9ceb4b8fb8
Fix logic
2025-08-18 11:57:26 -07:00
ammallya
948ce50ec8
Remove from json
2025-08-18 11:55:40 -07:00
ammallya
95ef34ce41
Fix multiline matrix error
2025-08-18 11:50:27 -07:00