Skip to content

Linux web_tests_4 flakes on list_wheel_scroll_view_test #103217

@keyonghan

Description

@keyonghan

(part of #97036)

1 flake on list_wheel_scroll_view_test.dart: https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20web_tests_4/4717/overview

02:01 +125 ~1: test/widgets/list_wheel_scroll_view_test.dart: viewport transformation Center child is magnified                                                                                        [+4518 ms] Discovered flutter_test_config.dart in /b/s/w/ir/x/w/flutter/packages/flutter/test
[   +1 ms] Compiling file:///b/s/w/ir/x/t/flutter_tools.WVJOPW/flutter_web_platform.EEWLQJ/listenerFNVMQO/listener.dart
[  +15 ms] <- recompile file:///b/s/w/ir/x/t/flutter_tools.WVJOPW/flutter_web_platform.EEWLQJ/listenerFNVMQO/listener.dart 1bf48201-3174-432b-aff9-cf970265968c
[        ] file:///b/s/w/ir/x/t/flutter_tools.WVJOPW/flutter_web_platform.EEWLQJ/listenerFNVMQO/listener.dart
[        ] file:///b/s/w/ir/x/w/flutter/packages/flutter/.dart_tool/flutter_build/dart_plugin_registrant.dart
[        ] <- 1bf48201-3174-432b-aff9-cf970265968c
[ +178 ms] <- accept
[        ] <- reset
[        ] Compiling file:///b/s/w/ir/x/t/flutter_tools.WVJOPW/flutter_web_platform.EEWLQJ/listenerFNVMQO/listener.dart took 194ms
[   +9 ms] Preparing to send command: {"imageFile":"/b/s/w/ir/x/t/flutter_tools.WVJOPW/flutter_web_platform.EEWLQJ/imageENYVMU/image","key":"list_wheel_scroll_view.center_child.magnified.png","update":false}

02:02 +125 ~1: test/widgets/list_wheel_scroll_view_test.dart: viewport transformation Center child is magnified                                                                                        [ +814 ms] <<< {"success":false,"message":"Exception: Skia Gold received an unapproved image in post-submit \ntesting. Golden file images in flutter/flutter are triaged \nin pre-submit during code review for the given PR.\n\nVisit https://flutter-gold.skia.org// to view and approve \nthe image(s), or revert the associated change. For more \ninformation, visit the wiki: \nhttps://github.com/flutter/flutter/wiki/Writing-a-golden-file-test-for-package:flutter\n\nDebug information for Gold:\nstdout: Given image with hash 6be0f880c13aca90d9df9be520e3e95d for test widgets.list_wheel_scroll_view.center_child.magnified\nExpectation for test: ca6b51dde29c0e2acefc6784986e8cf2 (positive)\nExpectation for test: f24b9328cd06eb9e6364aa86ea51b82e (positive)\nExpectation for test: 20ee9e43efc48d46c44b02b958308b88 (positive)\nExpectation for test: 3aad3fd3329af636e64ac2df8a95a3e2 (positive)\nExpectation for test: 3e6c9b040539cc872024824579981516 (positive)\nExpectation for test: 67b51373d1bdcd1d852388b6543f9400 (positive)\nExpectation for test: aaa456d125f4bac316adf8b463a2d31c (positive)\nExpectation for test: c2362c28cc66c4a93f591cfc374c8ab0 (positive)\nFetching most recent positive digest for trace with ID \"de71212c9d22dad2c0d1d9b974bc695d\".\nNon-exact image comparison using algorithm \"fuzzy\" against most recent positive digest \"f24b9328cd06eb9e6364aa86ea51b82e\".\nTriaging digest \"6be0f880c13aca90d9df9be520e3e95d\" for test \"widgets.list_wheel_scroll_view.center_child.magnified\" as positive (algorithm name: \"fuzzy\")\n\nstderr: Error running command: ''triaging image as positive, image hash \"6be0f880c13aca90d9df9be520e3e95d\", test name \"widgets.list_wheel_scroll_view.center_child.magnified\", algorithm name \"fuzzy\": making POST request to https://flutter-gold.skia.org/json/v2/triage for test \"widgets.list_wheel_scroll_view.center_child.magnified\", digest \"6be0f880c13aca90d9df9be520e3e95d\", algorithm \"fuzzy\" and CL \"\": POST https://flutter-gold.skia.org/json/v2/triage resulted in a 401: 401 Unauthorized. At common.go:73 goldclient.go:770 goldclient.go:353 errgroup.go:57 asm_amd64.s:1371''\n\n"}

02:03 +125 ~1: test/widgets/list_wheel_scroll_view_test.dart: viewport transformation Center child is magnified                                                                                        
02:03 +125 ~1: test/widgets/list_wheel_scroll_view_test.dart: viewport transformation Center child is magnified                                                                                        
══╡ EXCEPTION CAUGHT BY FLUTTER TEST FRAMEWORK ╞════════════════════════════════════════════════════
The following TestFailure was thrown running a test:
Expected: one widget whose rasterized image matches golden image
"list_wheel_scroll_view.center_child.magnified.png"
  Actual: _KeyFinder:<exactly one widget with key [<'list_wheel_scroll_view'>] (ignoring offstage
widgets): RepaintBoundary-[<'list_wheel_scroll_view'>](renderObject: RenderRepaintBoundary#500ee)>
   Which: Exception: Skia Gold received an unapproved image in post-submit
          testing. Golden file images in flutter/flutter are triaged
          in pre-submit during code review for the given PR.

          Visit https://flutter-gold.skia.org// to view and approve
          the image(s), or revert the associated change. For more
          information, visit the wiki:
          https://github.com/flutter/flutter/wiki/Writing-a-golden-file-test-for-package:flutter

          Debug information for Gold:
          stdout: Given image with hash 6be0f880c13aca90d9df9be520e3e95d for test
widgets.list_wheel_scroll_view.center_child.magnified
          Expectation for test: ca6b51dde29c0e2acefc6784986e8cf2 (positive)
          Expectation for test: f24b9328cd06eb9e6364aa86ea51b82e (positive)
          Expectation for test: 20ee9e43efc48d46c44b02b958308b88 (positive)
          Expectation for test: 3aad3fd3329af636e64ac2df8a95a3e2 (positive)
          Expectation for test: 3e6c9b040539cc872024824579981516 (positive)
          Expectation for test: 67b51373d1bdcd1d852388b6543f9400 (positive)
          Expectation for test: aaa456d125f4bac316adf8b463a2d31c (positive)
          Expectation for test: c2362c28cc66c4a93f591cfc374c8ab0 (positive)
          Fetching most recent positive digest for trace with ID "de71212c9d22dad2c0d1d9b974bc695d".
          Non-exact image comparison using algorithm "fuzzy" against most recent positive digest
"f24b9328cd06eb9e6364aa86ea51b82e".
          Triaging digest "6be0f880c13aca90d9df9be520e3e95d" for test
"widgets.list_wheel_scroll_view.center_child.magnified" as positive (algorithm name: "fuzzy")

          stderr: Error running command: ''triaging image as positive, image hash
"6be0f880c13aca90d9df9be520e3e95d", test name
"widgets.list_wheel_scroll_view.center_child.magnified", algorithm name "fuzzy": making POST request
to https://flutter-gold.skia.org/json/v2/triage for test
"widgets.list_wheel_scroll_view.center_child.magnified", digest "6be0f880c13aca90d9df9be520e3e95d",
algorithm "fuzzy" and CL "": POST https://flutter-gold.skia.org/json/v2/triage resulted in a 401:
401 Unauthorized. At common.go:73 goldclient.go:770 goldclient.go:353 errgroup.go:57
asm_amd64.s:1371''

When the exception was thrown, this was the stack:
../dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 251:49  throw_
../packages/test_api/src/expect/async_matcher.dart.js 145:22                     fail
../packages/test_api/src/expect/async_matcher.dart.js 120:18                     <fn>
../packages/stack_trace/src/stack_zone_specification.dart.js 160:98              <fn>
../packages/stack_trace/src/stack_zone_specification.dart.js 212:16              [_run]
../packages/stack_trace/src/stack_zone_specification.dart.js 160:80              <fn>
../dart-sdk/lib/async/zone.dart 1434:47                                          _rootRunUnary
../dart-sdk/lib/async/zone.dart 1335:19                                          runUnary
../dart-sdk/lib/async/future_impl.dart 147:18                                    handleValue
../dart-sdk/lib/async/future_impl.dart 766:44                                    handleValueCallback
../dart-sdk/lib/async/future_impl.dart 795:13                                    _propagateToListeners
../dart-sdk/lib/async/future_impl.dart 566:5                                     [_completeWithValue]
../dart-sdk/lib/async/future_impl.dart 639:7                                     callback
../dart-sdk/lib/async/schedule_microtask.dart 40:11                              _microtaskLoop
../dart-sdk/lib/async/schedule_microtask.dart 49:5                               _startMicrotaskLoop
../dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 166:15           <fn>

The test description was:
  Center child is magnified
════════════════════════════════════════════════════════════════════════════════════════════════════

02:03 +125 ~1 -1: test/widgets/list_wheel_scroll_view_test.dart: viewport transformation Center child is magnified [E]                                                                                 
  Test failed. See exception logs above.
  The test description was: Center child is magnified
  

02:03 +125 ~1 -1: test/widgets/list_wheel_scroll_view_test.dart: viewport transformation Default middle transform                                                                                      
02:03 +126 ~1 -1: test/widgets/list_wheel_scroll_view_test.dart: viewport transformation Default middle transform                                                                                      
02:03 +126 ~1 -1: test/widgets/list_wheel_scroll_view_test.dart: viewport transformation Curve the wheel to the left                                                                                   [ +554 ms] Preparing to send command: {"imageFile":"/b/s/w/ir/x/t/flutter_tools.WVJOPW/flutter_web_platform.EEWLQJ/imageKMMHOR/image","key":"list_wheel_scroll_view.curved_wheel.left.png","update":false}
[ +367 ms] <<< {"success":false,"message":"Exception: Skia Gold received an unapproved image in post-submit \ntesting. Golden file images in flutter/flutter are triaged \nin pre-submit during code review for the given PR.\n\nVisit https://flutter-gold.skia.org// to view and approve \nthe image(s), or revert the associated change. For more \ninformation, visit the wiki: \nhttps://github.com/flutter/flutter/wiki/Writing-a-golden-file-test-for-package:flutter\n\nDebug information for Gold:\nstdout: Given image with hash c4b0c8b3f447e6a8fc18f92f83ececa4 for test widgets.list_wheel_scroll_view.curved_wheel.left\nExpectation for test: 5998fce93a6b8724e491f34bc4ff1b2f (positive)\nExpectation for test: 5ff17f53ce0831b4d7e996752cd6f924 (positive)\nExpectation for test: 83adff3de5448f266035d2be1ab40592 (positive)\nExpectation for test: 9a33c821e3779c47be4ca85c5f91e7c6 (positive)\nExpectation for test: b144edea17b715047f9ba8d11b846a44 (positive)\nExpectation for test: eef5d0c4fd95b1fa92f707d1c85b9a78 (positive)\nExpectation for test: 0b8009bca32c6e57d10558f436b70de7 (positive)\nExpectation for test: 189b3b75488dc6cd9a1862320e53ef55 (positive)\nExpectation for test: 5b8529309eccee34b9260373e0426e08 (positive)\nExpectation for test: 6628b76d9135bc4ce99255b9f3226b3c (positive)\nExpectation for test: 741dbbd409c7654e706df03796702674 (positive)\nExpectation for test: ee505a556c6608143e50c7a638746c90 (positive)\nFetching most recent positive digest for trace with ID \"2a6156014e052e6303b45a8a28002645\".\nNon-exact image comparison using algorithm \"fuzzy\" against most recent positive digest \"5998fce93a6b8724e491f34bc4ff1b2f\".\nTriaging digest \"c4b0c8b3f447e6a8fc18f92f83ececa4\" for test \"widgets.list_wheel_scroll_view.curved_wheel.left\" as positive (algorithm name: \"fuzzy\")\n\nstderr: Error running command: ''triaging image as positive, image hash \"c4b0c8b3f447e6a8fc18f92f83ececa4\", test name \"widgets.list_wheel_scroll_view.curved_wheel.left\", algorithm name \"fuzzy\": making POST request to https://flutter-gold.skia.org/json/v2/triage for test \"widgets.list_wheel_scroll_view.curved_wheel.left\", digest \"c4b0c8b3f447e6a8fc18f92f83ececa4\", algorithm \"fuzzy\" and CL \"\": POST https://flutter-gold.skia.org/json/v2/triage resulted in a 401: 401 Unauthorized. At common.go:73 goldclient.go:770 goldclient.go:353 errgroup.go:57 asm_amd64.s:1371''\n\n"}

02:03 +126 ~1 -1: test/widgets/list_wheel_scroll_view_test.dart: viewport transformation Curve the wheel to the left                                                                                   
══╡ EXCEPTION CAUGHT BY FLUTTER TEST FRAMEWORK ╞════════════════════════════════════════════════════
The following TestFailure was thrown running a test:
Expected: one widget whose rasterized image matches golden image
"list_wheel_scroll_view.curved_wheel.left.png"
  Actual: _KeyFinder:<exactly one widget with key [<'list_wheel_scroll_view'>] (ignoring offstage
widgets): RepaintBoundary-[<'list_wheel_scroll_view'>](renderObject: RenderRepaintBoundary#61da2)>
   Which: Exception: Skia Gold received an unapproved image in post-submit
          testing. Golden file images in flutter/flutter are triaged
          in pre-submit during code review for the given PR.

          Visit https://flutter-gold.skia.org// to view and approve
          the image(s), or revert the associated change. For more
          information, visit the wiki:
          https://github.com/flutter/flutter/wiki/Writing-a-golden-file-test-for-package:flutter

          Debug information for Gold:
          stdout: Given image with hash c4b0c8b3f447e6a8fc18f92f83ececa4 for test
widgets.list_wheel_scroll_view.curved_wheel.left
          Expectation for test: 5998fce93a6b8724e491f34bc4ff1b2f (positive)
          Expectation for test: 5ff17f53ce0831b4d7e996752cd6f924 (positive)
          Expectation for test: 83adff3de5448f266035d2be1ab40592 (positive)
          Expectation for test: 9a33c821e3779c47be4ca85c5f91e7c6 (positive)
          Expectation for test: b144edea17b715047f9ba8d11b846a44 (positive)
          Expectation for test: eef5d0c4fd95b1fa92f707d1c85b9a78 (positive)
          Expectation for test: 0b8009bca32c6e57d10558f436b70de7 (positive)
          Expectation for test: 189b3b75488dc6cd9a1862320e53ef55 (positive)
          Expectation for test: 5b8529309eccee34b9260373e0426e08 (positive)
          Expectation for test: 6628b76d9135bc4ce99255b9f3226b3c (positive)
          Expectation for test: 741dbbd409c7654e706df03796702674 (positive)
          Expectation for test: ee505a556c6608143e50c7a638746c90 (positive)
          Fetching most recent positive digest for trace with ID "2a6156014e052e6303b45a8a28002645".
          Non-exact image comparison using algorithm "fuzzy" against most recent positive digest
"5998fce93a6b8724e491f34bc4ff1b2f".
          Triaging digest "c4b0c8b3f447e6a8fc18f92f83ececa4" for test
"widgets.list_wheel_scroll_view.curved_wheel.left" as positive (algorithm name: "fuzzy")

          stderr: Error running command: ''triaging image as positive, image hash
"c4b0c8b3f447e6a8fc18f92f83ececa4", test name "widgets.list_wheel_scroll_view.curved_wheel.left",
algorithm name "fuzzy": making POST request to https://flutter-gold.skia.org/json/v2/triage for test
"widgets.list_wheel_scroll_view.curved_wheel.left", digest "c4b0c8b3f447e6a8fc18f92f83ececa4",
algorithm "fuzzy" and CL "": POST https://flutter-gold.skia.org/json/v2/triage resulted in a 401:
401 Unauthorized. At common.go:73 goldclient.go:770 goldclient.go:353 errgroup.go:57
asm_amd64.s:1371''

When the exception was thrown, this was the stack:
../dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 251:49  throw_
../packages/test_api/src/expect/async_matcher.dart.js 145:22                     fail
../packages/test_api/src/expect/async_matcher.dart.js 120:18                     <fn>
../packages/stack_trace/src/stack_zone_specification.dart.js 160:98              <fn>
../packages/stack_trace/src/stack_zone_specification.dart.js 212:16              [_run]
../packages/stack_trace/src/stack_zone_specification.dart.js 160:80              <fn>
../dart-sdk/lib/async/zone.dart 1434:47                                          _rootRunUnary
../dart-sdk/lib/async/zone.dart 1335:19                                          runUnary
../dart-sdk/lib/async/future_impl.dart 147:18                                    handleValue
../dart-sdk/lib/async/future_impl.dart 766:44                                    handleValueCallback
../dart-sdk/lib/async/future_impl.dart 795:13                                    _propagateToListeners
../dart-sdk/lib/async/future_impl.dart 566:5                                     [_completeWithValue]
../dart-sdk/lib/async/future_impl.dart 639:7                                     callback
../dart-sdk/lib/async/schedule_microtask.dart 40:11                              _microtaskLoop
../dart-sdk/lib/async/schedule_microtask.dart 49:5                               _startMicrotaskLoop
../dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 166:15           <fn>

The test description was:
  Curve the wheel to the left
════════════════════════════════════════════════════════════════════════════════════════════════════

02:03 +126 ~1 -2: test/widgets/list_wheel_scroll_view_test.dart: viewport transformation Curve the wheel to the left [E]                                                                               
  Test failed. See exception logs above.
  The test description was: Curve the wheel to the left

Metadata

Metadata

Assignees

No one assigned

    Labels

    c: flakeTests that sometimes, but not always, incorrectly passplatform-webWeb applications specifically

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions