h2load: Rename MAX_STATS as MAX_SAMPLES
This commit is contained in:
parent
acac5ec6ea
commit
425c794f89
|
@ -97,15 +97,17 @@ bool Config::is_rate_mode() const { return (this->rate != 0); }
|
||||||
bool Config::has_base_uri() const { return (!this->base_uri.empty()); }
|
bool Config::has_base_uri() const { return (!this->base_uri.empty()); }
|
||||||
Config config;
|
Config config;
|
||||||
|
|
||||||
constexpr size_t MAX_STATS = 1000000;
|
namespace {
|
||||||
|
constexpr size_t MAX_SAMPLES = 1000000;
|
||||||
|
} // namespace
|
||||||
|
|
||||||
Stats::Stats(size_t req_todo, size_t nclients)
|
Stats::Stats(size_t req_todo, size_t nclients)
|
||||||
: req_todo(0), req_started(0), req_done(0), req_success(0),
|
: req_todo(0), req_started(0), req_done(0), req_success(0),
|
||||||
req_status_success(0), req_failed(0), req_error(0), req_timedout(0),
|
req_status_success(0), req_failed(0), req_error(0), req_timedout(0),
|
||||||
bytes_total(0), bytes_head(0), bytes_head_decomp(0), bytes_body(0),
|
bytes_total(0), bytes_head(0), bytes_head_decomp(0), bytes_body(0),
|
||||||
status() {
|
status() {
|
||||||
req_stats.reserve(std::min(req_todo, MAX_STATS));
|
req_stats.reserve(std::min(req_todo, MAX_SAMPLES));
|
||||||
client_stats.reserve(std::min(nclients, MAX_STATS));
|
client_stats.reserve(std::min(nclients, MAX_SAMPLES));
|
||||||
}
|
}
|
||||||
|
|
||||||
Stream::Stream() : req_stat{}, status_success(-1) {}
|
Stream::Stream() : req_stat{}, status_success(-1) {}
|
||||||
|
@ -1108,8 +1110,8 @@ Worker::Worker(uint32_t id, SSL_CTX *ssl_ctx, size_t req_todo, size_t nclients,
|
||||||
config->rate_period);
|
config->rate_period);
|
||||||
timeout_watcher.data = this;
|
timeout_watcher.data = this;
|
||||||
|
|
||||||
sampling_init(request_times_smp, req_todo, MAX_STATS);
|
sampling_init(request_times_smp, req_todo, MAX_SAMPLES);
|
||||||
sampling_init(client_smp, nclients, MAX_STATS);
|
sampling_init(client_smp, nclients, MAX_SAMPLES);
|
||||||
}
|
}
|
||||||
|
|
||||||
Worker::~Worker() {
|
Worker::~Worker() {
|
||||||
|
@ -1144,12 +1146,12 @@ void Worker::run() {
|
||||||
|
|
||||||
void Worker::sample_req_stat(RequestStat *req_stat) {
|
void Worker::sample_req_stat(RequestStat *req_stat) {
|
||||||
stats.req_stats.push_back(*req_stat);
|
stats.req_stats.push_back(*req_stat);
|
||||||
assert(stats.req_stats.size() <= MAX_STATS);
|
assert(stats.req_stats.size() <= MAX_SAMPLES);
|
||||||
}
|
}
|
||||||
|
|
||||||
void Worker::sample_client_stat(ClientStat *cstat) {
|
void Worker::sample_client_stat(ClientStat *cstat) {
|
||||||
stats.client_stats.push_back(*cstat);
|
stats.client_stats.push_back(*cstat);
|
||||||
assert(stats.client_stats.size() <= MAX_STATS);
|
assert(stats.client_stats.size() <= MAX_SAMPLES);
|
||||||
}
|
}
|
||||||
|
|
||||||
void Worker::report_progress() {
|
void Worker::report_progress() {
|
||||||
|
|
Loading…
Reference in New Issue