Make test results in netty-4.0 client tests more readable
This commit is contained in:
parent
9353f82063
commit
b25784e7a2
|
@ -2,7 +2,6 @@ import datadog.trace.agent.test.AgentTestRunner
|
||||||
import datadog.trace.agent.test.TestUtils
|
import datadog.trace.agent.test.TestUtils
|
||||||
import datadog.trace.api.DDSpanTypes
|
import datadog.trace.api.DDSpanTypes
|
||||||
import datadog.trace.api.DDTags
|
import datadog.trace.api.DDTags
|
||||||
import io.netty.channel.AbstractChannel
|
|
||||||
import io.opentracing.tag.Tags
|
import io.opentracing.tag.Tags
|
||||||
import org.asynchttpclient.AsyncHttpClient
|
import org.asynchttpclient.AsyncHttpClient
|
||||||
import org.asynchttpclient.DefaultAsyncHttpClientConfig
|
import org.asynchttpclient.DefaultAsyncHttpClientConfig
|
||||||
|
@ -106,11 +105,13 @@ class Netty40ClientTest extends AgentTestRunner {
|
||||||
errored true
|
errored true
|
||||||
tags {
|
tags {
|
||||||
"$Tags.COMPONENT.key" "netty"
|
"$Tags.COMPONENT.key" "netty"
|
||||||
|
Class errorClass = ConnectException
|
||||||
try {
|
try {
|
||||||
errorTags ConnectException, "Connection refused: localhost/127.0.0.1:$invalidPort"
|
errorClass = Class.forName('io.netty.channel.AbstractChannel$AnnotatedConnectException')
|
||||||
} catch (AssertionError e) {
|
} catch (ClassNotFoundException e) {
|
||||||
errorTags AbstractChannel.AnnotatedConnectException, "Connection refused: localhost/127.0.0.1:$invalidPort"
|
// Older versions use 'java.net.ConnectException' and do not have 'io.netty.channel.AbstractChannel$AnnotatedConnectException'
|
||||||
}
|
}
|
||||||
|
errorTags errorClass, "Connection refused: localhost/127.0.0.1:$invalidPort"
|
||||||
defaultTags()
|
defaultTags()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue