Method: projects.testMatrices.create

Erstellt und führt eine Testmatrix gemäß den angegebenen Spezifikationen aus. Nicht unterstützte Umgebungen werden im Status NICHT UNTERSTÜTZT zurückgegeben. Eine Testmatrix ist auf die parallele Nutzung von höchstens 2000 Geräten beschränkt.

Die zurückgegebene Matrix enthält noch nicht die Ausführungen, die für diese Matrix erstellt werden. Die Ausführungserstellung erfolgt später und erfordert einen Aufruf von testMatrices.get.

Kann einen der folgenden kanonischen Fehlercodes zurückgeben:

  • PERMISSION_DENIED – wenn der Benutzer nicht berechtigt ist, in das Projekt zu schreiben
  • INVALID_ARGUMENT – wenn die Anfrage fehlerhaft ist oder wenn die Matrix versucht, zu viele Geräte gleichzeitig zu verwenden.

HTTP-Anfrage

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

Die URL verwendet die gRPC-Transcoding -Syntax.

Pfadparameter

Parameter
projectId

string

Das GCE-Projekt, unter dem dieser Job ausgeführt wird.

Abfrageparameter

Parameter
requestId

string

Eine Zeichenfolgen-ID, die zum Erkennen doppelter Anforderungen verwendet wird. IDs werden automatisch auf ein Projekt beschränkt, daher sollten Benutzer sicherstellen, dass die ID pro Projekt eindeutig ist. Eine UUID wird empfohlen.

Optional, aber dringend empfohlen.

Anforderungstext

Der Anforderungstext enthält eine Instanz von TestMatrix .

Antwortkörper

Bei Erfolg enthält der Antworttext eine neu erstellte Instanz von TestMatrix .

Berechtigungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie in der Authentifizierungsübersicht .