Skip to content
Snippets Groups Projects
Commit 1a8c52e4 authored by Craig Tiller's avatar Craig Tiller
Browse files

Collect stats on # failed requests

parent 0c80c7d1
No related branches found
No related tags found
No related merge requests found
......@@ -219,6 +219,7 @@ message ScenarioResultSummary
double latency_99 = 10;
double latency_999 = 11;
// Number of requests that succeeded/failed
int64 successful_requests = 12;
int64 failed_requests = 13;
}
......
......@@ -169,6 +169,8 @@ static void postprocess_scenario_result(ScenarioResult* result) {
failures += rrc.count();
}
}
result->mutable_summary()->set_successful_requests(successes);
result->mutable_summary()->set_failed_requests(successes);
}
}
......
......@@ -110,6 +110,11 @@ static bool QpsDriver() {
GetReporter()->ReportLatency(*result);
GetReporter()->ReportTimes(*result);
if (result->mutable_summary()->failed_requests()) {
std::cerr << "# failed requests: "
<< result->mutable_summary()->failed_requests() << "\n";
}
for (int i = 0; success && i < result->client_success_size(); i++) {
success = result->client_success(i);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment