Skip to content

[team] flutter_gallery_ios32__transition_perf flakes "Original error: Bad state: The client closed with pending request "ext.flutter.driver"" #60559

@christopherfujino

Description

@christopherfujino

This test passes locally in attempts by myself and @jmagman, but failed twice in the devicelab, while passing on a third try (all on the same host, mac 11. This is a subset of the devicelab logs:

2020-06-29T13:35:45.473687: stdout: [VERBOSE0:compositor_context.cc(89)] Using SaveLayer to protect non-readback surface
2020-06-29T13:35:45.479773: stdout: 
stdout: [VERBOSE0:compositor_context.cc(89)] Using SaveLayer to protect non-readback surface
2020-06-29T13:35:45.487072: stdout: 
stdout: [VERBOSE0:compositor_context.cc(89)] Using SaveLayer to protect non-readback surface
2020-06-29T13:35:45.497545: stdout: 
stdout: [VERBOSE0:compositor_context.cc(89)] Using SaveLayer to protect non-readback surface
2020-06-29T13:35:45.502830: stdout: 
stdout: [VERBOSE0:compositor_context.cc(89)] Using SaveLayer to protect non-readback surface
2020-06-29T13:35:45.536602: stdout: 
stdout: [VERBOSE0:compositor_context.cc(89)] Using SaveLayer to protect non-readback surface
2020-06-29T13:35:45.549874: stdout: 
stdout: [VERBOSE0:compositor_context.cc(89)] Using SaveLayer to protect non-readback surface
2020-06-29T13:35:45.551607: stdout: 
2020-06-29T13:35:45.551681: stdout: [VERBOSE0:compositor_context.cc(89)] Using SaveLayer to protect non-readback surface
2020-06-29T13:35:45.555817: stdout: 
stdout: [VERBOSE0:compositor_context.cc(89)] Using SaveLayer to protect non-readback surface
2020-06-29T13:35:45.562232: stdout: 
stdout: [VERBOSE0:compositor_context.cc(89)] Using SaveLayer to protect non-readback surface
2020-06-29T13:35:45.568375: stdout: 
stdout: [VERBOSE0:compositor_context.cc(89)] Using SaveLayer to protect non-readback surface
2020-06-29T13:35:45.574812: stdout: 
stdout: flutter: > VideoDemo initController "butterfly" 
2020-06-29T13:35:45.586061: stdout: 
stdout: flutter: > VideoDemo initController "bee" 
2020-06-29T13:35:45.592605: stdout: 
stdout: flutter: > VideoDemo dispose
2020-06-29T13:35:45.598697: stdout: 
stdout: flutter: < VideoDemo dispose
2020-06-29T13:35:45.604924: stdout: 
stdout: flutter: > VideoDemo initController "butterfly" 
2020-06-29T13:35:45.631057: stdout: 
stdout: flutter: > VideoDemo initController "bee" 
2020-06-29T13:35:45.642029: stdout: 
stdout: flutter: > VideoDemo dispose
2020-06-29T13:35:45.650979: stdout: 
stdout: flutter: < VideoDemo dispose
2020-06-29T13:36:56.570709: stdout: Xcode build done.                                           72.5s
2020-06-29T13:37:34.524157: stdout:   dart:async/schedule_microtask.dart 50:5                         _startMicrotaskLoop
stdout:   dart:isolate-patch/isolate_patch.dart 118:13                    _runPendingImmediateCallback
stdout:   dart:isolate-patch/timer_impl.dart 404:11                       _Timer._runTimers
stdout:   dart:isolate-patch/timer_impl.dart 428:5                        _Timer._handleMessage
stdout:   dart:isolate-patch/isolate_patch.dart 168:12                    _RawReceivePortImpl._handleMessage
stdout: 
stdout: 
2020-06-29T13:37:34.525599: stdout:   DriverError: Failed to fulfill Scroll due to remote error
stdout:   Original error: Bad state: The client closed with pending request "ext.flutter.driver".
stdout:   Original stack trace:
stdout:   #0      new Client.withoutJson.<anonymous closure> (package:json_rpc_2/src/client.dart:70:24)
stdout:   #1      StackZoneSpecification._run (package:stack_trace/src/stack_zone_specification.dart:209:15)
stdout:   #2      StackZoneSpecification._registerCallback.<anonymous closure> (package:stack_trace/src/stack_zone_specification.dart:119:48)
stdout:   #3      _rootRun (dart:async/zone.dart:1182:47)
stdout:   #4      _CustomZone.run (dart:async/zone.dart:1093:19)
stdout:   #5      _FutureListener.handleWhenComplete (dart:async/future_impl.dart:167:18)
stdout:   #6      Future._propagateToListeners.handleWhenCompleteCallback (dart:async/future_impl.dart:666:39)
stdout:   #7      Future._propagateToListeners (dart:async/future_impl.dart:722:37)
stdout:   #8      Future._propagateToListeners (dart:async/future_impl.dart:621:9)
stdout:   #9      Future._completeWithValue (dart:async/future_impl.dart:529:5)
stdout:   #10     Future._asyncCompleteWithValue.<anonymous closure> (dart:async/future_impl.dart:567:7)
stdout:   #11     StackZoneSpecification._run (package:stack_trace/src/stack_zone_specification.dart:209:15)
stdout:   #12     StackZoneSpecification._registerCallback.<anonymous closure> (package:stack_trace/src/stack_zone_specification.dart:119:48)
stdout:   #13     _rootRun (dart:async/zone.dart:1190:13)
2020-06-29T13:37:34.526147: stdout:   #14     _CustomZone.run (dart:async/zone.dart:1093:19)
stdout:   #15     _CustomZone.runGuarded (dart:async/zone.dart:997:7)
stdout:   #16     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1037:23)
stdout:   #17     _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
stdout:   #18     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
stdout:   #19     _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:118:13)
2020-06-29T13:37:34.526386: stdout:   #20     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:169:5)

Metadata

Metadata

Assignees

Labels

P0Critical issues such as a build break or regressionc: contributor-productivityTeam-specific productivity, code health, technical debt.c: flakeTests that sometimes, but not always, incorrectly passframeworkflutter/packages/flutter repository. See also f: labels.platform-iosiOS applications specificallyteam-infraOwned by Infrastructure team

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions