-
Notifications
You must be signed in to change notification settings - Fork 100
Run presubmit tests for cocoon and engine automatically on luci. #572
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
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.
I think the mergeable should probably be removed - it's not trustworthy based on other experience.
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.
Done!
dnfield
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.
The change looks good - can we add/update relevant tests?
Both cocoon and engine are ready to start running luci presubmit tests automatically. This add support for cocoon repo and removes the need for CQ+1 on engine commits.
godofredoc
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.
Updated and added the relevant tests.
| const List<String> supportedRepos = <String>['engine', 'flutter', 'cocoon']; | ||
|
|
||
| /// List of repos that require CQ+1 label. | ||
| const List<String> needsCQLabelList = <String>['flutter/flutter']; |
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.
Both of these should be Sets.
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.
Done!
dnfield
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 with set change - not a big deal right now but will be a big deal if we add more repos here.
|
fixes flutter/flutter#45562 |
Both cocoon and engine are ready to start running luci presubmit tests
automatically. This add support for cocoon repo and removes the need for
CQ+1 on engine commits.
flutter/flutter#43348