Skip to main content
PUT
Set a repository's test quarantine settings

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

repository_id
string<uuid>
required

Body

application/json

Every field is optional: an omitted one keeps its stored value. A null or an unknown field is refused.

enabled
boolean
min_flaky_rate
number
Required range: x <= 1
min_samples
integer
Required range: 3 <= x <= 1000
release_after_passes
integer
Required range: 1 <= x <= 100

Response

The stored settings.

enabled
boolean
required

Whether a failing run step whose only failed tests are quarantined settles as a success. Off by default.

min_flaky_rate
number
required

The share of observed default-branch runs a test must have been flaky in to be quarantined.

Required range: x <= 1
min_samples
integer
required

How many observed default-branch runs that rate must rest on.

Required range: 3 <= x <= 1000
release_after_passes
integer
required

How many consecutive default-branch passes release a quarantine on their own.

Required range: 1 <= x <= 100