-
Notifications
You must be signed in to change notification settings - Fork 26.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Scenario app skia-gold
does not work, or does not work as expected
#144352
Comments
Trying to debug on CI with flutter/engine#51078. |
Update: As of flutter/engine#50730 (comment), I see the real™ golden changes show up as untriaged digests! |
An instance of change being caught in postsubmit that we know should have been caught in presubmit.
|
Whoa, additional weirdness. The result that was accepted as positive at 2:18 PM used to show up as a positive (there were 4 images) when searching for all positives by test Its as if the new positive was accepted as being a positive (the first link), but not listed in the full list of all positives. I'm so confused :/ |
It looks like the PR flutter/engine#50892 added new golden tests, we triaged them (or @gaaclarke did), autosubmit landed. THen the shard started failing as Skia gold had no images that were even similar: https://ci.chromium.org/ui/p/flutter/builders/prod/Mac%20Production%20Engine%20Drone/282083/overview I would have expected that if the test were flakey or something, that we would see diffs - but these had no closest positive/negative at all |
Oh interesting, flutter/engine#50892 did add golden tests. Our test for output files verifies that the files were generated. The presubmit check for flutter gold failed though to block the presubmit checks until they were uploaded to gold. Since there was no blockage and no message about new goldens, I didn't triage them as part of landing that PR. Yet notice that the flutter gold presubmit check is green. |
Testing if `skia_gold_client` and pre-submit/post-submit is playing nice by triggering an update. Generated via: ```sh dart ./testing/skia_gold_client/tool/generate.dart ``` Related: flutter/flutter#144352.
This also seems to happen on the framework side: #144978 had some gold failures on the web that were triaged during presubmit. On postsubmit, new failures appeared when running with Impeller. |
Closing as "completeenough". |
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 |
STATUS: Known issues are WIP:
ExternalTexturesTest
still sometimes crashes on rendering the Android image #144365While I'm filing this with
e: scenario-app
it's possible the scope is beyondscenario_app
. We are likely "holding it wrong", but it's catastrophic the way it's currently configured - we either turn the tree red because we didn't actually authorize all the digests (example 1), or we straight up miss digests that show incorrect behavior (example 2)./cc @zanderso @dnfield
Example 1: flutter/engine#51061 merged, and turned the tree red.
Only a single image came up in the PR, which was approved.
When it landed post-submit turned the tree red:
This should ... just never happen?
Example 2: flutter/engine#50730 generated images do not show up.
In flutter/engine#50730, @chinmaygarde fixed/completed a feature for Impeller Vulkan and external textures. Once again, Skia gold did pop up and ask for triage:
... but the images aren't related to the patch. I instead went looking directly in the logs:
... and pulled out the real golden change, which shows a bug not even shown by Skia gold:
The text was updated successfully, but these errors were encountered: