Skip to content

[flutter_tools] Reland initialize frontend_sever with build#51477

Merged
fluttergithubbot merged 11 commits intoflutter:masterfrom
jonahwilliams:frontend_server_4
Feb 26, 2020
Merged

[flutter_tools] Reland initialize frontend_sever with build#51477
fluttergithubbot merged 11 commits intoflutter:masterfrom
jonahwilliams:frontend_server_4

Conversation

@jonahwilliams
Copy link
Contributor

@jonahwilliams jonahwilliams commented Feb 26, 2020

Description

Initialize the frontend_server while performing the platform initialization step (xcode/gradle). Massive performance improvement on startup. Also fixes flakiness in integration tests triggered by changing elapsed time.

Fixes #40388
Fixes #49865
Fixes #43464 (at least I think...)

Edit:

Reverted in 421056e to verify performance regression

@fluttergithubbot fluttergithubbot added the tool Affects the "flutter" command-line tool. See also t: labels. label Feb 26, 2020
Copy link
Member

@zanderso zanderso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm if this wasn't the perf issue.

@codecov

This comment has been minimized.

@fluttergithubbot fluttergithubbot merged commit 53457c2 into flutter:master Feb 26, 2020
@jonahwilliams jonahwilliams deleted the frontend_server_4 branch August 19, 2020 05:27
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 19, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

tool Affects the "flutter" command-line tool. See also t: labels.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Syncing code takes a long time test/integration.shard/hot_reload_test.dart flakiness InitializeFromDill does not work for Android/macOS builds

4 participants