我正在Firebase(测试实验室)上运行Espresso Android测试,并且始终显示错误:
测试已过期。它的运行时间超过了允许的最大值 持续时间,并已被中断。 (测试超时)。
例如,如果我将超时时间增加到1h,则在运行测试时会显示下一个错误:
(gcloud.firebase.test.android.run)创建测试时出现Http错误 矩阵:ResponseError 400:给定的60分钟测试超时超出限制 30分钟。
所以,我的问题是:
感谢您的帮助。
注意: 我有免费的Firebase计划
谢谢, xptoGirl
答案 0 :(得分:0)
最大测试超时取决于您使用的设备形式:
在您的情况下,您可能使用物理设备,因此不能将超时增加到60分钟,因为30分钟是限制。您可以尝试虚拟获得60分钟的测试时间。
您可能还应该看看为什么测试运行了这么长时间。您实际上需要运行一个小时的测试数量吗?还是可以采取一些措施来改善个别测试的持续时间?