Skip to content

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

Merged
jbonnell-amd merged 12 commits intodevelopfrom
users/jbonnell-amd/ci-logs
Oct 8, 2025
Merged

[rocprofiler-systems] Add different test coverage for CI/Nightly, add better logging for failures#1272
jbonnell-amd merged 12 commits intodevelopfrom
users/jbonnell-amd/ci-logs

Conversation

@jbonnell-amd
Copy link
Collaborator

@jbonnell-amd jbonnell-amd commented Oct 6, 2025

Motivation

Update rocprofiler-systems-continuous-integration.yml workflow to reduce the number of tests being ran on push and pull_request. Retain full test coverage on Nightly scheduled runs.

Technical Details

  • Updated rocprofiler-systems-continuous-integration.yml workflow to accomodate different test matrix setup based on event source
  • Added ci-matrix.yml file to better control test matrix setup

Test Plan

Ensure workflows pass in PR

Test Result

Workflows work as expected in PR

Submission Checklist

@github-actions github-actions bot added the github actions Pull requests that update GitHub Actions code label Oct 6, 2025
@jbonnell-amd jbonnell-amd changed the title Try outputting LastTest.log [rocprofiler-systems] Add different test coverage for CI/Nightly, add better logging for failures Oct 7, 2025
@jbonnell-amd jbonnell-amd marked this pull request as ready for review October 7, 2025 16:18
@jbonnell-amd jbonnell-amd requested review from a team and jrmadsen as code owners October 7, 2025 16:18
@jbonnell-amd
Copy link
Collaborator Author

/AzurePipelines run rocm-ci-caller

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jbonnell-amd
Copy link
Collaborator Author

/AzurePipelines run rocm-ci-caller

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jbonnell-amd
Copy link
Collaborator Author

/AzurePipelines run rocm-ci-caller

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@jbonnell-amd jbonnell-amd merged commit cccc350 into develop Oct 8, 2025
55 of 59 checks passed
@jbonnell-amd jbonnell-amd deleted the users/jbonnell-amd/ci-logs branch October 8, 2025 19:18
systems-assistant bot pushed a commit to ROCm/rocprofiler-systems that referenced this pull request Oct 8, 2025
 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
[rocm-systems] ROCm/rocm-systems#1272 (commit cccc350)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github actions Pull requests that update GitHub Actions code organization: ROCm project: rocprofiler-systems

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants