Method: projects.testMatrices.create

Crée et exécute une matrice de tests selon les spécifications données. Les environnements non pris en charge seront renvoyés dans l'état UNSUPPORTED. Une matrice de test est limitée à l’utilisation d’un maximum de 2 000 appareils en parallèle.

La matrice renvoyée ne contiendra pas encore les exécutions qui seront créées pour cette matrice. La création de l'exécution a lieu plus tard et nécessitera un appel à testMatrices.get.

Peut renvoyer l’un des codes d’erreur canoniques suivants :

  • PERMISSION_DENIED - si l'utilisateur n'est pas autorisé à écrire sur le projet
  • INVALID_ARGUMENT - si la requête est mal formée ou si la matrice tente d'utiliser trop de périphériques simultanés.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC .

Paramètres du chemin

Paramètres
projectId

string

Le projet GCE sous lequel cette tâche sera exécutée.

Paramètres de requête

Paramètres
requestId

string

Un identifiant de chaîne utilisé pour détecter les demandes en double. Les identifiants sont automatiquement limités à un projet, les utilisateurs doivent donc s'assurer que l'ID est unique par projet. Un UUID est recommandé.

Facultatif, mais fortement recommandé.

Corps de la demande

Le corps de la requête contient une instance de TestMatrix .

Corps de réponse

En cas de succès, le corps de la réponse contient une instance nouvellement créée de TestMatrix .

Portées des autorisations

Nécessite le champ d'application OAuth suivant :

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

Pour plus d'informations, consultez la Présentation de l'authentification .