Skip to content

Conversation

@harp-intel
Copy link
Contributor

This pull request introduces a new configuration option for report generation, specifically to allow specifying a "System Summary" table for reports. The changes primarily add support for this new table name and update the report creation logic to use it.

Reporting configuration enhancements:

  • Added a new SystemSummaryTableName field to the ReportingCommand struct to allow specifying a system summary table, which is used for generating a "Brief" sheet in xlsx reports.
  • Updated the initialization of the ReportingCommand in report.go to set the new SystemSummaryTableName field.

Report generation logic:

  • Modified the report creation logic in createReports to use SystemSummaryTableName instead of SummaryTableName when generating reports, ensuring the correct summary table is included.

Signed-off-by: Harper, Jason M <jason.m.harper@intel.com>
@harp-intel harp-intel requested a review from Copilot December 11, 2025 04:44
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR fixes a missing "Brief" sheet in xlsx reports by properly configuring the system summary table name. The change introduces a new field to distinguish between benchmark/telemetry summaries and the system-wide summary used for xlsx brief sheets.

Key changes:

  • Added SystemSummaryTableName field to separate system summary from benchmark/telemetry summary tables
  • Updated report creation to use SystemSummaryTableName for generating the Brief sheet in xlsx format

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
internal/common/common.go Added SystemSummaryTableName field to ReportingCommand struct and updated report creation logic to use it
cmd/report/report.go Initialized the new SystemSummaryTableName field in the report command configuration

harp-intel and others added 2 commits December 10, 2025 20:52
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@harp-intel harp-intel merged commit aa3a5e5 into main Dec 11, 2025
2 checks passed
@harp-intel harp-intel deleted the xlsxbrief branch December 11, 2025 04:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants