Peter de Kraker
Peter de Kraker
Never mind, finally got it working. Probably due to the Kotlin syntax I did something wrong: ``` tasks.withType(Test::class.java).configureEach { useJUnitPlatform(){ includeTags.add("PaparazziTest") } } ``` This only runs test that are...
We shaved 6 minutes of our CI build time by excluding paparazzi tests in normal unittest and running the screenshot tests only on the paparazzi tests.
Oh, using performance hint did not fix it, I tried that before stumbling on the affinity example.
Thanks for the info. I did a lot of testing this week, and settled for setting affinity to 2 cores. That gave best results across old and new devices. I...
During testing I still had issues unfortunately. So I did postpone rollout with the affinity changes. But it's certainly a topic I will explore more, since knowing about the core(group)s...
On a Pixel 8 device I got bursts of underruns sometimes (around 50 in one go ). Which was notably worse then without setting affinity. Looking into profiling with perfetto...
Yes, I will test more the coming weeks. It's not only limited to Pixel 8, I also had issues with older samsung devices I tested. So Yeah, I plan to...
Is it best practice to stop/close Oboe when going to the background? Or should you keep the stream for the whole app lifetime and only use pause/resume? Hmm, when reusing...
Glitch in Mini Piano Lite indeed doesn't happen when touch sounds are disabled in Android. Now restarting audio engine many times is silent. When enabling touch sounds, the forced restart...
Is this something that will be fixed in later Android versions? Or a fact of life that is not possible to workaround?