10

我想尝试 firebase 设备测试 - 但这样做时我收到一条非常通用的错误消息:

Failed to create a test matrix.

任何人都知道如何解决这个问题?配额不应该是问题 - 我按下的按钮显示“开始 2 次测试”我已经删除了一些设备,以防它是配额。不幸的是,谷歌搜索错误并没有真正导致结果..

在此处输入图像描述

4

7 回答 7

8

对困惑感到抱歉。我们正在改进此错误消息。

问题是您没有为您的项目启用 Google Cloud Testing API。请问你能做到吗?

或者只是创建一个将自动启用它的新项目。

于 2016-11-07T14:37:44.530 回答
5

这里是 Firebase 测试实验室团队的 Ahmed。

当您超过当天的配额时,就会出现此问题。测试实验室方面有两个问题导致了这里的混乱:

  1. 显示的消息令人困惑,很难理解发生了什么
  2. 要强制执行此每日使用配额,我们需要在您的项目中启用 API。我们需要在所有 Firebase 项目上启用 API。当我们启动时,我们有以下内容:(i) 所有新项目默认启用 API,(ii) 所有现有 Firebase 测试实验室用户都回填了 API。当您在过去(2016 年 10 月 1 日之前)创建了一个 Firebase 项目并且从未使用过测试实验室然后又回去使用它时,就会出现此问题。

问题 (1) 仍在进行中,我们目前正在努力使我们的错误消息提供更多信息。敬请关注!

问题(2)现已完全解决。我们已经回填了所有使用测试实验室 API 创建的 Firebase 项目。

您现在应该只在超出每日配额的情况下才会看到此问题,直到我们提供更好的错误消息。

非常感谢,并为造成的混乱道歉!

于 2016-11-11T22:28:42.290 回答
3

去这里https://console.developers.google.com/apis/api/testing.googleapis.com/overview

选择您用于通过测试实验室运行测试的项目,然后单击“启用”。

于 2016-11-08T16:54:59.980 回答
2

我遇到了完全相同的问题,我检查了所有建议的解决方案,例如授予管理员权限、启用测试 API 并且它不起作用。

最后,我尝试从 Android Studio 创建测试。在 Android Studio 中,转到工具菜单,然后转到 Firebase。我只是跟着助手,瞧,现在正在运行测试!

于 2017-01-05T23:13:36.903 回答
2

如果我上传 AAB 文件,我会收到此消息,但它在使用 APK 时有效。

于 2019-01-23T18:45:09.427 回答
0

我去了https://console.firebase.google.com/iam-admin/iam/iam-zero 选择了我的项目并将自己编辑为所有内容的管理员(应用引擎、大查询、云调试器)

于 2016-11-08T22:13:33.703 回答
0

这取决于您选择的付款计划。我选择了作为 Spark 的付款计划,并且我能够一次测试 1 个 TEST 并成功生成测试矩阵。

于 2016-11-09T09:59:11.623 回答