Skip to content

ci(hipblaslt): consume packaged Mirage and rocjitsu - #9613

Closed
newling wants to merge 19 commits into
ROCm:developfrom
newling:rocjitsu-race-check-packaged-mirage
Closed

newling wants to merge 19 commits into
ROCm:developfrom
newling:rocjitsu-race-check-packaged-mirage

Conversation

@newling

@newling newling commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Motivation

Explore a follow-up to #9363 that runs the hipBLASLt race-check sidecar entirely from artifacts produced by the same TheRock build. The job should not clone rocm-systems or build rocjitsu locally.

Summary

  • enable the target-neutral rocjitsu and Mirage artifacts in BLAS builds
  • fetch --blas --tests --rocjitsu --mirage in the race-check job
  • remove the rocm-systems checkout, build dependencies, and local rocjitsu CMake build
  • launch hipblaslt-bench and the reduced TensileLite workload through packaged Mirage with the rocjitsu backend
  • preserve the existing RJ_RACE settings, race-log inspection, timing, and report upload
  • initially schedule only the gfx950 packaged-artifact experiment

Validation

  • shellcheck .github/scripts/run_rocjitsu_hipblaslt_race_check.sh
  • bash -n .github/scripts/run_rocjitsu_hipblaslt_race_check.sh
  • python3 .github/scripts/tests/therock_matrix_test.py — 6 passed
  • workflow YAML parsing and structural assertions
  • git diff --check

Pre-commit and actionlint were not available locally. A full local workload run was not possible without an installed packaged Mirage payload; this draft is intended to obtain that end-to-end signal from TheRock CI.

Current scope

TheRock currently pins a rocm-systems revision from before ROCm/rocm-systems#8628, so this draft limits the packaged path to gfx950. Expand to gfx942 and gfx1151 after the artifact path is proven and the pin advances.

JIRA ID : AIHPBLAS-3605
https://amd-hub.atlassian.net/browse/AIHPBLAS-3605

@github-actions github-actions Bot added github actions project: none Does not target any component labels Jul 21, 2026
@therock-pr-bot

therock-pr-bot Bot commented Jul 21, 2026 •

Copy link
Copy Markdown

✅ All Checks Passed — Ready for Review

Check Status Details
🌿 Branch Name ✅ Pass —
📝 PR Title/Description ✅ Pass —
⛔ Forbidden Files ✅ Pass —
🧪 Unit Test ✅ Pass —
🔎 pre-commit ✅ Pass —
🚫 Draft PR 🔜 To Be Enabled —
🚩 Feature Flag 🔜 To Be Enabled —
📊 Code Coverage 🔜 To Be Enabled —
🤖 therock-pr-bot ✅ Pass —

🎉 All checks passed! This PR is ready for review.

📖 Need help? See the Policy FAQ for details on every check and how to fix failures.

@therock-pr-bot

Copy link
Copy Markdown

🎉 All checks passed! This PR is ready for review.

@newling newling closed this Aug 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant