-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Remove Cirrus support for Gold #67468
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
FYI @kjlubick We can can cross off another manual request point. :) |
|
does LUCI get |
It does, but that is in the luci recipe itself, I think only cirrus builds get goldctl using the scripts I'm deleting. Here's the luci recipe that ensures goldctl: https://flutter.googlesource.com/recipes/+/refs/heads/master/recipes/flutter.py#71 |
|
Gold has detected about 1 untriaged digest(s) on patchset 6. |
christopherfujino
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
|
Thanks for digging through this @Piinks |
goderbauer
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
|
Golden file changes have been found for this pull request. Click here to view and triage (e.g. because this is an intentional change). If you are still iterating on this change and are not ready to resolve the images on the Flutter Gold dashboard, consider marking this PR as a draft pull request above. You will still be able to view image results on the dashboard, commenting will be silenced, and the check will not try to resolve itself until marked ready for review. For more guidance, visit Writing a golden file test for Reviewers: Read the Tree Hygiene page and make sure this patch meets those guidelines before LGTMing. Changes reported for pull request #67468 at sha 38d8a24e8265da174af30ceb3dcef4ef3874a36c |
|
While validating this on the gold dashboard, I noticed there wasn't a windows image. The Windows build here passed, but the logs don't show any tests being run, instead: |
|
Gold has detected about 1 untriaged digest(s) on patchset 7. |
|
Gold has detected about 1 untriaged digest(s) on patchset 8. |
|
Golden file changes are available for triage from new commit, Click here to view. For more guidance, visit Writing a golden file test for Reviewers: Read the Tree Hygiene page and make sure this patch meets those guidelines before LGTMing. Changes reported for pull request #67468 at sha cd09e13f8bfc61c9dfa20c58e82fb3485ae4841c |
|
Gold has detected about 1 untriaged digest(s) on patchset 9. |
|
Golden file changes are available for triage from new commit, Click here to view. For more guidance, visit Writing a golden file test for Reviewers: Read the Tree Hygiene page and make sure this patch meets those guidelines before LGTMing. Changes reported for pull request #67468 at sha d5496f96deb9acc20a5a7799473f69197d1bd229 |
|
This is blocked on #67560 |
|
Gold has detected about 1 untriaged digest(s) on patchset 10. |
|
Gold has detected about 1 untriaged digest(s) on patchset 11. |
|
This appears to be blocked by a different issue now. The Mac build tests are having version solving issues. I reset my git history with master to see if that would resolve it, but it has not, investigating. |
Description
Golden file testing is running across all platforms on LUCI now, making the Cirrus implementation no longer necessary. A few framework builds were added back to Cirrus to serve as smoke tests, but don't need to be running duplicate golden file tests. These builds were added back without the right Gold config, so PRs making a golden file change right now are blocked.
Since we are using LUCI, with this change we will no longer need to handle the special case of first time contributors, so this removes all of the ignore logic from the Gold implementation as well. :)
TODO:
Related Issues
Fixes #67463
Tests
Updated for a Cirrus-free lifestyle.
Checklist
Before you create this PR, confirm that it meets all requirements listed below by checking the relevant checkboxes (
[x]). This will ensure a smooth and quick review process.///).flutter analyze --flutter-repo) does not report any problems on my PR.Breaking Change
Did any tests fail when you ran them? Please read Handling breaking changes.