Help Center/ CodeArts PerfTest/ API Reference/ API/ Report Management/ Querying the Offline Report List of a PerfTest Task
Updated on 2024-04-08 GMT+08:00

Querying the Offline Report List of a PerfTest Task

Function

This API is used to query the offline report list of a PerfTest task.

URI

GET /v1/{project_id}/tasks/history-run-list/{task_id}

Table 1 Path Parameters

Parameter

Mandatory

Type

Description

project_id

Yes

String

Project ID. For details, see Obtaining a Project ID.

Minimum: 0

Maximum: 64

task_id

Yes

Integer

Task ID.

Minimum: 0

Maximum: 2147483647

Request Parameters

None

Response Parameters

Status code: 200

Table 2 Response body parameters

Parameter

Type

Description

code

String

Response code.

Minimum: 0

Maximum: 1024

message

String

Response message.

Minimum: 0

Maximum: 1024

log_list

Array of HistoryRunInfo objects

Report list.

Array Length: 0 - 10240

Table 3 HistoryRunInfo

Parameter

Type

Description

name

String

Name.

run_id

Double

Report ID.

run_type

Double

Task type (0: old edition task; 1: new edition task).

start_time

String

Start time.

end_time

String

End time.

continue_time

Double

Continue time.

temp_names

Array of TempName objects

Case or transaction name.

parallel

Boolean

Whether test cases are executed in parallel between tasks.

Table 4 TempName

Parameter

Type

Description

name

String

Name.

Example Requests

Querying the offline report list of the PerfTest task whose ID is 1.

/v1/{project_id}/tasks/history-run-list/1

Example Responses

Status code: 200

success

{
  "code" : "SVCSTG.CPTS.0000000",
  "log_list" : [ {
    "name" : "temp_name_2022-07-20T17:01:57+08:00",
    "run_id" : 48105,
    "run_type" : 1,
    "start_time" : "2022-07-20T17:01:57+08:00",
    "end_time" : "2022-07-20T17:11:52+08:00",
    "continue_time" : 595,
    "temp_names" : [ {
      "name" : "temp_name"
    } ],
    "parallel" : false
  } ],
  "message" : "success"
}

Status Codes

Status Code

Description

200

success

501

unknown error

Error Codes

See Error Codes.