Repository navigation
Closed
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work listc: flakeTests that sometimes, but not always, incorrectly passTests that sometimes, but not always, incorrectly passe: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requeststeam-engineOwned by Engine teamOwned by Engine teamtriaged-engineTriaged by Engine teamTriaged by Engine team
Description
Examples
- https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20linux_host_engine_test/5733/overview
- https://ci.chromium.org/ui/p/flutter/builders/prod/Linux%20linux_host_engine_test/5727/overview
log
Running command "/b/s/w/ir/cache/builder/engine/src/out/ci/host_release_test/exe.unstripped/flutter_tester --disable-vm-service --enable-impeller --enable-flutter-gpu --impeller-backend=metal --use-test-fonts --icu-data-file-path=/b/s/w/ir/cache/builder/engine/src/out/ci/host_release_test/icudtl.dat --flutter-assets-dir=/b/s/w/ir/cache/builder/engine/src/out/ci/host_release_test/gen/flutter/lib/ui/assets --disable-asset-fonts /b/s/w/ir/cache/builder/engine/src/out/ci/host_release_test/gen/canvas_test.dart.dill" in "/b/s/w/ir/cache/builder/engine/src"
00:00 �[32m+0�[0m: canvas APIs should not crash�[0m
00:00 �[32m+1�[0m: Simple .toImage�[0m
Skia gold comparison failed: Error when running Skia Gold: /b/s/w/ir/cache/gold/goldctl imgtest init --instance flutter --work-dir /b/s/w/ir/cache/builder/engine/src/out/ci/host_release_test/gen/skia_gold_canvas_test.dart_iplr/temp --commit 0ab063e989918180685b63a05eb401b9fbe8352b --keys-file /b/s/w/ir/cache/builder/engine/src/out/ci/host_release_test/gen/skia_gold_canvas_test.dart_iplr/keys.json --failure-file /b/s/w/ir/cache/builder/engine/src/out/ci/host_release_test/gen/skia_gold_canvas_test.dart_iplr/failures.json --passfail
Skia Gold imgtest init failed.
An error occurred when initializing golden file test with
goldctl.
stdout:
stderr: File /b/s/w/ir/cache/builder/engine/src/out/ci/host_release_test/gen/skia_gold_canvas_test.dart_iplr/keys.json does not contain readable JSON object: unexpected end of JSON input
00:00 �[32m+1�[0m�[31m -1�[0m: Simple .toImage �[1m�[31m[E]�[0m�[0m
Exception: Failed comparison: canvas_test_toImage.png
flutter/testing/dart/goldens.dart 59:7 ImageComparer.addGoldenImage.<fn>
dart:async/zone_root.dart 48:47 _rootRunUnary
dart:async/zone.dart 733:19 _CustomZone.runUnary
dart:async/future_impl.dart 243:22 _FutureListener.handleError
dart:async/future_impl.dart 960:47 Future._propagateToListeners.handleError
dart:async/future_impl.dart 981:13 Future._propagateToListeners
dart:async/future_impl.dart 738:5 Future._completeErrorObject
dart:async/future_impl.dart 742:5 Future._completeError
Metadata
Metadata
Assignees
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work listc: flakeTests that sometimes, but not always, incorrectly passTests that sometimes, but not always, incorrectly passe: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requeststeam-engineOwned by Engine teamOwned by Engine teamtriaged-engineTriaged by Engine teamTriaged by Engine team
Activity
Adds contents of keys file when a skia gold error occurs. (#181401)
gaaclarke commentedon Jan 26, 2026
I added the json file to the error message in another PR. The json file looks fine:
https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket/8691815120289301921/+/u/test:_Host_Tests_for_host_release/stdout
gaaclarke commentedon Jan 26, 2026
I looked at the bots that are failing and didn't notice any commonality. The odd thing is that when a bot flakes, it flakes consistently. It will fail 3 times in a row.
gaaclarke commentedon Jan 26, 2026
I've filed a bug against
goldctl. I'm not ruling out that we changed something that makes it flakey. I suspect their error reporting could be fixed though which would give us information about what is happening. The error now that the JSON is malformed is demonstrably not true: b/478879171gaaclarke commentedon Jan 27, 2026
The failure can also look like this:
https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket/8691501221705557905/+/u/test:_Host_Tests_for_host_release/stdout
Adds contents of keys file when a skia gold error occurs. (flutter#18…
Adds impeller backend to golden workspace name (#182387)
Adds impeller backend to golden workspace name (flutter#182387)
github-actions commentedon Feb 28, 2026
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.Adds impeller backend to golden workspace name (flutter#182387)
Adds impeller backend to golden workspace name (#182387)