Make cirrus tests presubmit only and add new luci tests.#63995
Make cirrus tests presubmit only and add new luci tests.#63995fluttergithubbot merged 3 commits intoflutter:masterfrom godofredoc:add_new_tests
Conversation
We are now running most of the tests in luci postsubmit and presubmit. We are removing some of the presubmit tests from cirrus, making some of the remaining cirruss tests presubmit only and enabling more luci tests in the flutter dashboard. Bug: #63258
.cirrus.yml
Outdated
|
|
||
| windows_shard_template: &WINDOWS_SHARD_TEMPLATE | ||
| only_if: "changesInclude('.cirrus.yml', 'dev/**', 'bin/**') || $CIRRUS_PR == ''" # https://github.com/flutter/flutter/issues/41941 | ||
| only_if: "changesInclude('.cirrus.yml', 'dev/**', 'bin/**') && $CIRRUS_PR == ''" # https://github.com/flutter/flutter/issues/41941 |
There was a problem hiding this comment.
Have Windows hostonly been migrated? I see https://ci.chromium.org/p/flutter/builders/prod/Windows%20hostonly_devicelab_tests but it's failing.
There was a problem hiding this comment.
Reverted to use ||
.cirrus.yml
Outdated
|
|
||
| macos_shard_template: &MACOS_SHARD_TEMPLATE | ||
| only_if: "changesInclude('.cirrus.yml', 'dev/**', 'bin/**') || $CIRRUS_PR == ''" # https://github.com/flutter/flutter/issues/41941 | ||
| only_if: "changesInclude('.cirrus.yml', 'dev/**', 'bin/**') && $CIRRUS_PR == ''" # https://github.com/flutter/flutter/issues/41941 |
There was a problem hiding this comment.
I don't see hostonly_devicelab_tests for macOS on any builder, am I missing it?
There was a problem hiding this comment.
This was an error, back to ||
.cirrus.yml
Outdated
|
|
||
| windows_shard_template: &WINDOWS_SHARD_TEMPLATE | ||
| only_if: "changesInclude('.cirrus.yml', 'dev/**', 'bin/**') || $CIRRUS_PR == ''" # https://github.com/flutter/flutter/issues/41941 | ||
| only_if: "changesInclude('.cirrus.yml', 'dev/**', 'bin/**') && $CIRRUS_PR == ''" # https://github.com/flutter/flutter/issues/41941 |
There was a problem hiding this comment.
we want this to ONLY run on post-submit?
There was a problem hiding this comment.
This was an error, back to ||
|
@jmagman @christopherfujino any other comments about this PR? |
jmagman
left a comment
There was a problem hiding this comment.
Not really familiar with how the builders.json work, but the .cirrus.yml LGTM!
Description
We are now running most of the tests in luci postsubmit and presubmit.
We are removing some of the presubmit tests from cirrus, making some of
the remaining cirruss tests presubmit only and enabling more luci tests
in the flutter dashboard.
Related Issues
Bug:
#63258
Tests
N/A
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.