Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f8defcdc authored by Luke Huang's avatar Luke Huang
Browse files

Fix flaky test of resolv_gold_test

Enlarge the delayQueriesTimeout_ for DnsTlsForntend
to handle the parallel DNS queries properly.

For some devices, the current query timeout does not seem to be enough.

Bug: 176199280
Test: atest
Change-Id: Ie3a98762ac6f83143ac6f6f0e132511d5f5860ca
parent b6d71b6b
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -369,6 +369,7 @@ TEST_F(ResolvGetAddrInfo, BasicTlsQuery) {
    ASSERT_NO_FATAL_FAILURE(SetResolversWithTls());
    EXPECT_TRUE(WaitForPrivateDnsValidation(tls.listen_address()));
    tls.setDelayQueries(2);
    tls.setDelayQueriesTimeout(200);

    dns.clearQueries();
    addrinfo* res = nullptr;
@@ -431,6 +432,7 @@ TEST_P(ResolvGoldTest, GoldData) {
    ASSERT_TRUE(dns.startServer());
    test::DnsTlsFrontend tls;
    tls.setDelayQueries(2);
    tls.setDelayQueriesTimeout(200);

    if (protocol == DnsProtocol::CLEARTEXT) {
        ASSERT_NO_FATAL_FAILURE(SetResolvers());