Merge pull request #29867 from johanandren/wip-29858-dns-failure

Longer DNS timeout to avoiding ci fail
This commit is contained in:
Patrik Nordwall 2021-01-13 07:50:22 +01:00 committed by GitHub
commit 7920694b81
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 2 deletions

View file

@ -18,6 +18,7 @@ import org.scalatestplus.junit.JUnitSuite;
import java.time.Duration;
import java.util.concurrent.CompletionStage;
import java.util.concurrent.TimeUnit;
@SuppressWarnings("unused")
public class DnsDiscoveryDocTest extends JUnitSuite {
@ -42,7 +43,9 @@ public class DnsDiscoveryDocTest extends JUnitSuite {
ServiceDiscovery discovery = Discovery.get(system).discovery();
// ...
CompletionStage<ServiceDiscovery.Resolved> result =
discovery.lookup("akka.io", Duration.ofMillis(500));
discovery.lookup("akka.io", Duration.ofSeconds(2));
// #lookup-dns
result.toCompletableFuture().get(3, TimeUnit.SECONDS);
}
}

View file

@ -32,8 +32,9 @@ class DnsDiscoveryDocSpec extends AkkaSpec(DnsDiscoveryDocSpec.config) {
val discovery: ServiceDiscovery = Discovery(system).discovery
// ...
val result: Future[ServiceDiscovery.Resolved] = discovery.lookup("akka.io", resolveTimeout = 500.millis)
val result: Future[ServiceDiscovery.Resolved] = discovery.lookup("akka.io", resolveTimeout = 2.seconds)
// #lookup-dns
val resolved = result.futureValue
resolved.serviceName shouldBe "akka.io"
resolved.addresses shouldNot be(Symbol("empty"))