MCPcopy Create free account
hub / github.com/apache/impala / CheckAuthMetrics

Function CheckAuthMetrics

be/src/util/webserver-test.cc:441–455  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

439using kudu::MiniKdcOptions;
440
441void CheckAuthMetrics(MetricGroup* metrics, int num_negotiate_success,
442 int num_negotiate_failure, int num_cookie_success, int num_cookie_failure) {
443 IntCounter* negotiate_success_metric = metrics->FindMetricForTesting<IntCounter>(
444 "impala.webserver.total-negotiate-auth-success");
445 ASSERT_EQ(negotiate_success_metric->GetValue(), num_negotiate_success);
446 IntCounter* negotiate_failure_metric = metrics->FindMetricForTesting<IntCounter>(
447 "impala.webserver.total-negotiate-auth-failure");
448 ASSERT_EQ(negotiate_failure_metric->GetValue(), num_negotiate_failure);
449 IntCounter* cookie_success_metric = metrics->FindMetricForTesting<IntCounter>(
450 "impala.webserver.total-cookie-auth-success");
451 ASSERT_EQ(cookie_success_metric->GetValue(), num_cookie_success);
452 IntCounter* cookie_failure_metric = metrics->FindMetricForTesting<IntCounter>(
453 "impala.webserver.total-cookie-auth-failure");
454 ASSERT_EQ(cookie_failure_metric->GetValue(), num_cookie_failure);
455}
456
457void curl_version(string* curl_output, bool* curl_7_64_or_above = nullptr) {
458 // TODO(todd) IMPALA-8987: import curl into native-toolchain and test this with

Callers 1

TESTFunction · 0.85

Calls 1

GetValueMethod · 0.45

Tested by

no test coverage detected