Daily Fail Summary#
Source#
Workflow: project-chip/connectedhomeip
Script: project-chip/connectedhomeip
Fail Definitions: project-chip/connectedhomeip
Summary#
Runs once per day; takes inventory of the previous day’s workflow runs and parses them for fail statistics. Creates temporarily cached artifacts for easy data parsing. Also saves a daily pass percentage list of all workflows at project-chip/connectedhomeip. Fail definitions can be added to the file defined above to allow fast root cause determination of any fail with an error message.
To Do#
Keep fail signature list updated to track causes of all common fails
Include Darwin Test fail definitions in fail summary script - for starters, Test Reliable Message Protocol
Improvement Ideas#
Make script artifact more known and accessible so it can be easily shared and used by everyone
Deliver daily fail summaries in short form through a Slack bot for easy access