Daniel Jette
Daniel Jette
_Copied from https://github.com/Shopify/android-testify/issues/264#issuecomment-1061275786_ @DanielJette Thanks for looking into this. I just took a look at your branch, I tried using the same approach and it still isn't working 100% of...
Yes, @jennatauro I ran the test many times both alone and as part of the entire class of tests and it passed (rendered the avatar) each time. I'm not sure...
I was thinking about this a bit more. Is it possible that Glide uses a default animation/transition between the empty state and the loaded state? [This](https://bumptech.github.io/glide/doc/transitions.html#common-errors) seems to imply that...
I ran the `image` test 50 times in a loop and it passed every time ``` ~/DevSource/android-testify: for i in {1..50}; do adb shell am instrument -w -e class 'com.shopify.testify.sample.compose.ComposableScreenshotTest#image'...
I also experimented with using a ComposeTestRule.waitForIdle() here https://github.com/Shopify/android-testify/pull/266/commits/67efd1f45bd5e69a55c7ed48993edbaaaa259033
_Copied from https://github.com/Shopify/android-testify/issues/264#issuecomment-1062261739_ @DanielJette thank you for continuing to look into this. From my early testing so far it seems like adding the changes you added in https://github.com/Shopify/android-testify/commit/67efd1f45bd5e69a55c7ed48993edbaaaa259033 is seeming...
That's good to hear @jennatauro. Please let me know if that works out for you as I'd like to incorporate this kind of support directly into Testify
Thanks for the feedback @ryansama This is a very good suggestion and we'll be sure to include this in our Testify 2.0 plans.
_Copied from https://github.com/Shopify/android-testify/issues/247#issuecomment-952150343_ cc @udeyrishi I'm currently trying this locally: ``` system_image="system-images;android-29;google_apis;x86_64" device="pixel_4" ``` and sending this flag to the `firebase gloud` command on CI: `--device=model=flame,version=29,locale=en_US` That's yielding slightly different...
_Copied from https://github.com/Shopify/android-testify/issues/247#issuecomment-952152525_ In order to run the screenshot tests successfully, both locally and on Firebase CI, it is important that you maintain an emulator specifically designed for screenshot testing....