Skip to content

Conversation

@Ashishsharma1903
Copy link
Contributor

@Ashishsharma1903 Ashishsharma1903 commented Dec 15, 2025

  • logs_to_json.py: Detect indentation after timestamp removal to fix kernel log parsing
  • Kernel logs format [timestamp] START caused subtests to be counted as main tests
  • merge_jsons.py: Remove redundant subtest failure counting in BSA structure
  • BSA testcase FAILED status already includes failed subtests, preventing double-counting
  • Result: Correct test count (72 instead of 93) and failure count (1 instead of 2 per testcase)

Change-Id: I8aef6b2a71a5ed090026fa4d321940a27763e70b

…tion

- logs_to_json.py: Detect indentation after timestamp removal to fix kernel log parsing
- Kernel logs format [timestamp]     START caused subtests to be counted as main tests
- merge_jsons.py: Remove redundant subtest failure counting in BSA structure
- BSA testcase FAILED status already includes failed subtests, preventing double-counting
- Result: Correct test count (72 instead of 93) and failure count (1 instead of 2 per testcase)

Signed-off-by: Ashish Sharma <ashish.sharma2@arm.com>
Change-Id: I8aef6b2a71a5ed090026fa4d321940a27763e70b
@chetan-rathore chetan-rathore merged commit 20ca774 into ARM-software:main Dec 15, 2025
4 checks passed
@Ashishsharma1903 Ashishsharma1903 changed the title Fix BSA subtest counting issues in log parsing and compliance calcula… Fix BSA subtest counting issues in log parsing and compliance calculation Dec 15, 2025
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