Skip to content

Conversation

@sayalibhavsar
Copy link
Contributor

@sayalibhavsar sayalibhavsar commented Sep 11, 2025

Description

  • removes pbench references from README.md and add PCP
  • updates build_run_hpl.sh to work without pbench and instead use PCP

Before/After Comparison

Before: the wrapper uses pbench
After: the wrapper uses pcp

Clerical Stuff

This closes #53 and #55
Relates to JIRA: RPOPC-600 and RPOPC-602

- removed pbench references from README.md
- updated build_run_hpl.sh to work without pbench
- verified script runs successfully after removal
@sayalibhavsar sayalibhavsar requested a review from a team September 11, 2025 10:39
@sayalibhavsar sayalibhavsar self-assigned this Sep 11, 2025
@sayalibhavsar sayalibhavsar changed the title chore: remove pbench support from the auto_hpl wrapper chore: Replace pbench support in the auto_hpl wrapper with PCP Sep 11, 2025
Copy link

@malucius-rh malucius-rh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Global: replace $use_pcp with $to_use_pcp since the latter is provided by general_setup

@dvalinrh
Copy link
Contributor

Need to use pcp_subtest for iterations, use results_to_pcp.

@sayalibhavsar sayalibhavsar force-pushed the replace-pbench-with-pcp branch from 7d5cf49 to 9006270 Compare September 29, 2025 09:57
@sayalibhavsar sayalibhavsar requested a review from a team September 29, 2025 09:59
@sayalibhavsar sayalibhavsar force-pushed the replace-pbench-with-pcp branch 2 times, most recently from 9abeb0e to 2421d30 Compare September 29, 2025 16:53
@sayalibhavsar sayalibhavsar requested review from a team and malucius-rh September 30, 2025 09:50
Copy link

@malucius-rh malucius-rh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to see that the contents of the pcp archive are correct

@sayalibhavsar sayalibhavsar force-pushed the replace-pbench-with-pcp branch 5 times, most recently from 879fe36 to 67726eb Compare September 30, 2025 13:43
@sayalibhavsar sayalibhavsar force-pushed the replace-pbench-with-pcp branch from 67726eb to e0991e5 Compare September 30, 2025 13:54
dvalinrh
dvalinrh previously approved these changes Sep 30, 2025
Copy link
Contributor

@dvalinrh dvalinrh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, needs verification and Matts approval.

@sayalibhavsar
Copy link
Contributor Author

[root@ip-170-0-21-36 pcp_2025.10.07-20.59.45]# pmrep -p -a . openmetrics.workload.hpl_time openmetrics.workload.hpl_gflops  | tail -5
21:09:01       414.280             N/A
21:09:02       414.280             N/A
21:09:03       414.280         260.910
21:09:04       414.280         260.910
21:09:05       414.280         260.910

custom metrics are captured

@malucius-rh
Copy link

I've seen Sayali's successful results after eliminating dots from metric names and reproduced them on one of my test systems. LGTM.

Copy link

@malucius-rh malucius-rh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Metrics are successfully collected in multiple environments. LGTM

@sayalibhavsar sayalibhavsar merged commit c2e9324 into master Oct 8, 2025
2 checks passed
@malucius-rh malucius-rh added the group_review_lgtm Indicates approval after a group review meeting label Oct 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

group_review_lgtm Indicates approval after a group review meeting

Projects

None yet

Development

Successfully merging this pull request may close these issues.

pbench support needs to be removed from the wrapper

4 participants