Load Testing API, gRPC: ReportService
Статья создана
Обновлена 12 декабря 2023 г.
A set of methods for managing test reports.
Call | Description |
---|---|
GetTable | Returns a report table for the specified test. |
Calls ReportService
GetTable
Returns a report table for the specified test.
rpc GetTable (GetTableReportRequest) returns (GetTableReportResponse)
GetTableReportRequest
Field | Description |
---|---|
test_id | string Required. ID of the test for which report table will be returned. |
GetTableReportResponse
Field | Description |
---|---|
status | report.Status Status of report table. |
overall | report.table.Report Result for all test cases combined ("overall" test case). |
cases | map<string,report.table.Report> Results for individual test cases, mapped as case_name:report . |
Report
Field | Description |
---|---|
http_codes | map<int64,int64> Total count of HTTP responses, grouped by HTTP response code. |
net_codes | map<int64,int64> Total count of network responses, grouped by response code. |
quantiles | common.Quantiles Response time statistics, aggregated by quantiles. |
Quantiles
Field | Description |
---|---|
q50 | double 50 percentile (median). |
q75 | double 75 percentile. |
q80 | double 80 percentile. |
q85 | double 85 percentile. |
q90 | double 90 percentile. |
q95 | double 95 percentile. |
q98 | double 98 percentile. |
q99 | double 99 percentile. |
q100 | double 100 percentile (maximum or minimum). |