Skip to content

feat: upgrade log parser HTML reports with EBBR/SBBR labels - #793

Merged
chetan-rathore merged 2 commits into
ARM-software:mainfrom
Ashishsharma1903:new_view_ebbr
Aug 31, 2026
Merged

chetan-rathore merged 2 commits into
ARM-software:mainfrom
Ashishsharma1903:new_view_ebbr

Conversation

@Ashishsharma1903

Copy link
Copy Markdown
Contributor

This PR improves the DT and SR log parser HTML reports with a cleaner responsive layout, status filters, search, failure summaries, expanded results, improved PDF output, and easier navigation.
It also adds consistent EBBR-FWTS/EBBR-SCT and SBBR-FWTS/SBBR-SCT naming across reports, merged summaries, compliance data, and schema validation.
Raw suite JSON structure and result data remain unchanged. The merged summary intentionally includes the new EBBR/SBBR names and compliance information.
Related to #634 .

-apply a shared offline interface to every suite report and the
 consolidated ACS summary
-replace detailed result charts and count cards with compact status
 progress summaries, while retaining all reported statuses
-show a complete test-suite or test-case failure breakdown beside the
 detailed summary, including every zero-failure unit
-arrange consolidated suite summaries two per row with a responsive
 single-column fallback
-add dynamic filters, search, suite or test-case navigation,
 collapse controls, responsive layout, and all-results printing
-normalize suite and case information cards, Passed (Partial) labels,
 waiver presentation, and long reason or path disclosures
-preserve nested BSA/SBSA results and existing parsed JSON data
-retain OS category and BBSR-TPM context in the shared view
-report missing selected suites with requirement-specific statuses in
 directory summaries, and explicit SCMI raw-transport unavailability
 as Not Run
-keep doctor, direct-log, non-summary, and malformed-input failures
 strict
-verify desktop and mobile behavior with real Chromium smoke coverage

Ticket: PJ03164-4028

Signed-off-by: Ashish Sharma <ashish.sharma2@arm.com>

Change-Id: Ib29bac5e1e9c55a9c58afe3a3c41d5915f85ed4a
-label FWTS and SCT as EBBR for SystemReady DT and SBBR
 for SystemReady SR
-use band-specific names in merged JSON, compliance output,
 report headings, navigation, metadata lookup, and links
-reject generic FWTS/SCT, obsolete BBR, mixed, and
 opposite-band keys
-preserve BBSR handling, waiver results, and existing parsed
 result data
-update the strict result schema and log parser documentation
 for both bands
-add DT/SR merge, summary, schema, and browser regression
 coverage

Signed-off-by: Ashish Sharma ashish.sharma2@arm.com

Change-Id: I1881409b55b341f7084344634a9a3c56dacc6a8d

@chetan-rathore chetan-rathore left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Fixes #634

@chetan-rathore
chetan-rathore merged commit db33845 into ARM-software:main Aug 31, 2026
2 checks passed
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