Skip to content

Conversation

@rocm-devops
Copy link

PR Details

Enable PC sampling tests in our CI. Each test has a guard that should disable it based on the underlying architecture.

All PC sampling tests are disabled on non-GFX9 architectures. Stochastic PC sampling tests are disabled on MI2xx.

Associated Jira Ticket Number/Link

What type of PR is this? (check all applicable)

  • Refactor
  • Feature
  • Bug Fix
  • Optimization
  • Documentation Update
  • Continuous Integration

Technical details

Based on the following table, all PC sampling tests are disabled. This PR aims to always set the ROCPROFILER_PC_SAMPLING_BETA_ENABLED=on to enable tests to run. However, we used cmake functions to guard running PC sampling tests on the architectures that do not support PC sampling (non gfx9 architectures). This way, the tests are shown as explicitly disabled on the architectures that do not support PC sampling feature.

Added/updated tests?

  • Yes
  • No, Does not apply to this PR.

Updated CHANGELOG?

  • Yes
  • No, Does not apply to this PR.

Added/Updated documentation?

  • Yes
  • No, Does not apply to this PR.

@rocm-devops
Copy link
Author

Manual review required for e6b2a6
Assigned Auditors: @jalan

@rocm-devops
Copy link
Author

Manual review required for 210efd
Assigned Auditors: @jalan

@rocm-devops
Copy link
Author

Manual review required for 07d7da
Assigned Auditors: @yuxuanli

@rocm-devops
Copy link
Author

Code Coverage Report

Code Coverage Report

Tests Only

code coverage tests.png

Samples Only

code coverage samples.png

Tests + Samples

code coverage all.png

@rocm-devops
Copy link
Author

Manual review required for e5d4be
Assigned Auditors: @lpopescu

@rocm-devops
Copy link
Author

Manual review required for a4e948
Assigned Auditors: @lpopescu

@jalan
Copy link

jalan commented Aug 7, 2025

How are you all assigning auditors on this project? I don't know this project, and I keep showing up....

@jayhawk-commits
Copy link
Contributor

This pull request has merge conflicts that need to be resolved. It cannot be imported to the ROCm/rocm-systems repo automatically.

@amd-hsivasun amd-hsivasun added the ready for peer review PR needs initial review label Aug 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready for peer review PR needs initial review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants