Method: projects.testMatrices.create

Tworzy i uruchamia macierz testów zgodnie z zadaną specyfikacją. Nieobsługiwane środowiska zostaną zwrócone w stanie NIEOBSŁUGIWANE. Matryca testowa jest ograniczona do użycia maksymalnie 2000 urządzeń równolegle.

Zwrócona macierz nie będzie jeszcze zawierać wykonań, które zostaną utworzone dla tej macierzy. Utworzenie wykonania następuje później i będzie wymagało wywołania testMatrices.get.

Może zwrócić dowolny z następujących kanonicznych kodów błędów:

  • PERMISSION_DENIED - jeśli użytkownik nie ma uprawnień do zapisu do projektu
  • INVALID_ARGUMENT - jeśli żądanie jest zniekształcone lub jeśli macierz próbuje używać zbyt wielu jednoczesnych urządzeń.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC .

Parametry ścieżki

Parametry
projectId

string

Projekt GCE, w ramach którego będzie uruchamiane to zadanie.

Parametry zapytania

Parametry
requestId

string

Identyfikator ciągu używany do wykrywania zduplikowanych żądań. Identyfikatory są automatycznie przypisywane do projektu, dlatego użytkownicy powinni upewnić się, że identyfikator jest unikalny dla każdego projektu. Zalecany jest identyfikator UUID.

Opcjonalne, ale zdecydowanie zalecane.

Treść żądania

Treść żądania zawiera instancję TestMatrix .

Treść odpowiedzi

Jeśli się powiedzie, treść odpowiedzi zawiera nowo utworzoną instancję TestMatrix .

Zakresy uprawnień

Wymaga następującego zakresu OAuth:

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

Aby uzyskać więcej informacji, zobacz Omówienie uwierzytelniania .