我们正在 Firebase TestLab 中运行仪器测试。
此仪器测试执行多个基准测试并存储其记录的时间。
但是我们在 Firebase 设备上获得的时间与我们在本地设备上获得的时间不同。
如果时间不同,它们应该不会有太大变化:
本地设备:
A = 0.5413 B = 0.4990 D = 0.5135
Firebase 中出现变化:
A = 0.5343 B = 2.5390 D = 0.4980
这是否意味着在我们的测试运行时其他用户正在执行测试,这就是为什么我们有时会得到高于正常值的原因?
不。所有测试都是通过对该一台设备的独占访问来执行的。 设备仅在测试完成后返回到可用设备池并擦除干净的意义上共享。