Skip to content

Fixed issues with nic-performance test#1168

Merged
dgaliffiAMD merged 22 commits intoROCm:developfrom
ajanicijamd:ajanicijamd/nic-performance-ctest-failing
Oct 15, 2025
Merged

Fixed issues with nic-performance test#1168
dgaliffiAMD merged 22 commits intoROCm:developfrom
ajanicijamd:ajanicijamd/nic-performance-ctest-failing

Conversation

@ajanicijamd
Copy link
Contributor

Motivation

This PR fixes the following issues with nic-performance test:

  • On some hosts the wget can finish too soon and PAPI doesn't catch even a single network event.
  • On some hosts, there are multiple default NICs and the scripts didn't work in that case.
  • The test script was writing the output of wget to /tmp directory, which causes a problem if another user tries to run the same test. Because the output file with the same name already exists in the same directory, but with a different owner, the test fails.

Technical Details

Test Plan

ctest -R nic

Test Result

Submission Checklist

@ajanicijamd ajanicijamd marked this pull request as ready for review September 30, 2025 20:39
@ajanicijamd ajanicijamd requested review from a team and jrmadsen as code owners September 30, 2025 20:39
@dgaliffiAMD dgaliffiAMD force-pushed the ajanicijamd/nic-performance-ctest-failing branch from 6a3cab7 to d08b0b4 Compare October 6, 2025 20:23
@ajanicijamd ajanicijamd requested a review from a team as a code owner October 7, 2025 15:34
@github-actions github-actions bot added the github actions Pull requests that update GitHub Actions code label Oct 7, 2025
@dgaliffiAMD dgaliffiAMD merged commit 259ef63 into ROCm:develop Oct 15, 2025
49 of 50 checks passed
systems-assistant bot pushed a commit to ROCm/rocprofiler-systems that referenced this pull request Oct 15, 2025
- On some hosts the wget can finish too soon and PAPI doesn't catch even a single network event.
- On some hosts, there are multiple default NICs and the scripts didn't work in that case.
- The test script was writing the output of wget to /tmp directory, which causes a problem if another user tries to run the same test. Because the output file with the same name already exists in the same directory, but with a different owner, the test fails
[rocm-systems] ROCm/rocm-systems#1168 (commit 259ef63)
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.

3 participants