Skip to content

topdown: Add component name (topdown:::) to topdown native events found in topdown_L1.c and topdown_L2.c#606

Open
Treece-Burgess wants to merge 1 commit into
icl-utk-edu:masterfrom
Treece-Burgess:05-20-2026-topdown-tests-cmp-name
Open

topdown: Add component name (topdown:::) to topdown native events found in topdown_L1.c and topdown_L2.c#606
Treece-Burgess wants to merge 1 commit into
icl-utk-edu:masterfrom
Treece-Burgess:05-20-2026-topdown-tests-cmp-name

Conversation

@Treece-Burgess

Copy link
Copy Markdown
Contributor

Pull Request Description

Currently in the master branch the topdown component tests topdown_L1.c and topdown_L2.c will not successfully run as the hardcoded native events lack the component name topdown:::.

This PR resolves this behavior by adding the component name topdown::: to each hardcoded native event.

Testing

Testing was done on Headroom at Oregon (Intel(R) Xeon(R) Silver 4410T).

  • PAPI build: ✅
  • PAPI utilities*: ✅
  • topdown_L1.c: ✅
  • topdown_L2.c: ✅

* - papi_component_avail, papi_command_line, papi_native_avail

Author Checklist

  • Description
    Why this PR exists. Reference all relevant information, including background, issues, test failures, etc
  • Commits
    Commits are self contained and only do one thing
    Commits have a header of the form: module: short description
    Commits have a body (whenever relevant) containing a detailed description of the addressed problem and its solution
  • Tests
    The PR needs to pass all the tests

@Treece-Burgess Treece-Burgess requested a review from dbarry9 May 20, 2026 20:39
@Treece-Burgess Treece-Burgess added type-maintenance Update code to keep it compatible, secure, modern. component-topdown PRs related to the topdown component labels May 20, 2026
@dbarry9

dbarry9 commented May 29, 2026

Copy link
Copy Markdown
Contributor

I'm reviewing this PR.

@dbarry9 dbarry9 force-pushed the 05-20-2026-topdown-tests-cmp-name branch from 07c8618 to 48f9659 Compare May 29, 2026 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component-topdown PRs related to the topdown component type-maintenance Update code to keep it compatible, secure, modern.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants