[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Session terminated testing terminate
[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - It's curious that no one to close the session but tearDown is called!
[Time-limited test] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Session went down
java.lang.Exception: mock ex
	at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicatorTest.testOnSessionDown(NetconfDeviceCommunicatorTest.java:159)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:299)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:293)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.lang.Thread.run(Thread.java:833)
[Time-limited test] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Session went down
java.lang.Exception: mock ex
	at org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicatorTest.testOnSessionDown(NetconfDeviceCommunicatorTest.java:168)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:299)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:293)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.lang.Thread.run(Thread.java:833)
[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Error reply from remote device, request: <request message-id="f54ccfb1-7778-4994-8a1a-ce62a3a1ffc6"/>
, response: <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="f54ccfb1-7778-4994-8a1a-ce62a3a1ffc6">
    <rpc-error>
        <error-type>rpc</error-type>
        <error-tag>missing-attribute</error-tag>
        <error-severity>error</error-severity>
        <error-message>Missing attribute</error-message>
        <error-info>
            <bad-attribute>foo</bad-attribute>
            <bad-element>bar</bad-element>
        </error-info>
    </rpc-error>
</rpc-reply>

[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Session is disconnected, failing RPC request 

[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Invalid request-reply match, reply message contains different message-id, request: <request message-id="15d019fb-d433-4d61-9663-2f7a7d08ce92"/>
, response: <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="becd1c78-6d43-40f1-823d-67447b216304">
    <data xmlns="ns">becd1c78-6d43-40f1-823d-67447b216304</data>
</rpc-reply>

[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Ignoring unsolicited message <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="becd1c78-6d43-40f1-823d-67447b216304">
    <data xmlns="ns">becd1c78-6d43-40f1-823d-67447b216304</data>
</rpc-reply>

[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - Limit of concurrent rpc messages was reached (limit: 10). Rpc reply message is needed. Discarding request of Netconf device with id: test
[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Session terminated Session closed
[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Session terminated Session closed
[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Session terminated Session closed
[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Session terminated Session closed
[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Session terminated Session closed
[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Session terminated Session closed
[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Session terminated Session closed
[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Session terminated Session closed
[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Session terminated Session closed
[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Session terminated Session closed
[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Error reply from remote device, request: <request message-id="667ef530-7e65-45bd-9899-5b7265e9fcfa"/>
, response: <nc:rpc-reply xmlns:nc="urn:ietf:params:xml:ns:netconf:base:1.0" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" xmlns:junos="http://xml.juniper.net/junos/18.4R1/junos" message-id="667ef530-7e65-45bd-9899-5b7265e9fcfa">
    <nc:rpc-error>
        <nc:error-type>protocol</nc:error-type>
        <nc:error-tag>operation-failed</nc:error-tag>
        <nc:error-severity>error</nc:error-severity>
        <source-daemon>
dcd
</source-daemon>
        <nc:error-message>
Number of member links configured, i.e [1], for interface [ae0]is lesser than the required minimum [2].
</nc:error-message>
    </nc:rpc-error>
    <nc:rpc-error>
        <nc:error-type>protocol</nc:error-type>
        <nc:error-tag>operation-failed</nc:error-tag>
        <nc:error-severity>error</nc:error-severity>
        <nc:error-message>
configuration check-out failed
</nc:error-message>
    </nc:rpc-error>
</nc:rpc-reply>

[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Invalid request-reply match, reply message contains different message-id, request: <request message-id="65b67c7f-6d9c-4d20-b3c9-1cafa22b925f"/>
, response: <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="f9f872f9-8564-4dc4-8b89-19fb399d50b3">
    <data xmlns="ns">f9f872f9-8564-4dc4-8b89-19fb399d50b3</data>
</rpc-reply>

[main] WARN org.opendaylight.netconf.client.mdsal.NetconfDeviceCommunicator - RemoteDeviceId[name=test, address=localhost/<unresolved>:22]: Invalid request-reply match, reply message contains different message-id, request: <request message-id="58427da3-52c3-4c6e-8398-bb47608f4e30"/>
, response: <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="f9f872f9-8564-4dc4-8b89-19fb399d50b3">
    <data xmlns="ns">f9f872f9-8564-4dc4-8b89-19fb399d50b3</data>
</rpc-reply>