Android 使用SurfaceView和浓缩咖啡测试活动

Android 使用SurfaceView和浓缩咖啡测试活动,android,testing,automated-tests,surfaceview,android-espresso,Android,Testing,Automated Tests,Surfaceview,Android Espresso,我正在用Espresso编写用于打视频电话的应用程序的UI测试,我遇到了这样一个问题,我有一个CallActivity,上面有两个SurfaceView(一个用于自我视频,另一个用于远程人视频)。这些SurfaceView不断自我更新,因此Espresso认为UI很忙,并等待UI变为空闲,但从未发生过,并抛出AppNotIdleException。有人面临过同样的问题吗?有什么解决这个问题的建议吗?有相同的问题,你解决了吗?@yonix我没有,不幸的是,对于我来说,它最终是另一个在主线程上努力工

我正在用Espresso编写用于打视频电话的应用程序的UI测试,我遇到了这样一个问题,我有一个CallActivity,上面有两个SurfaceView(一个用于自我视频,另一个用于远程人视频)。这些SurfaceView不断自我更新,因此Espresso认为UI很忙,并等待UI变为空闲,但从未发生过,并抛出AppNotIdleException。有人面临过同样的问题吗?有什么解决这个问题的建议吗?

有相同的问题,你解决了吗?@yonix我没有,不幸的是,对于我来说,它最终是另一个在主线程上努力工作的东西,SurfaceView的渲染毕竟不是问题,你解决了吗?@yonix我没有,不幸的是,对于我来说,它最终是在主线程上努力工作的其他东西,SurfaceView的渲染毕竟不是一个问题