Skip to content

Increase the run time of text field integration tests to 10 seconds#186475

Merged
auto-submit[bot] merged 2 commits into
flutter:masterfrom
jason-simmons:bug_185734
May 16, 2026
Merged

Increase the run time of text field integration tests to 10 seconds#186475
auto-submit[bot] merged 2 commits into
flutter:masterfrom
jason-simmons:bug_185734

Conversation

@jason-simmons

Copy link
Copy Markdown
Member

These tests have been flaky because they sometimes end before generating the number of frames expected by the performance test framework.

See #185734

@jason-simmons
jason-simmons requested a review from b-luk May 13, 2026 21:44
@flutter-dashboard flutter-dashboard Bot added the CICD Run CI/CD label May 13, 2026
@github-actions github-actions Bot added the a: text input Entering text in a text field or keyboard related problems label May 13, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request increases the delay duration from 5,000 to 10,000 milliseconds across several text field performance macrobenchmarks. The review feedback recommends using Duration(seconds: 10) for better readability and refactoring the repeated value into a shared constant to ensure a single source of truth.

Comment thread dev/benchmarks/macrobenchmarks/test/fullscreen_textfield_perf_e2e.dart Outdated
Comment thread dev/benchmarks/macrobenchmarks/test/textfield_perf_e2e.dart Outdated
Comment thread dev/benchmarks/macrobenchmarks/test_driver/fullscreen_textfield_perf_test.dart Outdated
Comment thread dev/benchmarks/macrobenchmarks/test_driver/textfield_perf_test.dart Outdated
@github-actions github-actions Bot removed the CICD Run CI/CD label May 13, 2026
@jason-simmons

Copy link
Copy Markdown
Member Author

Changed to Duration(seconds: 10) for consistency with other e2e test scripts.

@jason-simmons jason-simmons added the CICD Run CI/CD label May 13, 2026
@github-actions github-actions Bot removed the CICD Run CI/CD label May 14, 2026
@jason-simmons jason-simmons added the CICD Run CI/CD label May 14, 2026
These tests have been flaky because they sometimes end before
generating the number of frames expected by the performance test
framework.

See flutter#185734
@github-actions github-actions Bot removed the CICD Run CI/CD label May 14, 2026
@jason-simmons jason-simmons added CICD Run CI/CD autosubmit Merge PR when tree becomes green via auto submit App labels May 14, 2026
@auto-submit
auto-submit Bot added this pull request to the merge queue May 15, 2026
Merged via the queue into flutter:master with commit 72957a6 May 16, 2026
169 of 170 checks passed
@flutter-dashboard flutter-dashboard Bot removed the autosubmit Merge PR when tree becomes green via auto submit App label May 16, 2026
auto-submit Bot pushed a commit to flutter/packages that referenced this pull request May 18, 2026
flutter/flutter@1ceffd1...3598686

2026-05-17 [email protected] Roll Fuchsia Linux SDK from G9xv1qcMhvXOy-9pk... to 5Ki-dBY4SpWdQMF_3... (flutter/flutter#186636)
2026-05-17 [email protected] [Impeller] Canonicalize uniform block instance names for the GL backends (flutter/flutter#186394)
2026-05-16 [email protected] [widgets] Use super parameters in missed spots (flutter/flutter#186198)
2026-05-16 [email protected] refactor: Remove material imports from Widget tests  (flutter/flutter#185078)
2026-05-16 [email protected] Roll pub packages (flutter/flutter#186602)
2026-05-16 [email protected] [gn] Fix typo in comment (flutter/flutter#186549)
2026-05-16 [email protected] Roll Fuchsia Linux SDK from y6uQHA5xUN83IF395... to G9xv1qcMhvXOy-9pk... (flutter/flutter#186599)
2026-05-15 [email protected] Removes bringup from passing macos/sdf tests (flutter/flutter#186527)
2026-05-15 [email protected] [web] Fix several WebParagraph bugs (flutter/flutter#186403)
2026-05-15 [email protected] Display the team ID and name when selecting a signing certificate (flutter/flutter#184665)
2026-05-15 [email protected] [iOS] Improve documentation on FlutterVSyncClient and FlutterDisplayLink (flutter/flutter#186456)
2026-05-15 [email protected] Increase the run time of text field integration tests to 10 seconds (flutter/flutter#186475)
2026-05-15 [email protected] Fix web-server hot restart/reload not applying changes for entrypoints outside lib (flutter/flutter#183838)
2026-05-15 [email protected] Update dart_skills_lint dependency to e449787 and optimize skills validation test (flutter/flutter#186528)
2026-05-15 [email protected] Roll Packages from 2ec2236 to 32c84d6 (3 revisions) (flutter/flutter#186583)
2026-05-15 [email protected] Dispose TextEditingController in IndexedStack example (flutter/flutter#186375)
2026-05-15 [email protected] refactor: update filename for sliver semantic widget (flutter/flutter#185917)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-packages
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.

To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
creatorpiyush pushed a commit to creatorpiyush/packages that referenced this pull request Jun 10, 2026
…r#11724)

flutter/flutter@1ceffd1...3598686

2026-05-17 [email protected] Roll Fuchsia Linux SDK from G9xv1qcMhvXOy-9pk... to 5Ki-dBY4SpWdQMF_3... (flutter/flutter#186636)
2026-05-17 [email protected] [Impeller] Canonicalize uniform block instance names for the GL backends (flutter/flutter#186394)
2026-05-16 [email protected] [widgets] Use super parameters in missed spots (flutter/flutter#186198)
2026-05-16 [email protected] refactor: Remove material imports from Widget tests  (flutter/flutter#185078)
2026-05-16 [email protected] Roll pub packages (flutter/flutter#186602)
2026-05-16 [email protected] [gn] Fix typo in comment (flutter/flutter#186549)
2026-05-16 [email protected] Roll Fuchsia Linux SDK from y6uQHA5xUN83IF395... to G9xv1qcMhvXOy-9pk... (flutter/flutter#186599)
2026-05-15 [email protected] Removes bringup from passing macos/sdf tests (flutter/flutter#186527)
2026-05-15 [email protected] [web] Fix several WebParagraph bugs (flutter/flutter#186403)
2026-05-15 [email protected] Display the team ID and name when selecting a signing certificate (flutter/flutter#184665)
2026-05-15 [email protected] [iOS] Improve documentation on FlutterVSyncClient and FlutterDisplayLink (flutter/flutter#186456)
2026-05-15 [email protected] Increase the run time of text field integration tests to 10 seconds (flutter/flutter#186475)
2026-05-15 [email protected] Fix web-server hot restart/reload not applying changes for entrypoints outside lib (flutter/flutter#183838)
2026-05-15 [email protected] Update dart_skills_lint dependency to e449787 and optimize skills validation test (flutter/flutter#186528)
2026-05-15 [email protected] Roll Packages from 2ec2236 to 32c84d6 (3 revisions) (flutter/flutter#186583)
2026-05-15 [email protected] Dispose TextEditingController in IndexedStack example (flutter/flutter#186375)
2026-05-15 [email protected] refactor: update filename for sliver semantic widget (flutter/flutter#185917)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-packages
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.

To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a: text input Entering text in a text field or keyboard related problems CICD Run CI/CD

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants