[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="75a2991b-e370-4467-aaec-dc1ff2b71d81"/>
, response: <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="75a2991b-e370-4467-aaec-dc1ff2b71d81">
    <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="e4237fd5-9eba-4b61-ac85-311cba0f1633"/>
, response: <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="7c8f63fb-d563-4eed-8bd3-0838b964a120">
    <data xmlns="ns">7c8f63fb-d563-4eed-8bd3-0838b964a120</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="7c8f63fb-d563-4eed-8bd3-0838b964a120">
    <data xmlns="ns">7c8f63fb-d563-4eed-8bd3-0838b964a120</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="e0c3a71f-cdd7-4f85-814d-30d006f73e96"/>
, 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="e0c3a71f-cdd7-4f85-814d-30d006f73e96">
    <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="ae122854-a3ca-4692-b349-7fc39088a682"/>
, response: <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="22621b3b-d1b6-4dbd-8105-495f5ebd140a">
    <data xmlns="ns">22621b3b-d1b6-4dbd-8105-495f5ebd140a</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="1c0c0f2a-bf43-48b7-a3a2-695dd2f4aa8c"/>
, response: <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="22621b3b-d1b6-4dbd-8105-495f5ebd140a">
    <data xmlns="ns">22621b3b-d1b6-4dbd-8105-495f5ebd140a</data>
</rpc-reply>