Skip to content

Commit 98d6ca1

Browse files
Rename project_to_test to projects_to_test and update TheRock SHA to 2026-02-02 (#3020)
- Also update runner label from linux-mi325-1gpu-ossci-rocm-frac to linux-mi325-1gpu-ossci-rocm
1 parent 74614c3 commit 98d6ca1

14 files changed

+59
-59
lines changed

.github/scripts/therock_matrix.py

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,35 +2,35 @@
22
This dictionary is used to map specific file directory changes to the corresponding build flag and tests
33
"""
44
subtree_to_project_map = {
5-
'projects/aqlprofile': 'profiler',
6-
'projects/clr': 'core',
7-
'projects/hip': 'core',
8-
'projects/hip-tests': 'core',
9-
'projects/hipother': 'core',
10-
'projects/rdc': 'rdc',
11-
'projects/rocm-core': 'core',
12-
'projects/rocm-smi-lib': 'core',
13-
'projects/rocminfo': 'core',
14-
'projects/rocprofiler-compute': 'profiler',
15-
'projects/rocprofiler-register': 'profiler',
16-
'projects/rocprofiler-sdk': 'profiler',
17-
'projects/rocprofiler-systems': 'profiler',
18-
'projects/rocprofiler': 'profiler',
19-
'projects/rocr-runtime': 'core',
20-
'projects/roctracer': 'profiler'
5+
"projects/aqlprofile": "profiler",
6+
"projects/clr": "core",
7+
"projects/hip": "core",
8+
"projects/hip-tests": "core",
9+
"projects/hipother": "core",
10+
"projects/rdc": "rdc",
11+
"projects/rocm-core": "core",
12+
"projects/rocm-smi-lib": "core",
13+
"projects/rocminfo": "core",
14+
"projects/rocprofiler-compute": "profiler",
15+
"projects/rocprofiler-register": "profiler",
16+
"projects/rocprofiler-sdk": "profiler",
17+
"projects/rocprofiler-systems": "profiler",
18+
"projects/rocprofiler": "profiler",
19+
"projects/rocr-runtime": "core",
20+
"projects/roctracer": "profiler",
2121
}
2222

2323
project_map = {
2424
"core": {
2525
"cmake_options": "-DTHEROCK_ENABLE_CORE=ON -DTHEROCK_ENABLE_HIP_RUNTIME=ON -DTHEROCK_ENABLE_ALL=OFF",
26-
"project_to_test": "hip-tests",
26+
"projects_to_test": "hip-tests",
2727
},
2828
"profiler": {
2929
"cmake_options": "-DTHEROCK_ENABLE_PROFILER=ON -DTHEROCK_ENABLE_ALL=OFF",
30-
"project_to_test": "rocprofiler-tests",
30+
"projects_to_test": "rocprofiler-tests",
3131
},
3232
"all": {
3333
"cmake_options": "-DTHEROCK_ENABLE_CORE=ON -DTHEROCK_ENABLE_PROFILER=ON -DTHEROCK_ENABLE_ALL=OFF",
34-
"project_to_test": "hip-tests, rocprofiler-tests",
35-
}
34+
"projects_to_test": "hip-tests, rocprofiler-tests",
35+
},
3636
}

.github/workflows/aqlprofile-continuous_integration.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
system:
5656
- { gpu: 'navi4', runner: 'rocprofiler-navi4-dind', os: 'ubuntu-22.04', build-type: 'RelWithDebInfo', gpu-target: 'gfx120X' }
5757
- { gpu: 'navi3', runner: 'rocprofiler-navi3-dind', os: 'ubuntu-22.04', build-type: 'RelWithDebInfo', gpu-target: 'gfx110X' }
58-
- { gpu: 'mi325', runner: 'linux-mi325-1gpu-ossci-rocm-frac', os: 'ubuntu-22.04', build-type: 'RelWithDebInfo', gpu-target: 'gfx94X' }
58+
- { gpu: 'mi325', runner: 'linux-mi325-1gpu-ossci-rocm', os: 'ubuntu-22.04', build-type: 'RelWithDebInfo', gpu-target: 'gfx94X' }
5959

6060
runs-on: ${{ matrix.system.runner }}
6161
container:
@@ -133,9 +133,9 @@ jobs:
133133
fail-fast: false
134134
matrix:
135135
system:
136-
- { gpu: 'mi325', runner: 'linux-mi325-1gpu-ossci-rocm-frac', os: 'rhel-8.8', build-type: 'RelWithDebInfo', gpu-target: 'gfx94X' }
137-
- { gpu: 'mi325', runner: 'linux-mi325-1gpu-ossci-rocm-frac', os: 'rhel-9.5', build-type: 'RelWithDebInfo', gpu-target: 'gfx94X' }
138-
- { gpu: 'mi325', runner: 'linux-mi325-1gpu-ossci-rocm-frac', os: 'sles-15.6', build-type: 'RelWithDebInfo', gpu-target: 'gfx94X' }
136+
- { gpu: 'mi325', runner: 'linux-mi325-1gpu-ossci-rocm', os: 'rhel-8.8', build-type: 'RelWithDebInfo', gpu-target: 'gfx94X' }
137+
- { gpu: 'mi325', runner: 'linux-mi325-1gpu-ossci-rocm', os: 'rhel-9.5', build-type: 'RelWithDebInfo', gpu-target: 'gfx94X' }
138+
- { gpu: 'mi325', runner: 'linux-mi325-1gpu-ossci-rocm', os: 'sles-15.6', build-type: 'RelWithDebInfo', gpu-target: 'gfx94X' }
139139

140140
runs-on: ${{ matrix.system.runner }}
141141
container:

.github/workflows/rocprofiler-register-continuous-integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
6161
# ci-args: '--memcheck UndefinedBehaviorSanitizer'
6262
# ci-tag: '-undefined-behavior-sanitizer'
6363

64-
runs-on: linux-mi325-1gpu-ossci-rocm-frac
64+
runs-on: linux-mi325-1gpu-ossci-rocm
6565
container:
6666
image: docker.io/rocm/rocprofiler-private:ubuntu-22.04-gfx94X-latest
6767
credentials:

.github/workflows/rocprofiler-sdk-continuous_integration.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ jobs:
9191
# TEMPORARILY DISABLED: navi3/navi4 jobs pending CI stabilization
9292
# - { gpu: 'navi4', runner: 'rocprofiler-navi4-dind', os: 'ubuntu-22.04', build-type: 'RelWithDebInfo', ci-flags: '--linter clang-tidy', gpu-target: 'gfx120X' }
9393
# - { gpu: 'navi3', runner: 'rocprofiler-navi3-dind', os: 'ubuntu-22.04', build-type: 'RelWithDebInfo', ci-flags: '--linter clang-tidy', gpu-target: 'gfx110X' }
94-
- { gpu: 'mi325', runner: 'linux-mi325-1gpu-ossci-rocm-frac', os: 'ubuntu-22.04', build-type: 'RelWithDebInfo', ci-flags: '--linter clang-tidy', gpu-target: 'gfx94X' }
94+
- { gpu: 'mi325', runner: 'linux-mi325-1gpu-ossci-rocm', os: 'ubuntu-22.04', build-type: 'RelWithDebInfo', ci-flags: '--linter clang-tidy', gpu-target: 'gfx94X' }
9595
runs-on: ${{ matrix.system.runner }}
9696
container:
9797
image: docker.io/rocm/rocprofiler-private:${{ matrix.system.os }}-${{ matrix.system.gpu-target }}-latest
@@ -431,9 +431,9 @@ jobs:
431431
fail-fast: false
432432
matrix:
433433
system:
434-
- { os: 'rhel-8.8', runner: 'linux-mi325-1gpu-ossci-rocm-frac', gpu: 'mi325', gpu-target: 'gfx94X', build-type: 'RelWithDebInfo', ci-flags: '' }
435-
- { os: 'rhel-9.5', runner: 'linux-mi325-1gpu-ossci-rocm-frac', gpu: 'mi325', gpu-target: 'gfx94X', build-type: 'RelWithDebInfo', ci-flags: '' }
436-
- { os: 'sles-15.6', runner: 'linux-mi325-1gpu-ossci-rocm-frac', gpu: 'mi325', gpu-target: 'gfx94X', build-type: 'RelWithDebInfo', ci-flags: '' }
434+
- { os: 'rhel-8.8', runner: 'linux-mi325-1gpu-ossci-rocm', gpu: 'mi325', gpu-target: 'gfx94X', build-type: 'RelWithDebInfo', ci-flags: '' }
435+
- { os: 'rhel-9.5', runner: 'linux-mi325-1gpu-ossci-rocm', gpu: 'mi325', gpu-target: 'gfx94X', build-type: 'RelWithDebInfo', ci-flags: '' }
436+
- { os: 'sles-15.6', runner: 'linux-mi325-1gpu-ossci-rocm', gpu: 'mi325', gpu-target: 'gfx94X', build-type: 'RelWithDebInfo', ci-flags: '' }
437437
runs-on: ${{ matrix.system.runner }}
438438
container:
439439
image: docker.io/rocm/rocprofiler-private:${{ matrix.system.os }}-${{ matrix.system.gpu-target }}-latest
@@ -661,10 +661,10 @@ jobs:
661661
fail-fast: false
662662
matrix:
663663
system:
664-
- { sanitizer: 'AddressSanitizer', os: 'ubuntu-22.04', runner: 'linux-mi325-1gpu-ossci-rocm-frac', gpu: 'mi325', gpu-target: 'gfx94X', build-type: 'RelWithDebInfo' }
665-
- { sanitizer: 'ThreadSanitizer', os: 'ubuntu-22.04', runner: 'linux-mi325-1gpu-ossci-rocm-frac', gpu: 'mi325', gpu-target: 'gfx94X', build-type: 'RelWithDebInfo' }
666-
- { sanitizer: 'LeakSanitizer', os: 'ubuntu-22.04', runner: 'linux-mi325-1gpu-ossci-rocm-frac', gpu: 'mi325', gpu-target: 'gfx94X', build-type: 'RelWithDebInfo' }
667-
- { sanitizer: 'UndefinedBehaviorSanitizer', os: 'ubuntu-22.04', runner: 'linux-mi325-1gpu-ossci-rocm-frac', gpu: 'mi325', gpu-target: 'gfx94X', build-type: 'RelWithDebInfo' }
664+
- { sanitizer: 'AddressSanitizer', os: 'ubuntu-22.04', runner: 'linux-mi325-1gpu-ossci-rocm', gpu: 'mi325', gpu-target: 'gfx94X', build-type: 'RelWithDebInfo' }
665+
- { sanitizer: 'ThreadSanitizer', os: 'ubuntu-22.04', runner: 'linux-mi325-1gpu-ossci-rocm', gpu: 'mi325', gpu-target: 'gfx94X', build-type: 'RelWithDebInfo' }
666+
- { sanitizer: 'LeakSanitizer', os: 'ubuntu-22.04', runner: 'linux-mi325-1gpu-ossci-rocm', gpu: 'mi325', gpu-target: 'gfx94X', build-type: 'RelWithDebInfo' }
667+
- { sanitizer: 'UndefinedBehaviorSanitizer', os: 'ubuntu-22.04', runner: 'linux-mi325-1gpu-ossci-rocm', gpu: 'mi325', gpu-target: 'gfx94X', build-type: 'RelWithDebInfo' }
668668

669669
if: ${{ contains(github.event_name, 'pull_request') }}
670670
runs-on: ${{ matrix.system.runner }}

.github/workflows/rocprofiler-sdk-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ jobs:
7373
../scripts/update-docs.sh
7474
7575
build-docs-from-source:
76-
runs-on: linux-mi325-1gpu-ossci-rocm-frac
76+
runs-on: linux-mi325-1gpu-ossci-rocm
7777
container:
7878
image: docker.io/rocm/rocprofiler-private:ubuntu-22.04-gfx94X-latest
7979
credentials:

.github/workflows/therock-ci-linux.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
inputs:
66
cmake_options:
77
type: string
8-
project_to_test:
8+
projects_to_test:
99
type: string
1010

1111

@@ -38,7 +38,7 @@ jobs:
3838
with:
3939
repository: "ROCm/TheRock"
4040
path: "TheRock"
41-
ref: df5e21e3b8449ade0af12bcf94c0113510e97f6d # 2025-12-30 commit
41+
ref: 846614189049e22b02c85bf2b496a9025b27e75d # 2026-02-02 commit
4242

4343
- name: Install python deps
4444
run: |
@@ -124,7 +124,7 @@ jobs:
124124
needs: [therock-build-linux]
125125
uses: ./.github/workflows/therock-test-packages.yml
126126
with:
127-
project_to_test: ${{ inputs.project_to_test }}
127+
projects_to_test: ${{ inputs.projects_to_test }}
128128
amdgpu_families: "gfx94X-dcgpu"
129-
test_runs_on: "linux-mi325-1gpu-ossci-rocm-frac"
129+
test_runs_on: "linux-mi325-1gpu-ossci-rocm"
130130
platform: "linux"

.github/workflows/therock-ci-windows.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
inputs:
66
cmake_options:
77
type: string
8-
project_to_test:
8+
projects_to_test:
99
type: string
1010

1111
permissions:
@@ -39,7 +39,7 @@ jobs:
3939
with:
4040
repository: "ROCm/TheRock"
4141
path: "TheRock"
42-
ref: df5e21e3b8449ade0af12bcf94c0113510e97f6d # 2025-12-30 commit
42+
ref: 846614189049e22b02c85bf2b496a9025b27e75d # 2026-02-02 commit
4343

4444
- name: Set up Python
4545
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
@@ -151,7 +151,7 @@ jobs:
151151
needs: [therock-build-windows]
152152
uses: ./.github/workflows/therock-test-packages.yml
153153
with:
154-
project_to_test: ${{ inputs.project_to_test }}
154+
projects_to_test: ${{ inputs.projects_to_test }}
155155
amdgpu_families: ${{ needs.therock-build-windows.outputs.AMDGPU_FAMILIES }}
156156
test_runs_on: "windows-strix-halo-gpu-rocm"
157157
platform: "windows"

.github/workflows/therock-ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ jobs:
7676
python .github/scripts/therock_configure_ci.py
7777
7878
therock-ci-linux:
79-
name: Linux (${{ matrix.projects.project_to_test }})
79+
name: Linux (${{ matrix.projects.projects_to_test }})
8080
permissions:
8181
contents: read
8282
id-token: write
@@ -90,10 +90,10 @@ jobs:
9090
secrets: inherit
9191
with:
9292
cmake_options: ${{ matrix.projects.cmake_options }}
93-
project_to_test: ${{ matrix.projects.project_to_test }}
93+
projects_to_test: ${{ matrix.projects.projects_to_test }}
9494

9595
therock-ci-windows:
96-
name: Windows (${{ matrix.projects.project_to_test }})
96+
name: Windows (${{ matrix.projects.projects_to_test }})
9797
permissions:
9898
contents: read
9999
id-token: write
@@ -107,7 +107,7 @@ jobs:
107107
secrets: inherit
108108
with:
109109
cmake_options: ${{ matrix.projects.cmake_options }}
110-
project_to_test: ${{ matrix.projects.project_to_test }}
110+
projects_to_test: ${{ matrix.projects.projects_to_test }}
111111

112112
therock_ci_summary:
113113
name: TheRock CI Summary

.github/workflows/therock-test-packages.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: TheRock Test Packages
33
on:
44
workflow_call:
55
inputs:
6-
project_to_test:
6+
projects_to_test:
77
type: string
88
amdgpu_families:
99
type: string
@@ -29,7 +29,7 @@ jobs:
2929
sparse-checkout: build_tools
3030
path: "prejob"
3131
repository: "ROCm/TheRock"
32-
ref: df5e21e3b8449ade0af12bcf94c0113510e97f6d # 2025-12-30 commit
32+
ref: 846614189049e22b02c85bf2b496a9025b27e75d # 2026-02-02 commit
3333

3434
# Checkout failure is possible on Windows, as it's the first job on a GPU test runner.
3535
# Post-job cleanup isn't necessary since no executables are launched in this job.
@@ -42,12 +42,12 @@ jobs:
4242
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4343
with:
4444
repository: "ROCm/TheRock"
45-
ref: df5e21e3b8449ade0af12bcf94c0113510e97f6d # 2025-12-30 commit
45+
ref: 846614189049e22b02c85bf2b496a9025b27e75d # 2026-02-02 commit
4646

4747
- name: "Configuring CI options"
4848
env:
4949
PLATFORM: ${{ inputs.platform }}
50-
project_to_test: ${{ inputs.project_to_test }}
50+
PROJECTS_TO_TEST: ${{ inputs.projects_to_test }}
5151
id: configure
5252
run: python ./build_tools/github_actions/fetch_test_configurations.py
5353

@@ -84,7 +84,7 @@ jobs:
8484
sparse-checkout: build_tools
8585
path: "prejob"
8686
repository: "ROCm/TheRock"
87-
ref: df5e21e3b8449ade0af12bcf94c0113510e97f6d # 2025-12-30 commit
87+
ref: 846614189049e22b02c85bf2b496a9025b27e75d # 2026-02-02 commit
8888

8989
- name: Pre-job cleanup processes on Windows
9090
if: ${{ runner.os == 'Windows' }}
@@ -95,7 +95,7 @@ jobs:
9595
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
9696
with:
9797
repository: "ROCm/TheRock"
98-
ref: df5e21e3b8449ade0af12bcf94c0113510e97f6d # 2025-12-30 commit
98+
ref: 846614189049e22b02c85bf2b496a9025b27e75d # 2026-02-02 commit
9999

100100
- name: Run setup test environment workflow
101101
uses: './.github/actions/setup_test_environment'

projects/rccl/.github/workflows/therock-ci-linux.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3535
with:
3636
repository: "ROCm/TheRock"
37-
ref: ff46daa79b4c826c4f4676893d0d6586de567dfa # 2026-01-12 commit
37+
ref: 846614189049e22b02c85bf2b496a9025b27e75d# 2026-02-02 commit
3838

3939
- name: Checkout rccl repository
4040
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

0 commit comments

Comments
 (0)