When the Unified Check Run functionality is enabled for your GitHub account, creating a pull request (PR) with the ‘CICD’ label will consolidate multiple check-runs into a single Dashboard Checks check-run.
To view detailed information, click the View more details on the flutter-dashboard link located at the bottom of the check-run summary.
If a test fails, you can re-run the failed tests directly from the check-run interface by clicking the Re-run Failed button. Alternatively, you can use the presubmit dashboard, accessible via the Failed Checks Details link at the top of the check-run description or the View more details on flutter-dashboard link at the bottom.
Clicking the View more details on flutter-dashboard link within the Flutter Presubmits check-run opens the presubmit dashboard. This interface provides detailed test run execution information.
By clicking on the SHA selector, you can navigate through the check runs for the current pull request.
If the latest check-run is selected, the dashboard allows you to re-run specific failed tests or all failed tests.
Filtering jobs By clicking on the Filter jobs button, you can filter jobs by status, platform, or regex.
Troubleshooting The presubmit dashboard for every failed job provides links to the LUCI UI for deeper investigation of the LUCI build execution associated with this job.
If you have write permission to the Flutter repository and the selected check run is the latest one, you can not only view logs of failed jobs but also analyze them with Gemini.
This will provide not only a summary of the failure but also suggested fixes.