Skip to content

(improv): recover truncated SCT subtest records - #798

Merged
chetan-rathore merged 1 commit into
ARM-software:mainfrom
Ashishsharma1903:sct_fix_desc
Sep 9, 2026
Merged

chetan-rathore merged 1 commit into
ARM-software:mainfrom
Ashishsharma1903:sct_fix_desc

Conversation

@Ashishsharma1903

Copy link
Copy Markdown
Contributor
  • Keep Summary.log as the primary SCT source and use aligned Summary.ekl fields only when records are proven truncated or joined.

  • Recover subtest descriptions and separate source paths and reasons without changing GUIDs, results, or suite totals.

  • Preserve validated SCT reasons when EDK overrides provide an empty reason, while keeping non-empty EDK reasons authoritative.

  • Add regression coverage for corrupted records, Summary-first behavior, and EDK reason precedence.

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

Change-Id: I229bec1ff1e084a6fd3f7d31382e375e272f88ac

- Keep Summary.log as the primary SCT source and use aligned
  Summary.ekl fields only when records are proven truncated or
  joined.

- Recover subtest descriptions and separate source paths and
  reasons without changing GUIDs, results, or suite totals.

- Preserve validated SCT reasons when EDK overrides provide an
  empty reason, while keeping non-empty EDK reasons authoritative.

- Add regression coverage for corrupted records, Summary-first
  behavior, and EDK reason precedence.

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

Change-Id: I229bec1ff1e084a6fd3f7d31382e375e272f88ac
@chetan-rathore
chetan-rathore merged commit ee66269 into ARM-software:main Sep 9, 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