[rocprofiler-systems] Add different test coverage for CI/Nightly, add better logging for failures (#1272)

* Try outputting LastTest.log

* Update if condition for outputting log

* Another attempt

* Only run Ubuntu Noble on MI355 in push/PR

* Try exclude matrix

* Move conditional statement in matrix exclusion

* Create ci-matrix.yml file

* Add needs parameter to ubuntu job

* Fix typo in matrix output variable

* Add back pull_request_template.md

* Add back pull_request_template.md
Tento commit je obsažen v:
Jason Bonnell
2025-10-08 15:18:56 -04:00
odevzdal GitHub
rodič 5cc7a7356a
revize cccc350dc6
2 změnil soubory, kde provedl 44 přidání a 7 odebrání
+12
Zobrazit soubor
@@ -0,0 +1,12 @@
# Matrix definitions for rocprofiler-systems-continuous-integration
matrix-nightly:
# MI355
- { os-release: '22.04', gpu: 'mi355', arch: 'gfx950', runner: 'linux-mi355-1gpu-ossci-rocm' }
- { os-release: '24.04', gpu: 'mi355', arch: 'gfx950', runner: 'linux-mi355-1gpu-ossci-rocm' }
# MI325
- { os-release: '22.04', gpu: 'mi325', arch: 'gfx94X', runner: 'linux-mi325-1gpu-ossci-rocm' }
- { os-release: '24.04', gpu: 'mi325', arch: 'gfx94X', runner: 'linux-mi325-1gpu-ossci-rocm' }
matrix-ci:
# MI355
- { os-release: '24.04', gpu: 'mi355', arch: 'gfx950', runner: 'linux-mi355-1gpu-ossci-rocm' }