-
Notifications
You must be signed in to change notification settings - Fork 29.1k
Closed
Labels
c: flakeTests that sometimes, but not always, incorrectly passTests that sometimes, but not always, incorrectly passplatform-webWeb applications specificallyWeb applications specifically
Description
(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
Labels
c: flakeTests that sometimes, but not always, incorrectly passTests that sometimes, but not always, incorrectly passplatform-webWeb applications specificallyWeb applications specifically