Repository navigation
[google_maps_flutter_web] projection_test.dart flakily fails with DriverError on web #193452
Copy link
Copy link
Open
flutter/packages
#13059Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: tests"flutter test", flutter_test, or one of our tests"flutter test", flutter_test, or one of our testsassigned for triageissue is assigned to a domain expert for further triageissue is assigned to a domain expert for further triagep: mapsGoogle Maps pluginGoogle Maps pluginpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-webWeb applications specificallyWeb applications specificallyteam-webOwned by Web platform teamOwned by Web platform team
Description
Summary
On Linux_web web_platform_tests_shard_1 stable, the drive examples step of google_maps_flutter_web sometimes fails on example/latest/integration_test/projection_test.dart. flutter drive serves the app, but the driver never gets test results. request_data returns null and the run dies with an unhandled DriverError, before any test output.
Retrying on the same commit passes. Every red build on this builder in the last ~300 postsubmit builds was this failure.
Failure signature
Launching integration_test/projection_test.dart on Web Server in debug mode...
integration_test/projection_test.dart is being served at http://localhost:7357
Unhandled exception:
DriverError: Error while reading FlutterDriver result for command: window.$flutterDriver('{"command":"request_data","timeout":"1200000"}')
Original error: Expected: not null
Actual: <null>
Original stack trace:
#0 fail (package:matcher/src/expect/expect.dart:187:31)
#1 _matcherExpect (package:webdriver/support/async.dart:103:5)
#2 Clock.waitFor (package:webdriver/support/async.dart:66:11)
<asynchronous suspension>
#3 FlutterWebConnection.sendCommand (package:flutter_driver/src/driver/web_driver.dart:339:30)
The following packages had errors:
packages/google_maps_flutter/google_maps_flutter_web:
example/latest/integration_test/projection_test.dart
Regex to find occurrences:
DriverError: Error while reading FlutterDriver result
Occurrences
Postsubmit: failed, then passed on retry on the same commit
| Failed build | Date | Commit | Retry | Log |
|---|---|---|---|---|
| stable #3662 | 2026-09-25 | flutter/packages@756c474 (flutter/packages#11966) | ✅ #3663 | raw |
| stable #3511 | 2026-08-30 | flutter/packages@d642322 (flutter/packages#12693, master-only roll) | ✅ #3512 | raw |
The master builder passed on both commits.
Presubmit (stable)
| Build | Date | PR | Log |
|---|---|---|---|
| #25752 | 2026-09-25 | flutter/packages#13017 (master-only Flutter roll) | raw |
| #25744 | 2026-09-25 | flutter/packages#11966 | raw |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: tests"flutter test", flutter_test, or one of our tests"flutter test", flutter_test, or one of our testsassigned for triageissue is assigned to a domain expert for further triageissue is assigned to a domain expert for further triagep: mapsGoogle Maps pluginGoogle Maps pluginpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-webWeb applications specificallyWeb applications specificallyteam-webOwned by Web platform teamOwned by Web platform team
Activity
elliette commentedon Sep 28, 2026
A couple other tests that hit the same
DriverError:overlays_test.dart:marker_clustering_test.dart:elliette commentedon Sep 28, 2026
projection_testandoverlays_testboth hang ononMapCreated:marker_clustering_test.darthangs waiting for a map ID:[google_maps_flutter] Disable flaky web tests blocking latest flutter…
[DO NOT LAND] Diagnostics for map readiness on CI
Piinks commentedon Sep 29, 2026
The test has been disabled for now