【问题标题】:How does Google measure the duration for Firebase test?Google 如何衡量 Firebase 测试的持续时间?
【发布时间】:2017-06-02 19:42:27
【问题描述】:

我正在考虑在 Google Play 的 Firebase 服务上制定 blaze 计划,定价指南说我将收取 1 美元/设备/小时的费用。当我查看我当前的测试时,给了我三个不同的时间间隔。在测试执行页面上,它给了我大约 9 分钟的持续时间。如果我转到包含测试细节的页面,它将给我更长的持续时间,例如 12 或 13 分钟。最后,测试本身的视频显示它实际上只运行了大约 6 分钟。 Firebase 网站和常见问题解答没有详细说明哪些时间是收费的,虽然 6 分钟和 12 分钟似乎微不足道,但 2 次测试和 1 次测试之间的差异。因此,如果任何使用 Firebase 的人都可以分享我真的很感激他们的洞察力。

【问题讨论】:

    标签: android firebase firebase-test-lab google-cloud-test-lab


    【解决方案1】:

    矩阵页面上显示的持续时间(列出所有执行的那一个,例如 /project/my-project/testlab/histories/bh.abc123/matrices/456)是用于计费的,四舍五入到最接近的分钟在每次执行的基础上(在您的情况下为 9 分钟)。

    执行页面(例如 /project/my-project/testlab/histories/bh.abc123/matrices/456/executions/bs.def789)显示端到端时间,包括验证、设置、拆卸、后处理等。 (在您的情况下为 12 或 14 分钟)。

    通过 gcloud 运行时,仅在运行一次执行时将设备使用情况打印到终端,例如

    Gcloud 在单个设备上运行时会打印测试时间。例如

    08:45:57 Retrieving logcat
    08:46:22 Done. Test time=10 (secs)
    08:46:22 Test is Finished
    

    四舍五入到最接近的分钟数进行计费。

    【讨论】:

      猜你喜欢
      • 2016-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-24
      • 1970-01-01
      • 2020-10-24
      • 1970-01-01
      • 2019-03-02
      相关资源
      最近更新 更多