Lines Matching refs:dns

222     void StartDns(test::DNSResponder& dns, const std::vector<DnsRecord>& records) {  in StartDns()  argument
224 dns.addMapping(r.host_name, r.type, r.addr); in StartDns()
227 ASSERT_TRUE(dns.startServer()); in StartDns()
228 dns.clearQueries(); in StartDns()
373 test::DNSResponder dns; in TEST_F() local
374 StartDns(dns, {{kHelloExampleCom, ns_type::ns_t_a, "1.2.3.3"}}); in TEST_F()
379 EXPECT_EQ(1U, GetNumQueriesForType(dns, ns_type::ns_t_a, nonexistent_host_name)); in TEST_F()
383 dns.clearQueries(); in TEST_F()
385 EXPECT_EQ(1U, GetNumQueriesForType(dns, ns_type::ns_t_a, kHelloExampleCom)); in TEST_F()
396 test::DNSResponder dns; in TEST_F() local
408 StartDns(dns, records); in TEST_F()
428 EXPECT_EQ(1U, dns.queries().size()) << dns.dumpQueries(); in TEST_F()
433 dns.clearQueries(); in TEST_F()
450 test::DNSResponder dns; in TEST_F() local
455 StartDns(dns, records); in TEST_F()
462 dns.clearQueries(); in TEST_F()
473 test::DNSResponder dns; in TEST_F() local
474 StartDns(dns, {}); in TEST_F()
479 EXPECT_TRUE(dns.queries().empty()) << dns.dumpQueries(); in TEST_F()
488 EXPECT_TRUE(dns.queries().empty()) << dns.dumpQueries(); in TEST_F()
501 dns.clearQueries(); in TEST_F()
503 EXPECT_EQ(2U, dns.queries().size()) << dns.dumpQueries(); in TEST_F()
504 EXPECT_EQ(1U, GetNumQueriesForType(dns, ns_type::ns_t_a, name_ip6_dot)) << dns.dumpQueries(); in TEST_F()
505 EXPECT_EQ(1U, GetNumQueriesForType(dns, ns_type::ns_t_a, name_ip6_fqdn)) << dns.dumpQueries(); in TEST_F()
510 dns.clearQueries(); in TEST_F()
512 EXPECT_TRUE(dns.queries().empty()) << dns.dumpQueries(); in TEST_F()
522 test::DNSResponder dns; in TEST_F() local
523 StartDns(dns, {}); in TEST_F()
529 EXPECT_EQ(0U, dns.queries().size()); in TEST_F()
538 dns.clearQueries(); in TEST_F()
540 EXPECT_EQ(0U, dns.queries().size()); in TEST_F()
544 dns.clearQueries(); in TEST_F()
546 EXPECT_EQ(0U, dns.queries().size()); in TEST_F()
559 dns.clearQueries(); in TEST_F()
561 EXPECT_EQ(2U, dns.queries().size()); // OUCH! in TEST_F()
584 std::vector<std::unique_ptr<test::DNSResponder>> dns; in TEST_F() local
588 ASSERT_NO_FATAL_FAILURE(mDnsClient.SetupDNSServers(4, mappings, &dns, &servers)); in TEST_F()
596 std::accumulate(dns.begin(), dns.end(), 0, [&mapping](size_t total, auto& d) { in TEST_F()
643 test::DNSResponder dns(listen_addr); in TEST_F() local
645 StartDns(dns, records); in TEST_F()
649 dns.clearQueries(); in TEST_F()
654 size_t found = GetNumQueries(dns, host_name); in TEST_F()
665 found = GetNumQueries(dns, host_name); in TEST_F()
673 dns.clearQueries(); in TEST_F()
678 found = GetNumQueries(dns, host_name); in TEST_F()
690 test::DNSResponder dns; in TEST_F() local
691 StartDns(dns, {{kHelloExampleCom, ns_type::ns_t_a, "1.2.3.5"}}); in TEST_F()
697 EXPECT_EQ(1U, GetNumQueries(dns, kHelloExampleCom)); in TEST_F()
703 test::DNSResponder dns; in TEST_F() local
704 StartDns(dns, {}); in TEST_F()
710 EXPECT_TRUE(dns.queries().empty()) << dns.dumpQueries(); in TEST_F()
716 EXPECT_TRUE(dns.queries().empty()) << dns.dumpQueries(); in TEST_F()
721 test::DNSResponder dns; in TEST_F() local
722 StartDns(dns, {{kHelloExampleCom, ns_type::ns_t_a, "1.2.3.5"}}); in TEST_F()
830 test::DNSResponder dns; in TEST_F() local
841 StartDns(dns, records); in TEST_F()
849 dns.clearQueries(); in TEST_F()
857 test::DNSResponder dns; in TEST_F() local
861 StartDns(dns, records); in TEST_F()
868 dns.clearQueries(); in TEST_F()
875 test::DNSResponder dns; in TEST_F() local
879 StartDns(dns, records); in TEST_F()
886 dns.clearQueries(); in TEST_F()
896 test::DNSResponder dns("127.0.0.6"); in TEST_F() local
897 StartDns(dns, {{host_name, ns_type::ns_t_a, "1.2.3.3"}}); in TEST_F()
902 EXPECT_EQ(1U, GetNumQueriesForType(dns, ns_type::ns_t_a, host_name)); in TEST_F()
914 test::DNSResponder dns; in TEST_F() local
915 dns.setResponseProbability(0.0); in TEST_F()
916 StartDns(dns, {{host_name, ns_type::ns_t_aaaa, "2001:db8::5"}}); in TEST_F()
923 EXPECT_TRUE(dns.queries().empty()); // Ensure no DNS queries were sent out in TEST_F()
930 EXPECT_TRUE(dns.queries().empty()); // Ensure no DNS queries were sent out in TEST_F()
1085 test::DNSResponder dns(listen_addr3); in TEST_F() local
1086 ASSERT_TRUE(dns.startServer()); in TEST_F()
1105 dns.addMapping(hostName, ns_type::ns_t_a, "1.2.3.4"); in TEST_F()
1119 EXPECT_EQ(dns.queries().size(), 100U); in TEST_F()
1123 dns.clearQueries(); in TEST_F()
1189 test::DNSResponder dns; in TEST_F() local
1190 StartDns(dns, {}); in TEST_F()
1201 EXPECT_EQ(4U, GetNumQueries(dns, hostname)); in TEST_F()
1263 test::DNSResponder dns; in TEST_F() local
1264 StartDns(dns, config.dnsserverHosts); in TEST_F()
1273 EXPECT_EQ(2U, GetNumQueries(dns, config.name.c_str())); in TEST_F()
1278 GetNumQueries(dns, config.name.c_str())); in TEST_F()
1299 test::DNSResponder dns; in TEST_F() local
1300 StartDns(dns, dnsSvHostV4V6); in TEST_F()
1309 EXPECT_EQ(0U, GetNumQueries(dns, hostnameV4V6)); in TEST_F()
1316 EXPECT_EQ(2U, GetNumQueries(dns, hostnameV4V6)); in TEST_F()
1358 test::DNSResponder dns(listen_addr); in TEST_F() local
1359 StartDns(dns, records); in TEST_F()
1365 EXPECT_EQ(1U, dns.queries().size()); in TEST_F()
1366 EXPECT_EQ(1U, GetNumQueries(dns, host_name1)); in TEST_F()
1372 dns.clearQueries(); in TEST_F()
1376 EXPECT_EQ(1U, dns.queries().size()); in TEST_F()
1377 EXPECT_EQ(1U, GetNumQueries(dns, host_name2)); in TEST_F()
1430 test::DNSResponder dns(listen_addr); in TEST_F() local
1431 StartDns(dns, records); in TEST_F()
1439 EXPECT_EQ(1U, dns.queries().size()); in TEST_F()
1440 EXPECT_EQ(1U, GetNumQueries(dns, host_name1)); in TEST_F()
1448 dns.clearQueries(); in TEST_F()
1456 EXPECT_EQ(7U, dns.queries().size()); in TEST_F()
1457 EXPECT_EQ(1U, GetNumQueries(dns, host_name2)); in TEST_F()
1485 std::vector<std::unique_ptr<test::DNSResponder>> dns; in TEST_F() local
1494 ASSERT_NO_FATAL_FAILURE(mDnsClient.SetupDNSServers(MAXNS + 1, mappings, &dns, &servers)); in TEST_F()
1631 test::DNSResponder dns; in TEST_F() local
1632 StartDns(dns, {{host_name, ns_type::ns_t_a, "1.2.3.3"}}); in TEST_F()
1659 test::DNSResponder dns; in TEST_F() local
1660 StartDns(dns, records); in TEST_F()
1721 test::DNSResponder dns; in TEST_F() local
1722 StartDns(dns, records); in TEST_F()
1741 dns.clearQueries(); in TEST_F()
1745 const auto queries = dns.queries(); in TEST_F()
1823 test::DNSResponder dns; in TEST_F() local
1824 StartDns(dns, {{host_name, ns_type::ns_t_a, "1.2.3.1"}}); in TEST_F()
1853 test::DNSResponder dns; in TEST_F() local
1854 StartDns(dns, records); in TEST_F()
1863 dns.clearQueries(); in TEST_F()
1866 size_t found = GetNumQueries(dns, host_name); in TEST_F()
1898 test::DNSResponder dns(cleartext_addr); in TEST_F() local
1899 ASSERT_TRUE(dns.startServer()); in TEST_F()
1942 dns.addMapping(host_name, ns_type::ns_t_a, ADDR4); in TEST_F()
1943 dns.addMapping(host_name, ns_type::ns_t_aaaa, ADDR6); in TEST_F()
1979 EXPECT_EQ(1U, GetNumQueriesForType(dns, ns_type::ns_t_a, host_name)); in TEST_F()
1990 EXPECT_LE(1U, GetNumQueries(dns, host_name)); in TEST_F()
2002 EXPECT_LE(1U, GetNumQueries(dns, host_name)); in TEST_F()
2013 dns.clearQueries(); in TEST_F()
2026 test::DNSResponder dns(cleartext_addr); in TEST_F() local
2027 StartDns(dns, records); in TEST_F()
2034 EXPECT_EQ(0U, GetNumQueries(dns, host_name)); in TEST_F()
2126 test::DNSResponder dns(listen_addr); in TEST_F() local
2127 StartDns(dns, records); in TEST_F()
2146 EXPECT_EQ(2U, GetNumQueries(dns, host_name)); in TEST_F()
2163 EXPECT_EQ(2U, GetNumQueries(dns, host_name)); in TEST_F()
2174 test::DNSResponder dns(listen_addr); in TEST_F() local
2175 StartDns(dns, records); in TEST_F()
2217 test::DNSResponder dns(listen_addr); in TEST_F() local
2218 StartDns(dns, records); in TEST_F()
2223 auto& cv = dns.getCv(); in TEST_F()
2224 auto& cvMutex = dns.getCvMutex(); in TEST_F()
2234 dns.setResponseProbability(0.0); in TEST_F()
2254 dns.setResponseProbability(1.0); in TEST_F()
2284 test::DNSResponder dns(listen_addr); in TEST_F() local
2285 StartDns(dns, records); in TEST_F()
2349 test::DNSResponder dns(listen_addr); in TEST_F() local
2350 StartDns(dns, records); in TEST_F()
2370 EXPECT_EQ(3U, GetNumQueries(dns, host_name1)); in TEST_F()
2381 EXPECT_EQ(4U, GetNumQueries(dns, host_name1)); in TEST_F()
2391 EXPECT_EQ(5U, GetNumQueries(dns, host_name1)); in TEST_F()
2406 EXPECT_EQ(7U, GetNumQueries(dns, host_name1)); in TEST_F()
2414 EXPECT_EQ(7U, GetNumQueries(dns, host_name1)); in TEST_F()
2417 dns.clearQueries(); in TEST_F()
2431 EXPECT_EQ(2U, GetNumQueries(dns, host_name2)); in TEST_F()
2444 EXPECT_EQ(2U, GetNumQueries(dns, host_name2)); in TEST_F()
2447 dns.clearQueries(); in TEST_F()
2453 EXPECT_EQ(1U, GetNumQueries(dns, host_name3)); in TEST_F()
2461 EXPECT_EQ(2U, GetNumQueries(dns, host_name3)); in TEST_F()
2468 EXPECT_EQ(3U, GetNumQueries(dns, host_name3)); in TEST_F()
2475 EXPECT_EQ(4U, GetNumQueries(dns, host_name3)); in TEST_F()
2485 test::DNSResponder dns(listen_addr); in TEST_F() local
2486 StartDns(dns, records); in TEST_F()
2491 dns.setTtl(SHORT_TTL_SEC); in TEST_F()
2500 EXPECT_EQ(1U, GetNumQueries(dns, host_name)); in TEST_F()
2501 dns.clearQueries(); in TEST_F()
2513 EXPECT_EQ(1U, GetNumQueries(dns, host_name)); in TEST_F()
2514 dns.clearQueries(); in TEST_F()
2521 EXPECT_EQ(1U, GetNumQueries(dns, host_name)); in TEST_F()
2590 test::DNSResponder dns(listen_addr); in TEST_F() local
2591 StartDns(dns, records); in TEST_F()
2623 EXPECT_EQ(1U, GetNumQueries(dns, host_name)); in TEST_F()
2651 EXPECT_EQ(1U, GetNumQueries(dns, host_name)); in TEST_F()
2688 test::DNSResponder dns(CLEARTEXT_ADDR, CLEARTEXT_PORT, ns_rcode::ns_r_servfail); in TEST_F() local
2689 ASSERT_TRUE(dns.startServer()); in TEST_F()
2770 dns.addMapping(host_name, ns_type::ns_t_a, ADDR4); in TEST_F()
2771 dns.setEdns(config.edns); in TEST_F()
2809 EXPECT_LE(1U, GetNumQueries(dns, host_name)); in TEST_F()
2817 EXPECT_EQ(0U, GetNumQueriesForType(dns, ns_type::ns_t_a, host_name)); in TEST_F()
2829 EXPECT_EQ(1U, GetNumQueries(dns, host_name)); in TEST_F()
2835 EXPECT_EQ(0U, GetNumQueries(dns, host_name)); in TEST_F()
2844 dns.clearQueries(); in TEST_F()
2863 test::DNSResponder dns(CLEARTEXT_ADDR, CLEARTEXT_PORT, ns_rcode::ns_r_servfail); in TEST_F() local
2864 ASSERT_TRUE(dns.startServer()); in TEST_F()
2865 dns.setEdns(test::DNSResponder::Edns::FORMERR_ON_EDNS); in TEST_F()
2875 EXPECT_EQ(1U, GetNumQueries(dns, host_name1)); in TEST_F()
2882 EXPECT_EQ(1U, GetNumQueries(dns, host_name2)); in TEST_F()
2895 test::DNSResponder dns(CLEARTEXT_ADDR, CLEARTEXT_PORT, ns_rcode::ns_r_servfail); in TEST_F() local
2896 ASSERT_TRUE(dns.startServer()); in TEST_F()
2904 dns.setEdns(test::DNSResponder::Edns::FORMERR_UNCOND); in TEST_F()
2907 EXPECT_EQ(0U, GetNumQueries(dns, host_name1)); in TEST_F()
2914 EXPECT_EQ(0U, GetNumQueries(dns, host_name2)); in TEST_F()
2926 test::DNSResponder dns(listen_addr); in TEST_F() local
2927 StartDns(dns, records); in TEST_F()
2943 EXPECT_EQ(3U, GetNumQueries(dns, host_name)); in TEST_F()
2952 dns.clearQueries(); in TEST_F()
2958 EXPECT_EQ(2U, GetNumQueries(dns, host_name)); in TEST_F()
2973 test::DNSResponder dns(listen_addr); in TEST_F() local
2974 StartDns(dns, records); in TEST_F()
2995 EXPECT_LE(2U, GetNumQueries(dns, host_name)); in TEST_F()
3010 test::DNSResponder dns(listen_addr); in TEST_F() local
3011 StartDns(dns, records); in TEST_F()
3022 EXPECT_LE(2U, GetNumQueries(dns, host_name)); in TEST_F()
3041 test::DNSResponder dns(listen_addr); in TEST_F() local
3042 StartDns(dns, records); in TEST_F()
3053 EXPECT_LE(2U, GetNumQueries(dns, host_name)); in TEST_F()
3076 test::DNSResponder dns(listen_addr); in TEST_F() local
3077 StartDns(dns, {{dns64_name, ns_type::ns_t_aaaa, "64:ff9b::"}}); in TEST_F()
3105 dns.addMapping(host_name, ns_type::ns_t_a, config.addr.c_str()); in TEST_F()
3113 EXPECT_LE(2U, GetNumQueries(dns, host_name)); in TEST_F()
3114 dns.clearQueries(); in TEST_F()
3121 EXPECT_LE(1U, GetNumQueries(dns, host_name)); in TEST_F()
3125 dns.clearQueries(); in TEST_F()
3141 test::DNSResponder dns(listen_addr); in TEST_F() local
3142 StartDns(dns, records); in TEST_F()
3154 EXPECT_LE(2U, GetNumQueries(dns, host_name)); in TEST_F()
3157 dns.clearQueries(); in TEST_F()
3162 EXPECT_LE(2U, GetNumQueries(dns, host_name2)); in TEST_F()
3182 test::DNSResponder dns(listen_addr); in TEST_F() local
3183 StartDns(dns, {{dns64_name, ns_type::ns_t_aaaa, "64:ff9b::"}}); in TEST_F()
3264 test::DNSResponder dns(listen_addr); in TEST_F() local
3265 StartDns(dns, records); in TEST_F()
3307 test::DNSResponder dns(listen_addr); in TEST_F() local
3308 StartDns(dns, records); in TEST_F()
3325 EXPECT_LE(1U, GetNumQueries(dns, ptr_addr_v6_nomapping)); // PTR record not exist in TEST_F()
3326 EXPECT_LE(1U, GetNumQueries(dns, ptr_addr_v4)); // PTR record exist in TEST_F()
3334 dns.clearQueries(); in TEST_F()
3342 EXPECT_LE(1U, GetNumQueries(dns, ptr_addr_v6_synthesis)); in TEST_F()
3354 test::DNSResponder dns(listen_addr); in TEST_F() local
3355 StartDns(dns, {{dns64_name, ns_type::ns_t_aaaa, "64:ff9b::192.0.0.170"}}); in TEST_F()
3371 EXPECT_EQ(0U, GetNumQueries(dns, host_name)); in TEST_F()
3398 test::DNSResponder dns; in TEST_F() local
3399 StartDns(dns, records); in TEST_F()
3428 test::DNSResponder dns(listen_addr); in TEST_F() local
3429 StartDns(dns, records); in TEST_F()
3474 if (config.flag == NI_NAMEREQD) EXPECT_LE(1U, GetNumQueries(dns, ptr_addr_v4)); in TEST_F()
3481 if (config.flag == NI_NAMEREQD) EXPECT_LE(1U, GetNumQueries(dns, ptr_addr_v6)); in TEST_F()
3486 dns.clearQueries(); in TEST_F()
3509 test::DNSResponder dns(listen_addr); in TEST_F() local
3510 StartDns(dns, records); in TEST_F()
3562 EXPECT_LE(1U, GetNumQueries(dns, ptr_addr_v6_synthesis)); in TEST_F()
3564 EXPECT_LE(1U, GetNumQueries(dns, ptr_addr_v6_nomapping)); // PTR record not exist. in TEST_F()
3565 EXPECT_LE(1U, GetNumQueries(dns, ptr_addr_v4)); // PTR record exist. in TEST_F()
3570 dns.clearQueries(); in TEST_F()
3581 test::DNSResponder dns(listen_addr); in TEST_F() local
3583 StartDns(dns, {{dns64_name, ns_type::ns_t_aaaa, "64:ff9b::192.0.0.170"}}); in TEST_F()
3601 EXPECT_EQ(0U, GetNumQueries(dns, host_name)); in TEST_F()
3624 test::DNSResponder dns; in TEST_F() local
3625 StartDns(dns, records); in TEST_F()
3650 test::DNSResponder dns(listen_addr); in TEST_F() local
3651 StartDns(dns, records); in TEST_F()
3662 EXPECT_LE(1U, GetNumQueries(dns, host_name)); in TEST_F()
3677 test::DNSResponder dns(listen_addr); in TEST_F() local
3678 StartDns(dns, records); in TEST_F()
3689 EXPECT_LE(1U, GetNumQueries(dns, host_name)); in TEST_F()
3692 dns.clearQueries(); in TEST_F()
3697 EXPECT_LE(1U, GetNumQueries(dns, host_name)); in TEST_F()
3718 test::DNSResponder dns(listen_addr); in TEST_F() local
3719 StartDns(dns, {{dns64_name, ns_type::ns_t_aaaa, "64:ff9b::"}}); in TEST_F()
3749 dns.addMapping(host_name, ns_type::ns_t_a, config.addr.c_str()); in TEST_F()
3752 EXPECT_LE(1U, GetNumQueries(dns, host_name)); in TEST_F()
3758 dns.clearQueries(); in TEST_F()
3769 test::DNSResponder dns(listen_addr); in TEST_F() local
3770 StartDns(dns, {{dns64_name, ns_type::ns_t_aaaa, "64:ff9b::192.0.0.170"}}); in TEST_F()
3785 EXPECT_EQ(0, tls.queries()) << dns.dumpQueries(); in TEST_F()
3786 EXPECT_EQ(1U, GetNumQueries(dns, dns64_name)) << dns.dumpQueries(); in TEST_F()
3791 dns.clearQueries(); in TEST_F()
3805 EXPECT_EQ(0, tls.queries()) << dns.dumpQueries(); in TEST_F()
3806 EXPECT_EQ(1U, GetNumQueries(dns, dns64_name)) << dns.dumpQueries(); in TEST_F()
3818 test::DNSResponder dns(listen_addr); in TEST_F() local
3819 StartDns(dns, records); in TEST_F()
3914 dns.stopServer(); in TEST_F()
3915 StartDns(dns, newRecords); in TEST_F()
4211 test::DNSResponder dns; in TEST_F() local
4212 StartDns(dns, records); in TEST_F()
4225 dns.clearQueries(); in TEST_F()
4239 EXPECT_EQ(1U, GetNumQueries(dns, hostname1)); in TEST_F()
4254 EXPECT_EQ(1U, GetNumQueries(dns, hostname2)); in TEST_F()
4262 test::DNSResponder dns; in TEST_F() local
4263 StartDns(dns, {{kHelloExampleCom, ns_type::ns_t_a, kHelloExampleComAddrV4}}); in TEST_F()
4267 EXPECT_EQ(1U, GetNumQueriesForType(dns, ns_type::ns_t_a, kHelloExampleCom)); in TEST_F()
4271 EXPECT_EQ(1U, GetNumQueriesForType(dns, ns_type::ns_t_a, kHelloExampleCom)); in TEST_F()
4276 EXPECT_EQ(2U, GetNumQueriesForType(dns, ns_type::ns_t_a, kHelloExampleCom)); in TEST_F()
4283 test::DNSResponder dns; in TEST_F() local
4284 StartDns(dns, {{kHelloExampleCom, ns_type::ns_t_a, kHelloExampleComAddrV4}}); in TEST_F()
4360 test::DNSResponder dns; in TEST_F() local
4361 StartDns(dns, {{kHelloExampleCom, ns_type::ns_t_a, kHelloExampleComAddrV4}}); in TEST_F()
4390 EXPECT_EQ(1U, GetNumQueriesForProtocol(dns, IPPROTO_TCP, kHelloExampleCom)); in TEST_F()
4391 EXPECT_EQ(0U, GetNumQueriesForProtocol(dns, IPPROTO_UDP, kHelloExampleCom)); in TEST_F()
4399 test::DNSResponder dns(listen_addr, listen_srv, static_cast<ns_rcode>(-1)); in TEST_F() local
4402 dns.setResponseProbability(0.0, IPPROTO_TCP); in TEST_F()
4403 StartDns(dns, kLargeCnameChainRecords); in TEST_F()
4439 ASSERT_EQ(GetNumQueriesForProtocol(dns, IPPROTO_UDP, kHelloExampleCom), 1U); in TEST_F()
4440 ASSERT_EQ(GetNumQueriesForProtocol(dns, IPPROTO_TCP, kHelloExampleCom), 1U); in TEST_F()
4444 dns.clearQueries(); in TEST_F()
4465 test::DNSResponder dns(listen_addr); in TEST_F() local
4466 StartDns(dns, {{hostname, ns_type::ns_t_a, "1.2.3.3"}}); in TEST_F()
4486 EXPECT_EQ(GetNumQueries(dns, hostname), 1U); in TEST_F()
4534 EXPECT_EQ(GetNumQueries(dns, hostname), 1U); in TEST_F()
4778 void VerifyQueryHelloExampleComV4(const test::DNSResponder& dns, const CallType calltype, in VerifyQueryHelloExampleComV4() argument
4795 if (verifyNumQueries) EXPECT_EQ(1U, GetNumQueries(dns, kHelloExampleCom)); in VerifyQueryHelloExampleComV4()
4874 test::DNSResponder dns(test::DNSResponder::MappingType::DNS_HEADER); in TEST_P() local
4875 dns.addMappingDnsHeader(kHelloExampleCom, ns_type::ns_t_a, header); in TEST_P()
4876 ASSERT_TRUE(dns.startServer()); in TEST_P()
4878 dns.clearQueries(); in TEST_P()
4881 VerifyQueryHelloExampleComV4(dns, calltype); in TEST_P()
5000 test::DNSResponder dns(test::DNSResponder::MappingType::BINARY_PACKET); in TEST_P() local
5001 dns.addMappingBinaryPacket(kHelloExampleComQueryV4, response); in TEST_P()
5002 StartDns(dns, {}); in TEST_P()
5006 VerifyQueryHelloExampleComV4(dns, calltype); in TEST_P()
5013 test::DNSResponder dns; in TEST_P() local
5014 StartDns(dns, kLargeCnameChainRecords); in TEST_P()
5018 VerifyQueryHelloExampleComV4(dns, calltype, false); in TEST_P()
5019 EXPECT_EQ(1U, GetNumQueriesForProtocol(dns, IPPROTO_UDP, kHelloExampleCom)); in TEST_P()
5020 EXPECT_EQ(1U, GetNumQueriesForProtocol(dns, IPPROTO_TCP, kHelloExampleCom)); in TEST_P()
5112 test::DNSResponder dns(listen_addr); in TEST_F() local
5113 StartDns(dns, records); in TEST_F()
5124 dns.clearQueries(); in TEST_F()
5136 EXPECT_EQ(2U, GetNumQueries(dns, kHelloExampleCom)); in TEST_F()
5139 dns.clearQueries(); in TEST_F()
5145 EXPECT_EQ(0U, GetNumQueries(dns, kHelloExampleCom)); in TEST_F()
5265 void StartDns(test::DNSResponder& dns, const std::vector<DnsRecord>& records);
5325 void ResolverMultinetworkTest::StartDns(test::DNSResponder& dns, in StartDns() argument
5327 ResolverTest::StartDns(dns, records); in StartDns()
5330 if (std::optional<unsigned> netId = dns.getNetwork(); netId.has_value()) { in StartDns()
5331 setNetworkForSocket(netId.value(), dns.getUdpSocket()); in StartDns()
5332 setNetworkForSocket(netId.value(), dns.getTcpSocket()); in StartDns()