Method: projects.testMatrices.create

Создает и запускает матрицу тестов в соответствии с заданными спецификациями. Неподдерживаемые среды будут возвращены в состоянии НЕПОДДЕРЖИВАЕМЫХ. Тестовая матрица ограничена возможностью параллельного использования не более 2000 устройств.

Возвращенная матрица еще не будет содержать выполнения, которые будут созданы для этой матрицы. Создание выполнения произойдет позже и потребует вызова testMatrices.get.

Может возвращать любой из следующих канонических кодов ошибок:

  • PERMISSION_DENIED — если у пользователя нет прав на запись в проект
  • INVALID_ARGUMENT — если запрос неправильно сформирован или матрица пытается использовать слишком много одновременных устройств.

HTTP-запрос

POST https://testing.googleapis.com/v1/projects/{projectId}/testMatrices

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
projectId

string

Проект GCE, в рамках которого будет выполняться это задание.

Параметры запроса

Параметры
requestId

string

Идентификатор строки, используемый для обнаружения повторяющихся запросов. Идентификаторы автоматически привязываются к проекту, поэтому пользователи должны убедиться, что идентификатор уникален для каждого проекта. Рекомендуется использовать UUID.

Необязательно, но настоятельно рекомендуется.

Тело запроса

Тело запроса содержит экземпляр TestMatrix .

Тело ответа

В случае успеха тело ответа содержит вновь созданный экземпляр TestMatrix .

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Для получения дополнительной информации см. Обзор аутентификации .