Settings - Update

更新测试结果的项目设置

PATCH https://vstmr.dev.azure.com/{organization}/{project}/_apis/testresults/settings?api-version=7.1-preview.3

URI 参数

名称 必需 类型 说明
organization
path True

string

Azure DevOps 组织的名称。

project
path True

string

项目 ID 或项目名称

api-version
query True

string

要使用的 API 版本。 应将其设置为“7.1-preview.3”才能使用此版本的 API。

请求正文

名称 类型 说明
flakySettings

FlakySettings

FlakySettings 定义 Flaky 设置数据。

newTestResultLoggingSettings

NewTestResultLoggingSettings

NewTestResultLoggingSettings 定义用于记录新测试结果的设置

响应

名称 类型 说明
200 OK

TestResultsSettings

成功的操作

安全性

accessToken

个人访问令牌。 将任何值用作用户名和令牌作为密码。

类型: basic

定义

名称 说明
FlakyDetection
FlakyDetectionPipelines
FlakyDetectionType

FlakyDetectionType 定义检测类型,即 1。 系统或 2。 手动。

FlakySettings
NewTestResultLoggingSettings
TestResultsSettings
TestResultsUpdateSettings

FlakyDetection

名称 类型 说明
flakyDetectionPipelines

FlakyDetectionPipelines

FlakyDetectionPipelines 定义用于检测的管道。

flakyDetectionType

FlakyDetectionType

FlakyDetectionType 定义检测类型,即 1。 系统或 2。 手动。

FlakyDetectionPipelines

名称 类型 说明
allowedPipelines

integer[]

AllowedPipelines - 列出允许检测的所有管道。

isAllPipelinesAllowed

boolean

IsAllPipelinesAllowed(如果用户配置所有系统的管道)。

FlakyDetectionType

FlakyDetectionType 定义检测类型,即 1。 系统或 2。 手动。

说明
custom

自定义定义手动检测类型。

system

定义系统检测类型。

FlakySettings

名称 类型 说明
flakyDetection

FlakyDetection

FlakyDetection 定义检测类型。

flakyInSummaryReport

boolean

FlakyInSummaryReport 定义是否应在摘要报表中显示不平常的数据。

isFlakyBugCreated

boolean

IsFlakyBugCreated 定义是否存在使用不规则 testresult 创建的任何 bug。

manualMarkUnmarkFlaky

boolean

ManualMarkUnmarkFlaky 定义手动标记取消标记不平测试箱。

NewTestResultLoggingSettings

名称 类型 说明
logNewTests

boolean

LogNewTests 定义我们是否将记录进入系统的新测试用例

TestResultsSettings

名称 类型 说明
flakySettings

FlakySettings

IsRequired 和 EmitDefaultValue 作为 false 传递,就像用户未传递任何内容一样,不应进行序列化和反序列化。

newTestResultLoggingSettings

NewTestResultLoggingSettings

TestResultsUpdateSettings

名称 类型 说明
flakySettings

FlakySettings

FlakySettings 定义 Flaky 设置数据。

newTestResultLoggingSettings

NewTestResultLoggingSettings

NewTestResultLoggingSettings 定义用于记录新测试结果的设置