Page MenuHomeFreeBSD

tools/regression/pmc: libpmcstat group-parser unit test
Needs ReviewPublic

Authored by afscoelho_gmail.com on Jun 18 2026, 7:06 AM.
Tags
None
Referenced Files
F176514584: D57641.id188471.diff
Mon, Oct 19, 11:20 AM
F176512317: D57641.id188108.diff
Mon, Oct 19, 10:54 AM
F176495989: D57641.id189829.diff
Mon, Oct 19, 7:59 AM
F176468506: D57641.diff
Mon, Oct 19, 2:44 AM
F176468496: D57641.diff
Mon, Oct 19, 2:44 AM
F176453527: D57641.id189829.diff
Sun, Oct 18, 11:46 PM
F176406798: D57641.diff
Sun, Oct 18, 4:11 PM
Unknown Object (File)
Fri, Oct 16, 11:48 PM
Subscribers
None

Details

Summary

Userland-only unit test for the libpmcstat brace-list parser added
in patch 0007. No PMU access, no root needed; runs from `make
check`. Builds the parser TU directly into the test binary because
libpmcstat is INTERNALLIB on FreeBSD and has no installed .so/.a.

Sponsored by: AMD
Signed-off-by: Raghavendra K T <raghavendra.kt@amd.com>

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 77645
Build 74528: arc lint + arc unit

Event Timeline

afscoelho_gmail.com updated this revision to Diff 185755.

Update to the rebuilt PerfMonV2 grouping and multiplexing stack.

Rebase on main (D60141 and D60185 are committed). No change.