If you encounter a serious P0 flutter production Google3 or a GitHub issue, triage the issue and check if the issue is already part of Flutter's bad build tracker. If the issue is not listed in Flutter bad builds tracker, check that it meets the below criteria to qualify for bad builds visibility -
If there is a buganizer for this already and no GitHub issue, create a GitHub bug in the GitHub repo. Label the GitHub bug with label a: production and customer: google.
Add following information to Flutter bad builds visibility tracker
Automation will take care of finding the corresponding begin bad build commit CL based on the begin bad build commit URL you entered. Automation will run once every 12 hrs
Contact the Flutter@Google team on-call for more visibility into the issue. This will also help identify duplicates across GitHub & Google3.
Once a fix has been merged, enter the “End bad build commit hash 1 URL”.
There are cases when a fix is merged as part of 2 different commits. In that case, you can use the “End bad build commit hash 2 URL” column to populate the second commits hash information. Automation will take care of finding the corresponding End bad build commit CL based on the End bad build commit URL you entered.