Repository navigation
framework_tests_libraries flakes on platform_view_test #100249
Copy link
Copy link
Closed
Labels
P0Critical issues such as a build break or regressionCritical issues such as a build break or regressiona: existing-appsIntegration with existing apps via the add-to-app flowIntegration with existing apps via the add-to-app flowc: flakeTests that sometimes, but not always, incorrectly passTests that sometimes, but not always, incorrectly passframeworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.platform-androidAndroid applications specificallyAndroid applications specifically
Description
(part of #97036)
The framework_tests_libraries flakes 2 times in the past 2 days:
https://ci.chromium.org/ui/p/flutter/builders/prod/Windows%20framework_tests_libraries/3924/overview
https://ci.chromium.org/ui/p/flutter/builders/prod/Windows%20framework_tests_libraries/3917/overview
04:30 +5743 ~15 -1: C:\b\s\w\ir\x\w\flutter\packages\flutter\test\rendering\platform_view_test.dart: PlatformViewRenderBox touch hover events are dispatched via PlatformViewController.dispatchPointerEvent [E]
'package:flutter/src/rendering/object.dart': Failed assertion: line 2519 pos 12: 'attached': is not true.
dart:core _AssertionError._throwNew
package:flutter/src/rendering/object.dart 2519:12 RenderObject.getTransformTo
package:flutter/src/rendering/box.dart 2600:39 RenderBox.localToGlobal
package:flutter/src/rendering/platform_view.dart 215:41 RenderAndroidView._setOffset.<fn>
package:flutter/src/rendering/platform_view.dart 213:52 RenderAndroidView._setOffset.<fn>
package:flutter/src/scheduler/binding.dart 1145:15 SchedulerBinding._invokeFrameCallback
package:flutter/src/scheduler/binding.dart 1090:9 SchedulerBinding.handleDrawFrame
package:flutter/src/scheduler/binding.dart 996:5 SchedulerBinding._handleDrawFrame
===== asynchronous gap ===========================
dart:async _completeOnAsyncError
package:flutter/src/rendering/platform_view.dart RenderAndroidView._setOffset.<fn>
package:flutter/src/rendering/platform_view.dart 213:52 RenderAndroidView._setOffset.<fn>
package:flutter/src/scheduler/binding.dart 1145:15 SchedulerBinding._invokeFrameCallback
package:flutter/src/scheduler/binding.dart 1090:9 SchedulerBinding.handleDrawFrame
package:flutter/src/scheduler/binding.dart 996:5 SchedulerBinding._handleDrawFrame
This test failed after it had already completed. Make sure to use [expectAsync]
or the [completes] matcher when testing async code.
dart:core _AssertionError._throwNew
package:flutter/src/rendering/object.dart 2519:12 RenderObject.getTransformTo
package:flutter/src/rendering/box.dart 2600:39 RenderBox.localToGlobal
package:flutter/src/rendering/platform_view.dart 215:41 RenderAndroidView._setOffset.<fn>
package:flutter/src/rendering/platform_view.dart 213:52 RenderAndroidView._setOffset.<fn>
package:flutter/src/scheduler/binding.dart 1145:15 SchedulerBinding._invokeFrameCallback
package:flutter/src/scheduler/binding.dart 1090:9 SchedulerBinding.handleDrawFrame
package:flutter/src/scheduler/binding.dart 996:5 SchedulerBinding._handleDrawFrame
===== asynchronous gap ===========================
dart:async _completeOnAsyncError
package:flutter/src/rendering/platform_view.dart RenderAndroidView._setOffset.<fn>
package:flutter/src/rendering/platform_view.dart 213:52 RenderAndroidView._setOffset.<fn>
package:flutter/src/scheduler/binding.dart 1145:15 SchedulerBinding._invokeFrameCallback
package:flutter/src/scheduler/binding.dart 1090:9 SchedulerBinding.handleDrawFrame
package:flutter/src/scheduler/binding.dart 996:5 SchedulerBinding._handleDrawFrame
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
P0Critical issues such as a build break or regressionCritical issues such as a build break or regressiona: existing-appsIntegration with existing apps via the add-to-app flowIntegration with existing apps via the add-to-app flowc: flakeTests that sometimes, but not always, incorrectly passTests that sometimes, but not always, incorrectly passframeworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.platform-androidAndroid applications specificallyAndroid applications specifically
Activity
blasten commentedon Mar 23, 2022
This issue was already fixed since these flakes occurred.
(head)
flutter/packages/flutter/lib/src/rendering/platform_view.dart
Line 199 in e827f0b
vs
(commit with flake)
flutter/packages/flutter/lib/src/rendering/platform_view.dart
Line 214 in fd25dc8
github-actions commentedon Apr 6, 2022
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of
flutter doctor -vand a minimal reproduction of the issue.