Method: projects.testMatrices.cancel

اجرای آزمون های ناتمام را در یک ماتریس تست لغو می کند. این تماس بلافاصله برمی گردد و لغو به صورت ناهمزمان ادامه می یابد. اگر ماتریس از قبل نهایی باشد، این عملیات هیچ تاثیری نخواهد داشت.

ممکن است هر یک از کدهای خطای متعارف زیر را برگرداند:

  • PERMISSION_DENIED - اگر کاربر مجاز به خواندن پروژه نباشد
  • INVALID_ARGUMENT - اگر درخواست بد شکل باشد
  • NOT_FOUND - اگر ماتریس تست وجود نداشته باشد

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
projectId

string

پروژه ابری که صاحب آزمون است.

testMatrixId

string

ماتریس تست که لغو خواهد شد.

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

پاسخ حاوی وضعیت فعلی ماتریس تست مشخص شده.

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "testState": enum (TestState)
}
زمینه های
testState

enum ( TestState )

وضعیت رول‌آپ فعلی ماتریس تست. اگر این حالت قبلاً نهایی باشد، درخواست لغو تأثیری نخواهد داشت.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

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

برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.