-
Notifications
You must be signed in to change notification settings - Fork 28.9k
Increase the number of shards for web tests #62623
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
How does increasing the shards help? |
As mentioned in the issue, dart team encountered this problem during head, head, head tests: #61462 Increasing the number of shards worked for them. I'm not familiar with |
I forgot to mention, these are some other related issues from Chrome, with the same output. This looks like a race condition, therefore I hope if we reduce the number of tests per shard it can help. https://bugs.chromium.org/p/chromium/issues/detail?id=1091689 |
Can you add a TODO that references the right bugs to lower the shards back down once the underlying issue is fixed? |
Looks like it didn't help. The engine one one passed without failing but for this one, web-shard-1 failed with the same error:
|
@tvolkert I merged the mirror PR of this on Friday. The tests didn't fail (for 12 shards) in the last three days on the engine side. It was failing on every other PR before that. Shall I merge this change for the time being? I'll do the fix Chrome team suggests once I hear from them. |
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.
👍
* increase the number of shards for web tests * update comments
* increase the number of shards for web tests * update comments
Description
Increasing the number of web_shards. Similar change for engine: flutter/engine#20164
Related Issues
#62510
Tests
Running on cirrus ci.
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
no.