Skip to content

Commit f5cb535

Browse files
bghimireamdclaude
andcommitted
ci(hipdnn-superbuild): add nightly CPU ref verification for bundle tests
Add a schedule trigger (daily 07:17 UTC) and workflow_dispatch to the superbuild CI. On nightly/manual runs the Linux job re-runs bundle integration tests with HIPDNN_TEST_VERIFICATION_MODE=cpu, providing an independent correctness check against the CPU reference executor regardless of whether golden data is present. PR CI is unaffected — the step is skipped on pull_request events. JIRA: ALMIOPEN-2390 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 6ebe066 commit f5cb535

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/hipdnn-superbuild-ci.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ on:
1313
- '.github/workflows/hipdnn-superbuild-ci.yml'
1414
- 'projects/hipdnn/**'
1515
- 'dnn-providers/**'
16+
schedule:
17+
- cron: '17 7 * * *'
18+
workflow_dispatch:
1619
permissions:
1720
contents: read
1821

@@ -288,6 +291,12 @@ jobs:
288291
- name: Run tests
289292
run: ctest --test-dir build --output-on-failure
290293

294+
- name: Run CPU ref verification (nightly)
295+
if: github.event_name == 'schedule' || github.event_name == 'workflow_dispatch'
296+
env:
297+
HIPDNN_TEST_VERIFICATION_MODE: cpu
298+
run: ctest --test-dir build --output-on-failure -L external_integration_test
299+
291300
- name: Patch ROCm SDK with superbuild outputs
292301
run: cmake --install build --prefix "$ROCM_SDK_PATH"
293302

0 commit comments

Comments
 (0)