更新时间:2022-02-14 GMT+08:00
分享

更新任务状态

功能介绍

更新任务状态

调试

您可以在API Explorer中调试该接口。

URI

POST /v1/{project_id}/test-suites/{test_suite_id}/tasks/{task_id}

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目id

最小长度:0

最大长度:64

test_suite_id

Integer

测试工程id

最小值:0

最大值:2147483647

task_id

Integer

任务id

最小值:0

最大值:2147483647

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

cluster_id

Integer

cluster_id

最小值:-1

最大值:2147483647

cluster_type

String

cluster_type

最小长度:0

最大长度:1024

without_package

Integer

without_package

最小值:0

最大值:2147483647

network_info

NetworkInfo object

network_info

status

Integer

status

最小值:0

最大值:2147483647

表3 NetworkInfo

参数

是否必选

参数类型

描述

network_type

String

network_type

最小长度:0

最大长度:1024

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

code

String

code

最小长度:0

最大长度:1024

message

String

message

最小长度:0

最大长度:1024

extend

String

extend

最小长度:0

最大长度:1024

result

UpdateTaskStatusResult object

result

表5 UpdateTaskStatusResult

参数

参数类型

描述

task_run_id

Integer

task_run_id

最小值:0

最大值:2147483647

请求示例

  • 启动任务demo

    /v1/projectId/test-suites/testSuiteId/tasks/taskId
    
    {
      "cluster_id" : 0,
      "cluster_type" : "shared-cluster-internet",
      "without_package" : 0,
      "network_info" : {
        "network_type" : "internet"
      },
      "status" : 9
    }
  • 停止任务demo

    /v1/projectId/test-suites/testSuiteId/tasks/taskId
    
    {
      "cluster_id" : -1,
      "cluster_type" : "shared-cluster-internet",
      "network_info" : { },
      "status" : 2,
      "without_package" : 0
    }

响应示例

状态码: 200

success

{
  "code" : "SVCSTG.CPTS.0000000",
  "message" : "success",
  "extend" : null,
  "result" : {
    "task_run_id" : 32517
  }
}

状态码

状态码

描述

200

success

501

unknown error

错误码

请参见错误码

分享:

    相关文档

    相关产品

关闭导读