Skip to content

UI enhancements#7

Open
Lakshmivl wants to merge 3 commits into
mainfrom
UI-Enhancements
Open

UI enhancements#7
Lakshmivl wants to merge 3 commits into
mainfrom
UI-Enhancements

Conversation

@Lakshmivl
Copy link
Copy Markdown
Owner

No description provided.

- Rebuilt core logic to classify pipeline success: excludes automation-only failures
- Accurately detect failures across all pipeline stages, including nested job-level errors
- Track and summarize stage-wise failure counts and their percentage contributions
- Preserve automation in stage failure distribution while excluding it from success criteria
- Enforce consistent stage ordering in stage breakdown (unit_test → sonar → build → deploy → automation)
- Maintain full integrity of build/pipeline duration metrics and repo-level breakdowns
- Robust parsing for DynamoDB-style records with fallbacks and error tolerance
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.

1 participant