Load Testing API, gRPC: ReportService.GetTable
Returns a report table for the specified test.
gRPC request
rpc GetTable (GetTableReportRequest) returns (GetTableReportResponse)
GetTableReportRequest
{
"test_id": "string"
}
Field |
Description |
test_id |
string Required field. ID of the test for which report table will be returned. |
GetTableReportResponse
{
"status": "Status",
"overall": {
"http_codes": "map<int64, int64>",
"net_codes": "map<int64, int64>",
"quantiles": {
"q50": "double",
"q75": "double",
"q80": "double",
"q85": "double",
"q90": "double",
"q95": "double",
"q98": "double",
"q99": "double",
"q100": "double"
}
},
"cases": "map<string, Report>"
}
Field |
Description |
status |
enum Status Status of report table.
|
overall |
Result for all test cases combined ("overall" test case). |
cases |
object (map<string, Report>) Results for individual test cases, mapped as |
Report
Aggregated test results.
Field |
Description |
http_codes |
object (map<int64, int64>) Total count of HTTP responses, grouped by HTTP response code. |
net_codes |
object (map<int64, int64>) Total count of network responses, grouped by response code. |
quantiles |
Response time statistics, aggregated by quantiles. |
Quantiles
Statistical data aggregated by predefined set of 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). |