Lines Matching refs:FakeSocketLimited
490 class FakeSocketLimited : public IDnsTlsSocket { class
494 explicit FakeSocketLimited(IDnsTlsSocketObserver* observer) in FakeSocketLimited() function in android::net::FakeSocketLimited
496 ~FakeSocketLimited() { in ~FakeSocketLimited()
529 mCloser = std::make_unique<std::thread>(&FakeSocketLimited::sendClose, this); in query()
557 int FakeSocketLimited::sLimit;
558 size_t FakeSocketLimited::sMaxSize;
561 FakeSocketLimited::sLimit = 10; // Close the socket after 10 queries. in TEST_F()
562 FakeSocketLimited::sMaxSize = 0; // Silently drop all queries in TEST_F()
563 FakeSocketFactory<FakeSocketLimited> factory; in TEST_F()
570 results.reserve(FakeSocketLimited::sLimit); in TEST_F()
571 for (int i = 0; i < FakeSocketLimited::sLimit; ++i) { in TEST_F()
586 FakeSocketLimited::sLimit = 10; // Close the socket after 10 queries. in TEST_F()
587 FakeSocketLimited::sMaxSize = SIZE - 2; // Silently drop "long" queries in TEST_F()
588 FakeSocketFactory<FakeSocketLimited> factory; in TEST_F()
593 const int num_queries = 10 * FakeSocketLimited::sLimit; in TEST_F()
613 FakeSocketLimited::sLimit = 2; // Close the socket after 2 queries. in TEST_F()
614 FakeSocketLimited::sMaxSize = SIZE; // No query drops. in TEST_F()
615 FakeSocketFactory<FakeSocketLimited> factory; in TEST_F()
633 EXPECT_EQ(transport.getConnectCounter(), num_queries / FakeSocketLimited::sLimit); in TEST_F()