Skip to content
Open
Show file tree
Hide file tree
Changes from 99 commits
Commits
Show all changes
117 commits
Select commit Hold shift + click to select a range
9d2979c
ci(hrr): add the HRR CI workflow
danielbolsson Oct 12, 2026
c9a77de
ci(hrr): address review comments on the HRR CI workflow
danielbolsson Oct 12, 2026
d0044bc
ci(hrr): probe for a GPU with the SDK runtime, not the in-tree ROCr
danielbolsson Oct 12, 2026
d0d7dd6
Merge remote-tracking branch 'origin/develop' into users/danielbolsso…
danielbolsson Oct 12, 2026
ad1f4f7
Merge remote-tracking branch 'origin/develop' into users/danielbolsso…
danielbolsson Oct 13, 2026
d0cffe5
ci(hrr): move HRR CI logic into tested Python scripts
danielbolsson Oct 13, 2026
1491254
ci(hrr): split HRR CI into an entry workflow and a GPU workflow
danielbolsson Oct 13, 2026
e9a89d2
ci(hrr): check out amdhip.def.in for the script tests
danielbolsson Oct 13, 2026
453bdbc
ci(hrr): pass Windows paths to cmake for the in-tree HIP headers
danielbolsson Oct 13, 2026
0dc2f9c
ci(hrr): move the HRR CI scripts into projects/hrr
danielbolsson Oct 13, 2026
4fe51ea
ci(hrr): authenticate artifact downloads and skip GPU core dumps in t…
danielbolsson Oct 13, 2026
a824c56
ci(hrr): build ROCr from the pull request in the interim GPU build
danielbolsson Oct 14, 2026
9b9da2e
ci(hrr): move the CI policy into projects/hrr/tests/config/ci.yaml
danielbolsson Oct 14, 2026
59b1e0d
ci(hrr): build the GPU suite for targets.arch of integration.yaml
danielbolsson Oct 14, 2026
d8b0f3a
ci(hrr): give the GPU suite the container's path to the install
danielbolsson Oct 14, 2026
16fd5e8
ci(hrr): use the base's ROCr again in the interim GPU build
danielbolsson Oct 14, 2026
5a4e0f9
ci(hrr): take the 8-GPU gfx950 runner only nightly
danielbolsson Oct 14, 2026
5d4198d
ci(hrr): leave gfx125x to explicit requests
danielbolsson Oct 14, 2026
f5d98cf
ci(hrr): treat a pull request from a deleted head repository as a fork
danielbolsson Oct 14, 2026
651f3f5
ci(hrr): do not restart HRR CI for labels that change nothing
danielbolsson Oct 14, 2026
d4b7e25
ci(hrr): check that the suite is built for every family's GPU targets
danielbolsson Oct 14, 2026
db321b4
ci(hrr): make the suite configs agree on targets.arch again
danielbolsson Oct 14, 2026
7a164f9
ci(hrr): report a failed configure job in the HRR CI summary
danielbolsson Oct 14, 2026
225ebc6
ci(hrr): give every ci.yaml family a row in the HRR CI summary
danielbolsson Oct 14, 2026
8f42736
Merge remote-tracking branch 'origin/develop' into users/danielbolsso…
danielbolsson Oct 14, 2026
6b57893
[hrr] CI: match the capture label case-insensitively; capture paths a…
danielbolsson Oct 14, 2026
c1150cd
[hrr] CI: report a failed job listing as an error
danielbolsson Oct 14, 2026
49e1660
[hrr] CI: carry the CLR-built hiprtc to the test job with amdhip64; f…
danielbolsson Oct 14, 2026
9256582
[hrr] CI: sync TheRock pin, always upload base record, per-commit pus…
danielbolsson Oct 14, 2026
1627a71
[hrr] CI: install the GPU job's Python requirements into a venv
danielbolsson Oct 14, 2026
1ea71ac
Merge remote-tracking branch 'origin/develop' into users/danielbolsso…
danielbolsson Oct 15, 2026
5f411f6
[hrr] CI: carry the new develop unit tests into the unit job
danielbolsson Oct 15, 2026
d7c3f6b
[hrr] CI: close the label-masking hole and two silent-pass paths
danielbolsson Oct 15, 2026
f483bcf
Merge remote-tracking branch 'origin/develop' into users/danielbolsso…
danielbolsson Oct 15, 2026
a0ea4dc
[hrr] CI: fix the label run's pass-through summary
danielbolsson Oct 15, 2026
105abfc
ci(hrr): run only gfx94x by default
danielbolsson Oct 15, 2026
0888597
ci(hrr): run rocJitsu by default and cache the capture build
cursoragent Oct 16, 2026
94a3df7
ci(hrr): leave TheRock multi-arch workflow unchanged
cursoragent Oct 16, 2026
1f35588
ci(hrr): keep the local Docker helper out of this workflow
cursoragent Oct 16, 2026
f7f5d34
ci(hrr): restore librocm_kpack with the capture cache
cursoragent Oct 16, 2026
c5d6628
ci(hrr): make the capture build's RUNPATH relocatable for the rocJits…
danielbolsson Oct 19, 2026
17f8cbc
ci(hrr): build rocJitsu's interposer and run it in local mode
danielbolsson Oct 19, 2026
6c873d6
test(hrr): let a skip rule target runs under a GPU emulator
danielbolsson Oct 19, 2026
3aa6f95
ci(hrr): run every rocJitsu family by default, no real-GPU job
danielbolsson Oct 19, 2026
f92c902
Merge develop into users/danielbolsson/hrr-ci-workflow
danielbolsson Oct 19, 2026
bddf0cd
ci(hrr): check out the rocJitsu configs for script tests, map /__w fo…
danielbolsson Oct 19, 2026
403a691
ci(hrr): make a capture-build cache hit start the test binary
danielbolsson Oct 19, 2026
05e7d70
test(hrr): skip the secure-exec case under the emulator
danielbolsson Oct 20, 2026
dbd3b6d
ci(hrr): check out runtimes/api-headers for the rocJitsu build
danielbolsson Oct 20, 2026
4713ba0
ci(hrr): build the capture tree every run, no cache restore
danielbolsson Oct 20, 2026
1930fd6
Merge develop into users/danielbolsson/hrr-ci-workflow
danielbolsson Oct 20, 2026
d24aff2
test(hrr): skip the two IPC handle cases under the emulator
danielbolsson Oct 20, 2026
d3f731e
ci(hrr): count the rocJitsu jobs as the family integration jobs in th…
danielbolsson Oct 20, 2026
a35f5b7
Merge remote-tracking branch 'origin/develop' into users/danielbolsso…
danielbolsson Oct 21, 2026
d97e49a
test(hrr): accept the active marker name without a leading slash
danielbolsson Oct 21, 2026
fdb733b
ci(hrr): build rocJitsu once and share it with the simulator jobs
danielbolsson Oct 21, 2026
6ea2f92
ci(hrr): expand the librocjitsu glob inside build/rocjitsu when packa…
danielbolsson Oct 21, 2026
861ae53
ci(hrr): package the rocjitsu executable and put its directory on PATH
danielbolsson Oct 21, 2026
61b6d75
Merge develop into users/danielbolsson/hrr-ci-workflow
danielbolsson Oct 22, 2026
d371abe
HRR CI: let fork pull requests run the rocJitsu simulator jobs
danielbolsson Oct 22, 2026
1027997
HRR CI: run the CPU jobs when amdhip.def.in changes
danielbolsson Oct 22, 2026
43ea1d1
HRR CI report: drop job rows with an unexpanded matrix name
danielbolsson Oct 22, 2026
3df0078
HRR CI: drop the unsupported if-no-files-found input on download-arti…
danielbolsson Oct 22, 2026
52478cb
HRR CI: list the two unmapped-note handler cases
danielbolsson Oct 22, 2026
e22705b
Merge develop into users/danielbolsson/hrr-ci-workflow
danielbolsson Oct 22, 2026
41fc59a
HRR CI: drop the skip-ci-config.toml entries
danielbolsson Oct 22, 2026
e4fb61d
HRR CI: fail the summary when a job or a case fails
danielbolsson Oct 22, 2026
4500d08
HRR CI: run the simulator libdrm install under bash
danielbolsson Oct 22, 2026
313445b
Merge develop into users/danielbolsson/hrr-ci-workflow
danielbolsson Oct 22, 2026
b21f84b
HRR CI: let TheRock CI skip HRR-only CI and test changes
danielbolsson Oct 23, 2026
ce84825
HRR CI: start runs only for pull requests that touch HRR paths
danielbolsson Oct 23, 2026
c796941
HRR CI: take TheRock's rocJitsu for the simulator jobs
danielbolsson Oct 23, 2026
3948e66
HRR CI: clean up GPU processes around the real-GPU job
danielbolsson Oct 23, 2026
5867e69
HRR CI: document the paths filter and TheRock's rocJitsu
danielbolsson Oct 23, 2026
2042d5e
HRR CI: build rocJitsu in this workflow again
danielbolsson Oct 23, 2026
c4c333a
Merge develop into users/danielbolsson/hrr-ci-workflow
danielbolsson Oct 26, 2026
093f5d4
HRR CI: list Unit_HRR_CaptureState_EndCaptureClearsFlag in handler.yaml
danielbolsson Oct 26, 2026
9d0a4a7
HRR CI: remove unused and duplicated CI config, scripts and checks
danielbolsson Oct 26, 2026
17e659c
HRR CI: pin Python requirements in projects/hrr, condense the workflo…
danielbolsson Oct 26, 2026
8c7084b
Merge develop into users/danielbolsson/hrr-ci-workflow
danielbolsson Oct 26, 2026
f34021b
Merge develop into users/danielbolsson/hrr-ci-workflow
danielbolsson Oct 27, 2026
b8f1318
fix(hrr): address review of the CI workflow (AIRUNTIME-3071)
danielbolsson Oct 27, 2026
79a6f28
test(hrr): run the generator's --check-hrr-coverage in the generated-…
danielbolsson Oct 27, 2026
ff8c18c
docs(hrr): say which CI job checks hip_runtime_api.h (AIRUNTIME-2871)
danielbolsson Oct 28, 2026
4bafc78
Merge remote-tracking branch 'origin/develop' into r10-13256
danielbolsson Oct 28, 2026
3d5d204
test(hrr): list new develop cases in handler and integration configs …
danielbolsson Oct 28, 2026
9dc27a6
test(hrr): skip ExtMemcpyBatchRoundtrip under rocJitsu on gfx94x/gfx9…
danielbolsson Oct 28, 2026
ece46ac
Merge remote-tracking branch 'origin/develop' into r14-13256
danielbolsson Oct 28, 2026
ce7eda5
Merge remote-tracking branch 'origin/develop' into r16-13256
danielbolsson Oct 29, 2026
3194c54
Merge remote-tracking branch 'origin/develop' into r16-13256
danielbolsson Oct 29, 2026
bc06d12
test(hrr): list new develop cases in unit and handler configs (AIRUNT…
danielbolsson Oct 29, 2026
46ffe85
AIRUNTIME-2871: skip the FIFO wall-clock load test on Windows in unit…
danielbolsson Oct 29, 2026
c5a97e6
AIRUNTIME-2871: skip the image-copy workload tests under rocJitsu unt…
danielbolsson Oct 29, 2026
9b12e3f
Merge remote-tracking branch 'origin/develop' into r19-13256
danielbolsson Oct 29, 2026
8586302
test(hrr): list the KernelArgsSignature handler cases from develop (A…
danielbolsson Oct 29, 2026
0ec29be
test(hrr): drop the skip on the AllApis direct workload (AIRUNTIME-2871)
danielbolsson Oct 29, 2026
5205f6a
Merge remote-tracking branch 'origin/develop' into r21-13256
danielbolsson Nov 2, 2026
9a61c4d
ci(hrr): build and ship the rocjitsu-memory keeper for the simulator …
danielbolsson Nov 2, 2026
2e9cd5d
test(hrr): split the hipArray block out of AllApis so a rocJitsu skip…
danielbolsson Nov 2, 2026
bf6d8ce
[hrr] List Unit_HRR_AllApisArrays_Direct in the API matrix workloads
danielbolsson Nov 2, 2026
1db1d63
Merge origin/develop into hrr-ci-workflow
danielbolsson Nov 3, 2026
3bd0ff2
[HRR] Enable integration cases that now pass under rocJitsu (AIRUNTIM…
danielbolsson Nov 3, 2026
3eedc35
[HRR] Refresh the API baseline and handler case list after develop dr…
danielbolsson Nov 3, 2026
1a28719
Merge origin/develop into hrr-ci-workflow
danielbolsson Nov 3, 2026
4aaa480
Merge remote-tracking branch 'origin/develop' into r27-13256-drift
danielbolsson Nov 3, 2026
9b116af
Merge remote-tracking branch 'origin/develop' into r28-13256
danielbolsson Nov 3, 2026
180b691
Merge develop into hrr-ci-workflow
danielbolsson Nov 5, 2026
c635a48
test(hrr): list the SymbolCopyBounds cases in handler.yaml
danielbolsson Nov 6, 2026
7e3fde7
Merge remote-tracking branch 'origin/develop' into users/danielbolsso…
danielbolsson Nov 6, 2026
0d6e095
test(hrr): list develop's four new handler cases in handler.yaml
danielbolsson Nov 6, 2026
39affab
HRR CI: skip Unit_HRR_CaptureCrashDuringFork on gfx125x rocJitsu
danielbolsson Nov 6, 2026
2fa2c89
Merge develop into users/danielbolsson/hrr-ci-workflow
danielbolsson Nov 6, 2026
1a9131a
test(hrr): list develop's six HostBudget handler cases in handler.yaml
danielbolsson Nov 6, 2026
3ddec44
HRR CI: cache rocJitsu compiles with ccache
danielbolsson Nov 6, 2026
78f6622
HRR tests: size host budget caps from the archive's cached blobs
danielbolsson Nov 6, 2026
9f285d5
HRR tests: make CaptureCrashDuringFork_Direct non-dumpable
danielbolsson Nov 6, 2026
15119f8
Merge remote-tracking branch 'origin/develop' into users/danielbolsso…
danielbolsson Nov 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .github/skip-ci-config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,15 @@ common = [

# Changes to experimental code do not run standard build/test workflows.
"experimental/*",

# HRR's own CI and the HRR paths TheRock never reads. CLR compiles against
# projects/hrr/include, and TheRock #8965 adds hrr-playback (CMakeLists.txt,
# include/ and playback/, with HRR_BUILD_TESTS=OFF). Remove
# projects/hrr/tests/* once TheRock builds the HRR test suites.
".github/workflows/hrr-*.yml",
"projects/hrr/tests/*",
"projects/hrr/tools/*",
"projects/hrr/skills/*",
]

# Patterns that skip CI only on Linux (e.g., Windows-only projects)
Expand Down
Loading
Loading