[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="104925ba-8804-4261-85f3-c1553ec35e65"/>
, response: <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="104925ba-8804-4261-85f3-c1553ec35e65">
    <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="ab36cd81-d406-46f8-a792-9973bb7b64de"/>
, response: <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="18048ad1-e674-4e2a-be96-8485fba1d1bf">
    <data xmlns="ns">18048ad1-e674-4e2a-be96-8485fba1d1bf</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="18048ad1-e674-4e2a-be96-8485fba1d1bf">
    <data xmlns="ns">18048ad1-e674-4e2a-be96-8485fba1d1bf</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="7aaab92d-76e8-4845-89d2-8cf4ebbe9288"/>
, 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="7aaab92d-76e8-4845-89d2-8cf4ebbe9288">
    <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="27c70e08-edbd-41d8-ad90-6f1a723df460"/>
, response: <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="e042a76e-99d5-40ce-9513-3d19a1f30e70">
    <data xmlns="ns">e042a76e-99d5-40ce-9513-3d19a1f30e70</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="de8e85df-4296-41be-93c6-c2539d24401d"/>
, response: <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="e042a76e-99d5-40ce-9513-3d19a1f30e70">
    <data xmlns="ns">e042a76e-99d5-40ce-9513-3d19a1f30e70</data>
</rpc-reply>