Method: projects.testMatrices.create

Belirtilen özelliklere göre bir test matrisi oluşturur ve çalıştırır. Desteklenmeyen ortamlar, UNSUPPORTED durumunda döndürülür. Bir test matrisi, paralel olarak en fazla 2.000 cihaz kullanılabilecek şekilde sınırlıdır.

Döndürülen matris, henüz bu matris için oluşturulacak yürütmeleri içermez. Yürütme oluşturma işlemi daha sonra gerçekleşir ve testMatrices.get çağrısının yapılmasını gerektirir.

Aşağıdaki standart hata kodlarından herhangi birini döndürebilir:

  • PERMISSION_DENIED - kullanıcının projeye yazma yetkisi yoksa
  • GEÇERSİZ_BAĞ_DEĞ_SAY - istek hatalı biçimlendirilmişse veya matris çok fazla eş zamanlı cihaz kullanmaya çalışıyorsa.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
projectId

string

Bu işin çalışacağı GCE projesi.

Sorgu parametreleri

Parametreler
requestId

string

Yinelenen istekleri algılamak için kullanılan dize kimliği. Kimlikler otomatik olarak bir projeye ayarlanır. Bu nedenle, kullanıcıların kimliğin her proje için benzersiz olduğundan emin olması gerekir. UUID önerilir.

İsteğe bağlıdır ancak kesinlikle önerilir.

İstek içeriği

İstek gövdesi, TestMatrix öğesinin bir örneğini içerir.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi, yeni oluşturulmuş bir TestMatrix örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış başlıklı makaleye bakın.