Skip to content

Commit

Permalink
check windows dns failure
Browse files Browse the repository at this point in the history
  • Loading branch information
jrhee17 committed Apr 9, 2024
1 parent 58757c9 commit e793a69
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@
import io.netty.handler.codec.dns.DnsRecord;
import io.netty.handler.codec.dns.DnsResponseCode;
import io.netty.resolver.ResolvedAddressTypes;
import io.netty.resolver.dns.DnsErrorCauseException;
import io.netty.resolver.dns.DnsServerAddressStreamProvider;
import io.netty.resolver.dns.DnsServerAddresses;
import io.netty.util.ReferenceCountUtil;
Expand Down Expand Up @@ -262,9 +263,11 @@ void noAnswer() {
writtenMeterId, noAnswerMeterId);

assertThatThrownBy(() -> client.get("http://bar.com").aggregate().join())
.cause()
.isInstanceOf(UnprocessedRequestException.class)
.hasCauseInstanceOf(UnknownHostException.class);
.hasRootCauseInstanceOf(DnsErrorCauseException.class)
.rootCause()
.extracting("code")
.asString()
.isEqualTo(DnsResponseCode.NXDOMAIN.toString());

await().untilAsserted(() -> {
assertThat(MoreMeters.measureAll(meterRegistry))
Expand Down
1 change: 1 addition & 0 deletions testing-internal/src/main/resources/logback-test.xml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@
<logger name="reactor" level="INFO" />
<logger name="io.envoyproxy.controlplane.cache" level="DEBUG" />
<logger name="example.armeria" level="DEBUG" />
<logger name="io.netty" level="trace" />
<logger name="loggerTest" level="ALL" additivity="false">
<appender-ref ref="NOP" />
</logger>
Expand Down

0 comments on commit e793a69

Please sign in to comment.