-
Notifications
You must be signed in to change notification settings - Fork 115
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
Rename DanTup_tiler.test to DanTup_tiler.test.disabled #376
Conversation
The pixel tests in the tiler suite are experiencing the same failure as is described in flutter/flutter#149934
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@zanderso I updated the goldens in that repo for the latest Flutter. I don't know how useful these tests are (I'm not developing/maintaining Tiler besides fixing these tests).. If you think they're useful I can send a PR to re-enable this and update the hash, otherwise they could be removed. |
@zanderso any opinions on the above? Should I file a PR to re-enable these now they've updated, or should we remove it? I don't know if I'm providing any tests the framework doesn't already have (I think so far all cases of failures here have been known/expected changes and result in this dance). I'm happy to maintain the tests if there's some value in them though. |
Are there any tests aside from the golden tests in the tiler suite? The golden tests are probably not high-value, and we should delete those. If there are non-golden tests for tiler, then they probably have a better cost/benefit trade-off, and we should keep them. |
Nope, no other tests. The tests were all specifically for rendering images/sprites/shapes onto a canvas. If those are things are already well-tested by Flutter and there are enough other projects here to ensure we feel the pain users feel when the goldens change in breaking ways, I agree it probably makes sense to remove them. I'll open a PR. |
I haven't been maintaining this package for a while (besides updating tests). Often subtle (acceptable) changes to the golden files cause a break that requires updating multiple repositories (tests, Tiler, Tiler-test-maps) to unblock rolls. Maintaining these tests is probably not a good trade-off given they're really only testing things that Flutter should already be testing (rendering some images and shapes to a canvas). See flutter#376
I haven't been maintaining this package for a while (besides updating tests). Often subtle (acceptable) changes to the golden files cause a break that requires updating multiple repositories (tests, Tiler, Tiler-test-maps) to unblock rolls. Maintaining these tests is probably not a good trade-off given they're really only testing things that Flutter should already be testing (rendering some images and shapes to a canvas). See #376 @zanderso
The pixel tests in the tiler suite are experiencing the same failure as is described in flutter/flutter#149934
cc @DanTup