11:52:58.930 [main] INFO o.o.m.d.broker.DOMNotificationRouter - DOM Notification Router started 11:52:58.930 [main] INFO o.o.mdsal.dom.broker.DOMRpcRouter - DOM RPC/Action router started 11:52:58.931 [main] INFO o.o.m.d.broker.DOMNotificationRouter - DOM Notification Router started 11:52:58.931 [main] INFO o.o.r.s.m.MdsalRestconfStreamRegistry - Cluster leadership acquired – will write OPERATIONAL view 11:52:58.932 [main] WARN o.o.m.d.b.CommitCoordinationTask - Tx: DOM-0 Error during phase CAN_COMMIT, starting Abort org.opendaylight.mdsal.common.api.TransactionCommitFailedException: canCommit execution failed at org.opendaylight.mdsal.dom.spi.TransactionCommitFailedExceptionMapper.newWithCause(TransactionCommitFailedExceptionMapper.java:42) at org.opendaylight.mdsal.dom.spi.TransactionCommitFailedExceptionMapper.newWithCause(TransactionCommitFailedExceptionMapper.java:18) at org.opendaylight.yangtools.util.concurrent.ExceptionMapper.apply(ExceptionMapper.java:82) at org.opendaylight.mdsal.dom.spi.TransactionCommitFailedExceptionMapper.apply(TransactionCommitFailedExceptionMapper.java:37) at org.opendaylight.mdsal.dom.broker.CommitCoordinationTask.canCommitBlocking(CommitCoordinationTask.java:103) at org.opendaylight.mdsal.dom.broker.CommitCoordinationTask.call(CommitCoordinationTask.java:70) at org.opendaylight.mdsal.dom.broker.CommitCoordinationTask$WithTracker.call(CommitCoordinationTask.java:42) at org.opendaylight.mdsal.dom.broker.CommitCoordinationTask$WithTracker.call(CommitCoordinationTask.java:28) at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:128) at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:74) at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:80) at com.google.common.util.concurrent.DirectExecutorService.execute(DirectExecutorService.java:52) at com.google.common.util.concurrent.Futures.submit(Futures.java:192) at org.opendaylight.yangtools.util.concurrent.FluentFutures.submit(FluentFutures.java:136) at org.opendaylight.mdsal.dom.broker.SerializedDOMDataBroker.commit(SerializedDOMDataBroker.java:66) at org.opendaylight.mdsal.dom.spi.DOMForwardedWriteTransaction.commit(DOMForwardedWriteTransaction.java:135) at org.opendaylight.restconf.server.mdsal.MdsalRestconfStreamRegistry.putStream(MdsalRestconfStreamRegistry.java:360) at org.opendaylight.restconf.server.spi.AbstractRestconfStreamRegistry.start(AbstractRestconfStreamRegistry.java:594) at org.opendaylight.restconf.server.mdsal.MdsalRestconfStreamRegistry.(MdsalRestconfStreamRegistry.java:224) at org.opendaylight.restconf.it.openapi.AbstractOpenApiTest.beforeEach(AbstractOpenApiTest.java:208) at org.opendaylight.restconf.it.openapi.http2.AbstractOpenApiHttp2Test.beforeEach(AbstractOpenApiHttp2Test.java:31) at org.opendaylight.restconf.it.openapi.http2.MountPointDocumentHttp2Test.beforeEach(MountPointDocumentHttp2Test.java:46) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptLifecycleMethod(TimeoutExtension.java:133) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptBeforeEachMethod(TimeoutExtension.java:83) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeMethodInExtensionContext(ClassBasedTestDescriptor.java:547) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$synthesizeBeforeEachMethodAdapter$20(ClassBasedTestDescriptor.java:532) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeBeforeEachMethods$2(TestMethodTestDescriptor.java:193) at org.junit.jupiter.engine.descriptor.CallbackSupport.lambda$invokeBeforeCallbacks$0(CallbackSupport.java:34) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.CallbackSupport.invokeBeforeCallbacks(CallbackSupport.java:34) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeBeforeEachMethods(TestMethodTestDescriptor.java:191) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:155) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.NodeTestTask$DefaultDynamicTestExecutor.execute(NodeTestTask.java:232) at org.junit.platform.engine.support.hierarchical.NodeTestTask$DefaultDynamicTestExecutor.execute(NodeTestTask.java:210) at org.junit.jupiter.engine.descriptor.TemplateExecutor.execute(TemplateExecutor.java:98) at org.junit.jupiter.engine.descriptor.TemplateExecutor.lambda$executeForProvider$0(TemplateExecutor.java:61) at java.base/java.util.Optional.ifPresent(Optional.java:178) at org.junit.jupiter.engine.descriptor.TemplateExecutor.lambda$executeForProvider$1(TemplateExecutor.java:61) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024) at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) at org.junit.jupiter.engine.descriptor.TemplateExecutor.executeForProvider(TemplateExecutor.java:59) at org.junit.jupiter.engine.descriptor.TemplateExecutor.execute(TemplateExecutor.java:48) at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:112) at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:40) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$1(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LauncherAdapter.executeWithoutCancellationToken(LauncherAdapter.java:60) at org.apache.maven.surefire.junitplatform.LauncherAdapter.execute(LauncherAdapter.java:52) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:203) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:168) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:136) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Caused by: java.lang.IllegalArgumentException: Node (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)stream[{(urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)name=NETCONF}] is missing mandatory descendant /(urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)replay-log-creation-time at org.opendaylight.yangtools.yang.data.spi.node.MandatoryLeafEnforcer.enforceOnData(MandatoryLeafEnforcer.java:83) at org.opendaylight.yangtools.yang.data.tree.impl.MapEntryModificationStrategy$EnforcingMandatory.mandatoryVerifyValueChildren(MapEntryModificationStrategy.java:35) at org.opendaylight.yangtools.yang.data.tree.impl.AbstractNodeContainerModificationStrategy.verifyValueChildren(AbstractNodeContainerModificationStrategy.java:129) at org.opendaylight.yangtools.yang.data.tree.impl.SchemaAwareApplyOperation.fullVerifyStructure(SchemaAwareApplyOperation.java:120) at org.opendaylight.yangtools.yang.data.tree.impl.ModifiedNode.seal(ModifiedNode.java:320) at org.opendaylight.yangtools.yang.data.tree.impl.AbstractReadyIterator.process(AbstractReadyIterator.java:44) at org.opendaylight.yangtools.yang.data.tree.impl.InMemoryDataTreeModification.runReady(InMemoryDataTreeModification.java:564) at org.opendaylight.yangtools.yang.data.tree.impl.InMemoryDataTreeModification.ready(InMemoryDataTreeModification.java:548) at org.opendaylight.yangtools.yang.data.tree.impl.InMemoryDataTreeModification.ready(InMemoryDataTreeModification.java:540) at org.opendaylight.mdsal.dom.spi.store.SnapshotBackedWriteTransaction.ready(SnapshotBackedWriteTransaction.java:151) ... 143 common frames omitted 11:52:58.933 [main] INFO o.o.r.s.RestconfTransportChannelListener - Initialized with service class org.opendaylight.restconf.server.mdsal.MdsalRestconfServer 11:52:58.934 [main] INFO o.o.r.s.RestconfTransportChannelListener - Initialized with base path: /rests, default encoding: JSON, default pretty print: false 11:52:58.941 [main] INFO o.o.restconf.server.EndpointRoot - registered openapi -> OpenApiResourceInstance{path=openapi, closed=false} 11:52:58.941 [main] INFO o.o.n.common.impl.NettyNetconfTimer - NETCONF timer started 11:52:58.943 [main] INFO o.o.n.c.m.i.DefaultSchemaResourceManager - Schema Resource Manager instantiated on /tmp/junit-14506727218412132606/schema 11:52:58.945 [main] INFO o.o.n.common.impl.NettyNetconfTimer - NETCONF timer started 11:52:58.946 [main] INFO o.o.n.t.tool.NetconfDeviceSimulator - Starting 1, SSH simulated devices starting on port 42623 11:52:58.947 [main] INFO o.o.n.t.tool.NetconfDeviceSimulator - Loading models from classpath. 11:52:58.984 [main] INFO o.o.n.t.tool.NetconfDeviceSimulator - using OperationsProvider. 11:52:58.988 [main] INFO o.o.n.t.tool.NetconfDeviceSimulator - All simulated devices started successfully from port 42623 to 42623 11:52:58.995 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] OUTBOUND SETTINGS: ack=false settings={MAX_FRAME_SIZE=16384, MAX_HEADER_LIST_SIZE=8192} 11:52:58.996 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] OUTBOUND HEADERS: streamId=1 headers=DefaultHttp2Headers[:status: 401, www-authenticate: BASIC realm="application"] padding=0 endStream=true 11:52:58.998 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] INBOUND SETTINGS: ack=false settings={HEADER_TABLE_SIZE=16384, ENABLE_PUSH=0, MAX_CONCURRENT_STREAMS=0, INITIAL_WINDOW_SIZE=16777216, MAX_FRAME_SIZE=16384, MAX_HEADER_LIST_SIZE=393216} 11:52:58.998 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] OUTBOUND SETTINGS: ack=true 11:52:58.999 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] INBOUND WINDOW_UPDATE: streamId=0 windowSizeIncrement=33488897 11:52:58.999 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] INBOUND SETTINGS: ack=true 11:52:59.000 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] INBOUND RST_STREAM: streamId=1 errorCode=5 11:52:59.001 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] INBOUND HEADERS: streamId=3 headers=DefaultHttp2Headers[:authority: 127.0.0.1:35185, :method: GET, :path: /rests/data/network-topology:network-topology/topology=topology-netconf, :scheme: http, authorization: Basic dXNlcm5hbWU6cGEkJHcwUmQ=, user-agent: Java-http-client/21.0.9] padding=0 endStream=true 11:52:59.004 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] OUTBOUND HEADERS: streamId=3 headers=DefaultHttp2Headers[:status: 200, cache-control: no-cache, content-type: application/yang-data+json] padding=0 endStream=false 11:52:59.005 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] OUTBOUND DATA: streamId=3 padding=0 endStream=false length=989 bytes=7b226e6574776f726b2d746f706f6c6f67793a746f706f6c6f6779223a5b7b22746f706f6c6f67792d6964223a22746f706f6c6f67792d6e6574636f6e66222c... 11:52:59.006 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] OUTBOUND DATA: streamId=3 padding=0 endStream=false length=1 bytes=7d 11:52:59.006 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] OUTBOUND DATA: streamId=3 padding=0 endStream=true length=0 bytes= 11:52:59.121 [/127.0.0.1:33548-http-server-req-0] INFO o.o.n.t.spi.AbstractNetconfTopology - Connecting RemoteDevice{Uri{value=device-sim}}, with config Node{nodeId=Uri{value=device-sim}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=20000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=42623}, reconnectOnChangedSchema=false, schemaCacheDirectory=schema, schemaless=false, tcpOnly=false}}]} 11:52:59.123 [/127.0.0.1:33548-http-server-req-0] INFO o.o.n.t.spi.NetconfNodeHandler - Adding keepalive facade, for device Uri{value=device-sim} 11:52:59.123 [/127.0.0.1:33548-http-server-req-0] INFO o.o.n.t.spi.NetconfNodeHandler - Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=device-sim, address=/127.0.0.1:42623] 11:52:59.501 [netconf-netty-openapi-0] WARN o.o.n.s.s.c.k.AcceptAllServerKeyVerifier - Server at /127.0.0.1:42623 presented unverified RSA key: SHA256:o7qxbxvpqG1KPaWvo2WTC2//GRMBIJ8qGsfgLtdmG+s 11:52:59.508 [netconf-device-simulator-threads-1] INFO o.o.n.t.ssh.TransportServerSession - Session device-username@/127.0.0.1:56390 authenticated 11:52:59.569 [netconf-device-simulator-threads-1] INFO o.o.n.t.t.r.RpcHandlerDefault - getResponse: XmlElement{name='get', namespace='urn:ietf:params:xml:ns:netconf:base:1.0'} 11:52:59.854 [topology-schema-assembler-19] INFO o.o.n.c.mdsal.spi.AbstractDataStore - Initialize Candidate data-store operations for device RemoteDeviceId[name=device-sim, address=/127.0.0.1:42623] 11:52:59.856 [topology-schema-assembler-19] INFO o.o.n.client.mdsal.NetconfDevice - RemoteDeviceId[name=device-sim, address=/127.0.0.1:42623]: Netconf connector initialized successfully 11:53:00.630 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] INBOUND HEADERS: streamId=5 headers=DefaultHttp2Headers[:authority: 127.0.0.1:35185, :method: GET, :path: /openapi/api/v3/mounts/1/toaster?revision=2009-11-20, :scheme: http, user-agent: Java-http-client/21.0.9] padding=0 endStream=true 11:53:00.632 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] OUTBOUND HEADERS: streamId=5 headers=DefaultHttp2Headers[:status: 401, www-authenticate: BASIC realm="application"] padding=0 endStream=true 11:53:00.634 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] INBOUND RST_STREAM: streamId=5 errorCode=5 11:53:00.635 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] INBOUND HEADERS: streamId=7 headers=DefaultHttp2Headers[:authority: 127.0.0.1:35185, :method: GET, :path: /openapi/api/v3/mounts/1/toaster?revision=2009-11-20, :scheme: http, authorization: Basic dXNlcm5hbWU6cGEkJHcwUmQ=, user-agent: Java-http-client/21.0.9] padding=0 endStream=true 11:53:00.638 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] OUTBOUND HEADERS: streamId=7 headers=DefaultHttp2Headers[:status: 200, content-type: application/json] padding=0 endStream=false 11:53:00.640 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] OUTBOUND DATA: streamId=7 padding=0 endStream=false length=7142 bytes=7b226f70656e617069223a22332e302e33222c22696e666f223a7b2276657273696f6e223a22312e302e30222c227469746c65223a22746f6173746572222c22... 11:53:00.640 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] OUTBOUND DATA: streamId=7 padding=0 endStream=true length=0 bytes= 11:53:00.647 [netconf-netty-openapi-0] INFO o.o.n.c.m.NetconfDeviceCommunicator - RemoteDeviceId[name=device-sim, address=/127.0.0.1:42623]: Session went down: End of input 11:53:00.651 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0x443f9584, L:/127.0.0.1:35185 - R:/127.0.0.1:33542] OUTBOUND GO_AWAY: lastStreamId=7 errorCode=0 length=0 bytes= 11:53:00.652 [main] INFO o.o.r.s.m.MdsalRestconfStreamRegistry - Cluster leadership lost – stop writing OPERATIONAL view 11:53:00.653 [main] INFO o.o.m.d.broker.DOMNotificationRouter - DOM Notification Router stopped 11:53:00.653 [main] INFO o.o.mdsal.dom.broker.DOMRpcRouter - DOM RPC/Action router stopped 11:53:00.657 [main] INFO o.o.m.d.broker.DOMNotificationRouter - DOM Notification Router started 11:53:00.657 [main] INFO o.o.mdsal.dom.broker.DOMRpcRouter - DOM RPC/Action router started 11:53:00.657 [main] INFO o.o.m.d.broker.DOMNotificationRouter - DOM Notification Router started 11:53:00.657 [main] INFO o.o.r.s.m.MdsalRestconfStreamRegistry - Cluster leadership acquired – will write OPERATIONAL view 11:53:00.658 [main] WARN o.o.m.d.b.CommitCoordinationTask - Tx: DOM-0 Error during phase CAN_COMMIT, starting Abort org.opendaylight.mdsal.common.api.TransactionCommitFailedException: canCommit execution failed at org.opendaylight.mdsal.dom.spi.TransactionCommitFailedExceptionMapper.newWithCause(TransactionCommitFailedExceptionMapper.java:42) at org.opendaylight.mdsal.dom.spi.TransactionCommitFailedExceptionMapper.newWithCause(TransactionCommitFailedExceptionMapper.java:18) at org.opendaylight.yangtools.util.concurrent.ExceptionMapper.apply(ExceptionMapper.java:82) at org.opendaylight.mdsal.dom.spi.TransactionCommitFailedExceptionMapper.apply(TransactionCommitFailedExceptionMapper.java:37) at org.opendaylight.mdsal.dom.broker.CommitCoordinationTask.canCommitBlocking(CommitCoordinationTask.java:103) at org.opendaylight.mdsal.dom.broker.CommitCoordinationTask.call(CommitCoordinationTask.java:70) at org.opendaylight.mdsal.dom.broker.CommitCoordinationTask$WithTracker.call(CommitCoordinationTask.java:42) at org.opendaylight.mdsal.dom.broker.CommitCoordinationTask$WithTracker.call(CommitCoordinationTask.java:28) at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:128) at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:74) at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:80) at com.google.common.util.concurrent.DirectExecutorService.execute(DirectExecutorService.java:52) at com.google.common.util.concurrent.Futures.submit(Futures.java:192) at org.opendaylight.yangtools.util.concurrent.FluentFutures.submit(FluentFutures.java:136) at org.opendaylight.mdsal.dom.broker.SerializedDOMDataBroker.commit(SerializedDOMDataBroker.java:66) at org.opendaylight.mdsal.dom.spi.DOMForwardedWriteTransaction.commit(DOMForwardedWriteTransaction.java:135) at org.opendaylight.restconf.server.mdsal.MdsalRestconfStreamRegistry.putStream(MdsalRestconfStreamRegistry.java:360) at org.opendaylight.restconf.server.spi.AbstractRestconfStreamRegistry.start(AbstractRestconfStreamRegistry.java:594) at org.opendaylight.restconf.server.mdsal.MdsalRestconfStreamRegistry.(MdsalRestconfStreamRegistry.java:224) at org.opendaylight.restconf.it.openapi.AbstractOpenApiTest.beforeEach(AbstractOpenApiTest.java:208) at org.opendaylight.restconf.it.openapi.http2.AbstractOpenApiHttp2Test.beforeEach(AbstractOpenApiHttp2Test.java:31) at org.opendaylight.restconf.it.openapi.http2.MountPointDocumentHttp2Test.beforeEach(MountPointDocumentHttp2Test.java:46) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptLifecycleMethod(TimeoutExtension.java:133) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptBeforeEachMethod(TimeoutExtension.java:83) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeMethodInExtensionContext(ClassBasedTestDescriptor.java:547) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$synthesizeBeforeEachMethodAdapter$20(ClassBasedTestDescriptor.java:532) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeBeforeEachMethods$2(TestMethodTestDescriptor.java:193) at org.junit.jupiter.engine.descriptor.CallbackSupport.lambda$invokeBeforeCallbacks$0(CallbackSupport.java:34) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.CallbackSupport.invokeBeforeCallbacks(CallbackSupport.java:34) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeBeforeEachMethods(TestMethodTestDescriptor.java:191) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:155) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.NodeTestTask$DefaultDynamicTestExecutor.execute(NodeTestTask.java:232) at org.junit.platform.engine.support.hierarchical.NodeTestTask$DefaultDynamicTestExecutor.execute(NodeTestTask.java:210) at org.junit.jupiter.engine.descriptor.TemplateExecutor.execute(TemplateExecutor.java:98) at org.junit.jupiter.engine.descriptor.TemplateExecutor.lambda$executeForProvider$0(TemplateExecutor.java:61) at java.base/java.util.Optional.ifPresent(Optional.java:178) at org.junit.jupiter.engine.descriptor.TemplateExecutor.lambda$executeForProvider$1(TemplateExecutor.java:61) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024) at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) at org.junit.jupiter.engine.descriptor.TemplateExecutor.executeForProvider(TemplateExecutor.java:59) at org.junit.jupiter.engine.descriptor.TemplateExecutor.execute(TemplateExecutor.java:48) at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:112) at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:40) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$1(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LauncherAdapter.executeWithoutCancellationToken(LauncherAdapter.java:60) at org.apache.maven.surefire.junitplatform.LauncherAdapter.execute(LauncherAdapter.java:52) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:203) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:168) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:136) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Caused by: java.lang.IllegalArgumentException: Node (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)stream[{(urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)name=NETCONF}] is missing mandatory descendant /(urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)replay-log-creation-time at org.opendaylight.yangtools.yang.data.spi.node.MandatoryLeafEnforcer.enforceOnData(MandatoryLeafEnforcer.java:83) at org.opendaylight.yangtools.yang.data.tree.impl.MapEntryModificationStrategy$EnforcingMandatory.mandatoryVerifyValueChildren(MapEntryModificationStrategy.java:35) at org.opendaylight.yangtools.yang.data.tree.impl.AbstractNodeContainerModificationStrategy.verifyValueChildren(AbstractNodeContainerModificationStrategy.java:129) at org.opendaylight.yangtools.yang.data.tree.impl.SchemaAwareApplyOperation.fullVerifyStructure(SchemaAwareApplyOperation.java:120) at org.opendaylight.yangtools.yang.data.tree.impl.ModifiedNode.seal(ModifiedNode.java:320) at org.opendaylight.yangtools.yang.data.tree.impl.AbstractReadyIterator.process(AbstractReadyIterator.java:44) at org.opendaylight.yangtools.yang.data.tree.impl.InMemoryDataTreeModification.runReady(InMemoryDataTreeModification.java:564) at org.opendaylight.yangtools.yang.data.tree.impl.InMemoryDataTreeModification.ready(InMemoryDataTreeModification.java:548) at org.opendaylight.yangtools.yang.data.tree.impl.InMemoryDataTreeModification.ready(InMemoryDataTreeModification.java:540) at org.opendaylight.mdsal.dom.spi.store.SnapshotBackedWriteTransaction.ready(SnapshotBackedWriteTransaction.java:151) ... 143 common frames omitted 11:53:00.659 [main] INFO o.o.r.s.RestconfTransportChannelListener - Initialized with service class org.opendaylight.restconf.server.mdsal.MdsalRestconfServer 11:53:00.659 [main] INFO o.o.r.s.RestconfTransportChannelListener - Initialized with base path: /rests, default encoding: JSON, default pretty print: false 11:53:00.666 [main] INFO o.o.restconf.server.EndpointRoot - registered openapi -> OpenApiResourceInstance{path=openapi, closed=false} 11:53:00.667 [main] INFO o.o.n.common.impl.NettyNetconfTimer - NETCONF timer started 11:53:00.668 [main] INFO o.o.n.c.m.i.DefaultSchemaResourceManager - Schema Resource Manager instantiated on /tmp/junit-15526682633368454978/schema 11:53:00.671 [main] INFO o.o.n.common.impl.NettyNetconfTimer - NETCONF timer started 11:53:00.671 [main] INFO o.o.n.t.tool.NetconfDeviceSimulator - Starting 1, SSH simulated devices starting on port 35397 11:53:00.672 [main] INFO o.o.n.t.tool.NetconfDeviceSimulator - Loading models from classpath. 11:53:00.712 [main] INFO o.o.n.t.tool.NetconfDeviceSimulator - using OperationsProvider. 11:53:00.717 [main] INFO o.o.n.t.tool.NetconfDeviceSimulator - All simulated devices started successfully from port 35397 to 35397 11:53:00.721 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] OUTBOUND SETTINGS: ack=false settings={MAX_FRAME_SIZE=16384, MAX_HEADER_LIST_SIZE=8192} 11:53:00.722 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] OUTBOUND HEADERS: streamId=1 headers=DefaultHttp2Headers[:status: 401, www-authenticate: BASIC realm="application"] padding=0 endStream=true 11:53:00.726 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] INBOUND SETTINGS: ack=false settings={HEADER_TABLE_SIZE=16384, ENABLE_PUSH=0, MAX_CONCURRENT_STREAMS=0, INITIAL_WINDOW_SIZE=16777216, MAX_FRAME_SIZE=16384, MAX_HEADER_LIST_SIZE=393216} 11:53:00.726 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] OUTBOUND SETTINGS: ack=true 11:53:00.726 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] INBOUND WINDOW_UPDATE: streamId=0 windowSizeIncrement=33488897 11:53:00.726 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] INBOUND SETTINGS: ack=true 11:53:00.726 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] INBOUND RST_STREAM: streamId=1 errorCode=5 11:53:00.727 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] INBOUND HEADERS: streamId=3 headers=DefaultHttp2Headers[:authority: 127.0.0.1:34223, :method: GET, :path: /rests/data/network-topology:network-topology/topology=topology-netconf, :scheme: http, authorization: Basic dXNlcm5hbWU6cGEkJHcwUmQ=, user-agent: Java-http-client/21.0.9] padding=0 endStream=true 11:53:00.730 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] OUTBOUND HEADERS: streamId=3 headers=DefaultHttp2Headers[:status: 200, cache-control: no-cache, content-type: application/yang-data+json] padding=0 endStream=false 11:53:00.730 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] OUTBOUND DATA: streamId=3 padding=0 endStream=false length=989 bytes=7b226e6574776f726b2d746f706f6c6f67793a746f706f6c6f6779223a5b7b22746f706f6c6f67792d6964223a22746f706f6c6f67792d6e6574636f6e66222c... 11:53:00.730 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] OUTBOUND DATA: streamId=3 padding=0 endStream=false length=1 bytes=7d 11:53:00.731 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] OUTBOUND DATA: streamId=3 padding=0 endStream=true length=0 bytes= 11:53:00.845 [/127.0.0.1:43136-http-server-req-0] INFO o.o.n.t.spi.AbstractNetconfTopology - Connecting RemoteDevice{Uri{value=device-sim}}, with config Node{nodeId=Uri{value=device-sim}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=20000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=35397}, reconnectOnChangedSchema=false, schemaCacheDirectory=schema, schemaless=false, tcpOnly=false}}]} 11:53:00.846 [/127.0.0.1:43136-http-server-req-0] INFO o.o.n.t.spi.NetconfNodeHandler - Adding keepalive facade, for device Uri{value=device-sim} 11:53:00.846 [/127.0.0.1:43136-http-server-req-0] INFO o.o.n.t.spi.NetconfNodeHandler - Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=device-sim, address=/127.0.0.1:35397] 11:53:01.146 [netconf-netty-openapi-2] WARN o.o.n.s.s.c.k.AcceptAllServerKeyVerifier - Server at /127.0.0.1:35397 presented unverified RSA key: SHA256:sjsc3PpxQp0DocfwDLMAo+bmMjOQmTb2noMhaIO3XnU 11:53:01.150 [netconf-device-simulator-threads-1] INFO o.o.n.t.ssh.TransportServerSession - Session device-username@/127.0.0.1:53812 authenticated 11:53:01.207 [netconf-device-simulator-threads-1] INFO o.o.n.t.t.r.RpcHandlerDefault - getResponse: XmlElement{name='get', namespace='urn:ietf:params:xml:ns:netconf:base:1.0'} 11:53:01.304 [topology-schema-assembler-24] INFO o.o.n.c.mdsal.spi.AbstractDataStore - Initialize Candidate data-store operations for device RemoteDeviceId[name=device-sim, address=/127.0.0.1:35397] 11:53:01.306 [topology-schema-assembler-24] INFO o.o.n.client.mdsal.NetconfDevice - RemoteDeviceId[name=device-sim, address=/127.0.0.1:35397]: Netconf connector initialized successfully 11:53:01.647 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] INBOUND HEADERS: streamId=5 headers=DefaultHttp2Headers[:authority: 127.0.0.1:34223, :method: GET, :path: /openapi/api/v3/mounts/1/toaster?revision=2009-11-19, :scheme: http, user-agent: Java-http-client/21.0.9] padding=0 endStream=true 11:53:01.649 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] OUTBOUND HEADERS: streamId=5 headers=DefaultHttp2Headers[:status: 401, www-authenticate: BASIC realm="application"] padding=0 endStream=true 11:53:01.651 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] INBOUND RST_STREAM: streamId=5 errorCode=5 11:53:01.652 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] INBOUND HEADERS: streamId=7 headers=DefaultHttp2Headers[:authority: 127.0.0.1:34223, :method: GET, :path: /openapi/api/v3/mounts/1/toaster?revision=2009-11-19, :scheme: http, authorization: Basic dXNlcm5hbWU6cGEkJHcwUmQ=, user-agent: Java-http-client/21.0.9] padding=0 endStream=true 11:53:01.655 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] OUTBOUND HEADERS: streamId=7 headers=DefaultHttp2Headers[:status: 200, content-type: application/json] padding=0 endStream=false 11:53:01.655 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] OUTBOUND DATA: streamId=7 padding=0 endStream=false length=5415 bytes=7b226f70656e617069223a22332e302e33222c22696e666f223a7b2276657273696f6e223a22312e302e30222c227469746c65223a22746f6173746572222c22... 11:53:01.655 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] OUTBOUND DATA: streamId=7 padding=0 endStream=true length=0 bytes= 11:53:01.660 [netconf-netty-openapi-2] INFO o.o.n.c.m.NetconfDeviceCommunicator - RemoteDeviceId[name=device-sim, address=/127.0.0.1:35397]: Session went down: End of input 11:53:01.665 [restconf-netty-openapi-1] INFO Clear2To1 - [id: 0xdf33e068, L:/127.0.0.1:34223 - R:/127.0.0.1:43134] OUTBOUND GO_AWAY: lastStreamId=7 errorCode=0 length=0 bytes= 11:53:01.666 [main] INFO o.o.r.s.m.MdsalRestconfStreamRegistry - Cluster leadership lost – stop writing OPERATIONAL view 11:53:01.666 [main] INFO o.o.m.d.broker.DOMNotificationRouter - DOM Notification Router stopped 11:53:01.666 [main] INFO o.o.mdsal.dom.broker.DOMRpcRouter - DOM RPC/Action router stopped 11:53:01.673 [main] INFO o.o.m.d.broker.DOMNotificationRouter - DOM Notification Router started 11:53:01.673 [main] INFO o.o.mdsal.dom.broker.DOMRpcRouter - DOM RPC/Action router started 11:53:01.673 [main] INFO o.o.m.d.broker.DOMNotificationRouter - DOM Notification Router started 11:53:01.674 [main] INFO o.o.r.s.m.MdsalRestconfStreamRegistry - Cluster leadership acquired – will write OPERATIONAL view 11:53:01.674 [main] WARN o.o.m.d.b.CommitCoordinationTask - Tx: DOM-0 Error during phase CAN_COMMIT, starting Abort org.opendaylight.mdsal.common.api.TransactionCommitFailedException: canCommit execution failed at org.opendaylight.mdsal.dom.spi.TransactionCommitFailedExceptionMapper.newWithCause(TransactionCommitFailedExceptionMapper.java:42) at org.opendaylight.mdsal.dom.spi.TransactionCommitFailedExceptionMapper.newWithCause(TransactionCommitFailedExceptionMapper.java:18) at org.opendaylight.yangtools.util.concurrent.ExceptionMapper.apply(ExceptionMapper.java:82) at org.opendaylight.mdsal.dom.spi.TransactionCommitFailedExceptionMapper.apply(TransactionCommitFailedExceptionMapper.java:37) at org.opendaylight.mdsal.dom.broker.CommitCoordinationTask.canCommitBlocking(CommitCoordinationTask.java:103) at org.opendaylight.mdsal.dom.broker.CommitCoordinationTask.call(CommitCoordinationTask.java:70) at org.opendaylight.mdsal.dom.broker.CommitCoordinationTask$WithTracker.call(CommitCoordinationTask.java:42) at org.opendaylight.mdsal.dom.broker.CommitCoordinationTask$WithTracker.call(CommitCoordinationTask.java:28) at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:128) at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:74) at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:80) at com.google.common.util.concurrent.DirectExecutorService.execute(DirectExecutorService.java:52) at com.google.common.util.concurrent.Futures.submit(Futures.java:192) at org.opendaylight.yangtools.util.concurrent.FluentFutures.submit(FluentFutures.java:136) at org.opendaylight.mdsal.dom.broker.SerializedDOMDataBroker.commit(SerializedDOMDataBroker.java:66) at org.opendaylight.mdsal.dom.spi.DOMForwardedWriteTransaction.commit(DOMForwardedWriteTransaction.java:135) at org.opendaylight.restconf.server.mdsal.MdsalRestconfStreamRegistry.putStream(MdsalRestconfStreamRegistry.java:360) at org.opendaylight.restconf.server.spi.AbstractRestconfStreamRegistry.start(AbstractRestconfStreamRegistry.java:594) at org.opendaylight.restconf.server.mdsal.MdsalRestconfStreamRegistry.(MdsalRestconfStreamRegistry.java:224) at org.opendaylight.restconf.it.openapi.AbstractOpenApiTest.beforeEach(AbstractOpenApiTest.java:208) at org.opendaylight.restconf.it.openapi.http2.AbstractOpenApiHttp2Test.beforeEach(AbstractOpenApiHttp2Test.java:31) at org.opendaylight.restconf.it.openapi.http2.MountPointDocumentHttp2Test.beforeEach(MountPointDocumentHttp2Test.java:46) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:786) at org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:514) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptLifecycleMethod(TimeoutExtension.java:133) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptBeforeEachMethod(TimeoutExtension.java:83) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:112) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:94) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:87) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeMethodInExtensionContext(ClassBasedTestDescriptor.java:547) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$synthesizeBeforeEachMethodAdapter$20(ClassBasedTestDescriptor.java:532) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeBeforeEachMethods$2(TestMethodTestDescriptor.java:193) at org.junit.jupiter.engine.descriptor.CallbackSupport.lambda$invokeBeforeCallbacks$0(CallbackSupport.java:34) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.CallbackSupport.invokeBeforeCallbacks(CallbackSupport.java:34) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeBeforeEachMethods(TestMethodTestDescriptor.java:191) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:155) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:70) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:157) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:161) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:147) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:145) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:144) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:101) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:230) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:204) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:172) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:101) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:64) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:150) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:63) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:109) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:91) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$1(InterceptingLauncher.java:39) at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LauncherAdapter.executeWithoutCancellationToken(LauncherAdapter.java:60) at org.apache.maven.surefire.junitplatform.LauncherAdapter.execute(LauncherAdapter.java:52) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:203) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:168) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:136) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Caused by: java.lang.IllegalArgumentException: Node (urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)stream[{(urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)name=NETCONF}] is missing mandatory descendant /(urn:ietf:params:xml:ns:yang:ietf-subscribed-notifications?revision=2019-09-09)replay-log-creation-time at org.opendaylight.yangtools.yang.data.spi.node.MandatoryLeafEnforcer.enforceOnData(MandatoryLeafEnforcer.java:83) at org.opendaylight.yangtools.yang.data.tree.impl.MapEntryModificationStrategy$EnforcingMandatory.mandatoryVerifyValueChildren(MapEntryModificationStrategy.java:35) at org.opendaylight.yangtools.yang.data.tree.impl.AbstractNodeContainerModificationStrategy.verifyValueChildren(AbstractNodeContainerModificationStrategy.java:129) at org.opendaylight.yangtools.yang.data.tree.impl.SchemaAwareApplyOperation.fullVerifyStructure(SchemaAwareApplyOperation.java:120) at org.opendaylight.yangtools.yang.data.tree.impl.ModifiedNode.seal(ModifiedNode.java:320) at org.opendaylight.yangtools.yang.data.tree.impl.AbstractReadyIterator.process(AbstractReadyIterator.java:44) at org.opendaylight.yangtools.yang.data.tree.impl.InMemoryDataTreeModification.runReady(InMemoryDataTreeModification.java:564) at org.opendaylight.yangtools.yang.data.tree.impl.InMemoryDataTreeModification.ready(InMemoryDataTreeModification.java:548) at org.opendaylight.yangtools.yang.data.tree.impl.InMemoryDataTreeModification.ready(InMemoryDataTreeModification.java:540) at org.opendaylight.mdsal.dom.spi.store.SnapshotBackedWriteTransaction.ready(SnapshotBackedWriteTransaction.java:151) ... 87 common frames omitted 11:53:01.676 [main] INFO o.o.r.s.RestconfTransportChannelListener - Initialized with service class org.opendaylight.restconf.server.mdsal.MdsalRestconfServer 11:53:01.676 [main] INFO o.o.r.s.RestconfTransportChannelListener - Initialized with base path: /rests, default encoding: JSON, default pretty print: false 11:53:01.683 [main] INFO o.o.restconf.server.EndpointRoot - registered openapi -> OpenApiResourceInstance{path=openapi, closed=false} 11:53:01.684 [main] INFO o.o.n.common.impl.NettyNetconfTimer - NETCONF timer started 11:53:01.685 [main] INFO o.o.n.c.m.i.DefaultSchemaResourceManager - Schema Resource Manager instantiated on /tmp/junit-14308875348227689157/schema 11:53:01.688 [main] INFO o.o.n.common.impl.NettyNetconfTimer - NETCONF timer started 11:53:01.688 [main] INFO o.o.n.t.tool.NetconfDeviceSimulator - Starting 1, SSH simulated devices starting on port 36799 11:53:01.689 [main] INFO o.o.n.t.tool.NetconfDeviceSimulator - Loading models from classpath. 11:53:01.722 [main] INFO o.o.n.t.tool.NetconfDeviceSimulator - using OperationsProvider. 11:53:01.729 [main] INFO o.o.n.t.tool.NetconfDeviceSimulator - All simulated devices started successfully from port 36799 to 36799 11:53:01.733 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] OUTBOUND SETTINGS: ack=false settings={MAX_FRAME_SIZE=16384, MAX_HEADER_LIST_SIZE=8192} 11:53:01.734 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] OUTBOUND HEADERS: streamId=1 headers=DefaultHttp2Headers[:status: 401, www-authenticate: BASIC realm="application"] padding=0 endStream=true 11:53:01.737 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] INBOUND SETTINGS: ack=false settings={HEADER_TABLE_SIZE=16384, ENABLE_PUSH=0, MAX_CONCURRENT_STREAMS=0, INITIAL_WINDOW_SIZE=16777216, MAX_FRAME_SIZE=16384, MAX_HEADER_LIST_SIZE=393216} 11:53:01.737 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] OUTBOUND SETTINGS: ack=true 11:53:01.737 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] INBOUND WINDOW_UPDATE: streamId=0 windowSizeIncrement=33488897 11:53:01.737 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] INBOUND SETTINGS: ack=true 11:53:01.737 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] INBOUND RST_STREAM: streamId=1 errorCode=5 11:53:01.738 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] INBOUND HEADERS: streamId=3 headers=DefaultHttp2Headers[:authority: 127.0.0.1:36843, :method: GET, :path: /rests/data/network-topology:network-topology/topology=topology-netconf, :scheme: http, authorization: Basic dXNlcm5hbWU6cGEkJHcwUmQ=, user-agent: Java-http-client/21.0.9] padding=0 endStream=true 11:53:01.741 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] OUTBOUND HEADERS: streamId=3 headers=DefaultHttp2Headers[:status: 200, cache-control: no-cache, content-type: application/yang-data+json] padding=0 endStream=false 11:53:01.741 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] OUTBOUND DATA: streamId=3 padding=0 endStream=false length=989 bytes=7b226e6574776f726b2d746f706f6c6f67793a746f706f6c6f6779223a5b7b22746f706f6c6f67792d6964223a22746f706f6c6f67792d6e6574636f6e66222c... 11:53:01.742 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] OUTBOUND DATA: streamId=3 padding=0 endStream=false length=1 bytes=7d 11:53:01.742 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] OUTBOUND DATA: streamId=3 padding=0 endStream=true length=0 bytes= 11:53:01.856 [/127.0.0.1:48390-http-server-req-0] INFO o.o.n.t.spi.AbstractNetconfTopology - Connecting RemoteDevice{Uri{value=device-sim}}, with config Node{nodeId=Uri{value=device-sim}, augmentation=[NetconfNodeAugment{netconfNode=NetconfNode{actorResponseWaitTime=5, backoffJitter=0.1, backoffMultiplier=1.5, concurrentRpcLimit=0, connectionTimeoutMillis=20000, credentials=***, defaultRequestTimeoutMillis=60000, host=Host{ipAddress=IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}}}, keepaliveDelay=120, lockDatastore=true, maxBackoffMillis=1800000, maxConnectionAttempts=0, minBackoffMillis=2000, port=PortNumber{value=36799}, reconnectOnChangedSchema=false, schemaCacheDirectory=schema, schemaless=false, tcpOnly=false}}]} 11:53:01.857 [/127.0.0.1:48390-http-server-req-0] INFO o.o.n.t.spi.NetconfNodeHandler - Adding keepalive facade, for device Uri{value=device-sim} 11:53:01.857 [/127.0.0.1:48390-http-server-req-0] INFO o.o.n.t.spi.NetconfNodeHandler - Concurrent rpc limit is smaller than 1, no limit will be enforced for device RemoteDeviceId[name=device-sim, address=/127.0.0.1:36799] 11:53:02.125 [netconf-netty-openapi-4] WARN o.o.n.s.s.c.k.AcceptAllServerKeyVerifier - Server at /127.0.0.1:36799 presented unverified RSA key: SHA256:O1nytmjglLxZ1goTHF9KtDRfv9hDb9LQLaEM5UhbSsU 11:53:02.129 [netconf-device-simulator-threads-1] INFO o.o.n.t.ssh.TransportServerSession - Session device-username@/127.0.0.1:45928 authenticated 11:53:02.193 [netconf-device-simulator-threads-1] INFO o.o.n.t.t.r.RpcHandlerDefault - getResponse: XmlElement{name='get', namespace='urn:ietf:params:xml:ns:netconf:base:1.0'} 11:53:02.326 [topology-schema-assembler-29] INFO o.o.n.c.mdsal.spi.AbstractDataStore - Initialize Candidate data-store operations for device RemoteDeviceId[name=device-sim, address=/127.0.0.1:36799] 11:53:02.333 [topology-schema-assembler-29] INFO o.o.n.client.mdsal.NetconfDevice - RemoteDeviceId[name=device-sim, address=/127.0.0.1:36799]: Netconf connector initialized successfully 11:53:02.658 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] INBOUND HEADERS: streamId=5 headers=DefaultHttp2Headers[:authority: 127.0.0.1:36843, :method: GET, :path: /openapi/api/v3/mounts, :scheme: http, user-agent: Java-http-client/21.0.9] padding=0 endStream=true 11:53:02.660 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] OUTBOUND HEADERS: streamId=5 headers=DefaultHttp2Headers[:status: 401, www-authenticate: BASIC realm="application"] padding=0 endStream=true 11:53:02.662 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] INBOUND RST_STREAM: streamId=5 errorCode=5 11:53:02.663 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] INBOUND HEADERS: streamId=7 headers=DefaultHttp2Headers[:authority: 127.0.0.1:36843, :method: GET, :path: /openapi/api/v3/mounts, :scheme: http, authorization: Basic dXNlcm5hbWU6cGEkJHcwUmQ=, user-agent: Java-http-client/21.0.9] padding=0 endStream=true 11:53:02.664 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] OUTBOUND HEADERS: streamId=7 headers=DefaultHttp2Headers[:status: 200, content-type: application/json] padding=0 endStream=false 11:53:02.665 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] OUTBOUND DATA: streamId=7 padding=0 endStream=false length=86 bytes=5b7b22696e7374616e6365223a222f6e6574776f726b2d746f706f6c6f67792f746f706f6c6f67793d746f706f6c6f67792d6e6574636f6e662f6e6f64653d64... 11:53:02.665 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] OUTBOUND DATA: streamId=7 padding=0 endStream=true length=0 bytes= 11:53:02.668 [netconf-netty-openapi-4] INFO o.o.n.c.m.NetconfDeviceCommunicator - RemoteDeviceId[name=device-sim, address=/127.0.0.1:36799]: Session went down: End of input 11:53:02.675 [restconf-netty-openapi-7] INFO Clear2To1 - [id: 0x85a83cac, L:/127.0.0.1:36843 - R:/127.0.0.1:48376] OUTBOUND GO_AWAY: lastStreamId=7 errorCode=0 length=0 bytes= 11:53:02.675 [main] INFO o.o.r.s.m.MdsalRestconfStreamRegistry - Cluster leadership lost – stop writing OPERATIONAL view 11:53:02.676 [main] INFO o.o.m.d.broker.DOMNotificationRouter - DOM Notification Router stopped 11:53:02.676 [main] INFO o.o.mdsal.dom.broker.DOMRpcRouter - DOM RPC/Action router stopped