- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- آن را امتحان کنید!
ماتریسی از تست ها را با توجه به مشخصات داده شده ایجاد و اجرا می کند. محیط های پشتیبانی نشده در حالت UNSUPPORTED برگردانده می شوند. یک ماتریس تست محدود به استفاده از حداکثر 2000 دستگاه به صورت موازی است.
ماتریس برگشتی هنوز شامل اجراهایی که برای این ماتریس ایجاد خواهد شد، نخواهد بود. ایجاد اجرا بعداً انجام می شود و نیاز به فراخوانی به testMatrices.get دارد.
ممکن است هر یک از کدهای خطای متعارف زیر را برگرداند:
- PERMISSION_DENIED - اگر کاربر مجاز به نوشتن در پروژه نباشد
- INVALID_ARGUMENT - اگر درخواست بد شکل باشد یا اگر ماتریس سعی کند از تعداد زیادی دستگاه همزمان استفاده کند.
درخواست HTTP
POST https://testing.googleapis.com/v1/projects/{projectId}/testMatrices
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
مولفه های | |
---|---|
projectId | پروژه GCE که تحت آن این کار اجرا خواهد شد. |
پارامترهای پرس و جو
مولفه های | |
---|---|
requestId | شناسه رشته ای که برای شناسایی درخواست های تکراری استفاده می شود. شناسه ها به طور خودکار در محدوده پروژه قرار می گیرند، بنابراین کاربران باید مطمئن شوند که شناسه در هر پروژه منحصر به فرد است. UUID توصیه می شود. اختیاری است، اما به شدت توصیه می شود. |
درخواست بدن
بدنه درخواست شامل یک نمونه از TestMatrix
است.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی یک نمونه جدید از TestMatrix
است.
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/cloud-platform
برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.