Searched refs:HttpssvcDnsRcode (Results 1 – 4 of 4) sorted by relevance
/aosp_15_r20/external/cronet/net/dns/ |
H A D | httpssvc_metrics_unittest.cc | 58 std::optional<HttpssvcDnsRcode> rcode = std::nullopt, in VerifyHttpsMetricsForExpectNoerror() 98 metrics->SaveForAddressQuery(kResolveTime, HttpssvcDnsRcode::kNoError); in TEST_P() 109 metrics->SaveForHttps(HttpssvcDnsRcode::kNoError, {true}, kResolveTimeHttps); in TEST_P() 110 metrics->SaveForAddressQuery(kResolveTime, HttpssvcDnsRcode::kNoError); in TEST_P() 115 {HttpssvcDnsRcode::kNoError} /* rcode */, {true} /* parsable */, in TEST_P() 128 metrics->SaveForHttps(HttpssvcDnsRcode::kNxDomain, {}, kResolveTimeHttps); in TEST_P() 129 metrics->SaveForAddressQuery(kResolveTime, HttpssvcDnsRcode::kNoError); in TEST_P() 134 {HttpssvcDnsRcode::kNxDomain} /* rcode */, std::nullopt /* parsable */, in TEST_P() 147 metrics->SaveForHttps(HttpssvcDnsRcode::kNxDomain, {true}, kResolveTimeHttps); in TEST_P() 148 metrics->SaveForAddressQuery(kResolveTime, HttpssvcDnsRcode::kNoError); in TEST_P() [all …]
|
H A D | httpssvc_metrics.cc | 24 enum HttpssvcDnsRcode TranslateDnsRcodeForHttpssvcExperiment(uint8_t rcode) { in TranslateDnsRcodeForHttpssvcExperiment() 27 return HttpssvcDnsRcode::kNoError; in TranslateDnsRcodeForHttpssvcExperiment() 29 return HttpssvcDnsRcode::kFormErr; in TranslateDnsRcodeForHttpssvcExperiment() 31 return HttpssvcDnsRcode::kServFail; in TranslateDnsRcodeForHttpssvcExperiment() 33 return HttpssvcDnsRcode::kNxDomain; in TranslateDnsRcodeForHttpssvcExperiment() 35 return HttpssvcDnsRcode::kNotImp; in TranslateDnsRcodeForHttpssvcExperiment() 37 return HttpssvcDnsRcode::kRefused; in TranslateDnsRcodeForHttpssvcExperiment() 39 return HttpssvcDnsRcode::kUnrecognizedRcode; in TranslateDnsRcodeForHttpssvcExperiment() 51 enum HttpssvcDnsRcode rcode) { in SaveForAddressQuery() 54 if (rcode != HttpssvcDnsRcode::kNoError) in SaveForAddressQuery() [all …]
|
H A D | httpssvc_metrics.h | 22 enum HttpssvcDnsRcode { enum 40 enum HttpssvcDnsRcode TranslateDnsRcodeForHttpssvcExperiment(uint8_t rcode); 56 enum HttpssvcDnsRcode rcode); 63 void SaveForHttps(enum HttpssvcDnsRcode rcode, 77 std::optional<enum HttpssvcDnsRcode> rcode_https_;
|
H A D | host_resolver_dns_task.cc | 358 httpssvc_metrics_->SaveForHttps(HttpssvcDnsRcode::kTimedOut, in OnTimeout() 398 enum HttpssvcDnsRcode rcode_for_httpssvc = HttpssvcDnsRcode::kNoError; in OnDnsTransactionComplete() 401 rcode_for_httpssvc = HttpssvcDnsRcode::kTimedOut; in OnDnsTransactionComplete() 403 rcode_for_httpssvc = HttpssvcDnsRcode::kNoError; in OnDnsTransactionComplete() 405 rcode_for_httpssvc = HttpssvcDnsRcode::kMissingDnsResponse; in OnDnsTransactionComplete()
|