SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/tmp/r/ch/qos/logback/logback-classic/1.2.12/logback-classic-1.2.12.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/tmp/r/org/slf4j/slf4j-simple/1.7.32/slf4j-simple-1.7.32.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. 14:04:17,324 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/w/workspace/bgpcep-maven-merge-0.19.x/bgp/topology-provider/target/test-classes/logback-test.xml] 14:04:17,324 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs multiple times on the classpath. 14:04:17,324 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs at [jar:file:/tmp/r/org/opendaylight/yangtools/mockito-configuration/10.0.12/mockito-configuration-10.0.12.jar!/logback-test.xml] 14:04:17,324 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs at [jar:file:/tmp/r/org/opendaylight/bgpcep/bgp-rib-impl/0.19.9-SNAPSHOT/bgp-rib-impl-0.19.9-SNAPSHOT-tests.jar!/logback-test.xml] 14:04:17,324 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs at [file:/w/workspace/bgpcep-maven-merge-0.19.x/bgp/topology-provider/target/test-classes/logback-test.xml] 14:04:17,396 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set 14:04:17,404 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 14:04:17,407 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT] 14:04:17,413 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 14:04:17,478 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.opendaylight.protocol] to false 14:04:17,478 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.opendaylight.protocol level set to DEBUG 14:04:17,478 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[org.opendaylight.protocol] 14:04:17,484 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.opendaylight.bgpcep] to false 14:04:17,484 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.opendaylight.bgpcep level set to DEBUG 14:04:17,484 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[org.opendaylight.bgpcep] 14:04:17,484 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO 14:04:17,484 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT] 14:04:17,484 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration. 14:04:17,486 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@2125ad3 - Registering current configuration as safe fallback point SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder] 14:04:19.691 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)segments does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:bgp-message?revision=2020-01-20)bgp-message}]:142:17] 14:04:19.695 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)communities does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:bgp-message?revision=2020-01-20)bgp-message}]:166:13] 14:04:19.696 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)extended-communities does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:bgp-message?revision=2020-01-20)bgp-message}]:169:13] 14:04:19.697 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)bgp-prefix-sid-tlvs does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:bgp-message?revision=2020-01-20)bgp-message}]:207:17] 14:04:19.698 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)sr-adj-ids does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)bgp-linkstate}]:610:9] 14:04:19.699 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)sr-lan-adj-ids does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)bgp-linkstate}]:613:9] 14:04:19.699 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)peer-set-sids does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)bgp-linkstate}]:626:9] 14:04:19.701 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)binding-sub-tlvs does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:bgp-segment-routing-ext?revision=2020-01-20)bgp-segment-routing}]:323:9] 14:04:19.702 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)sub-tlvs does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:bgp-segment-routing-ext?revision=2020-01-20)bgp-segment-routing}]:357:9] 14:04:19.703 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)sr-binding-sid-labels does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)bgp-linkstate}]:739:9] 14:04:19.704 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)plr does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:rsvp?revision=2015-08-20)rsvp}]:802:17] 14:04:19.704 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)plr-id does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:rsvp?revision=2015-08-20)rsvp}]:815:17] 14:04:19.704 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)avoid-node does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:rsvp?revision=2015-08-20)rsvp}]:821:17] 14:04:19.705 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)subobject-container does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:rsvp?revision=2015-08-20)rsvp}]:526:9] 14:04:19.706 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)flag-container does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:rsvp?revision=2015-08-20)rsvp}]:997:9] 14:04:19.706 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)subobject-container does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:rsvp?revision=2015-08-20)rsvp}]:978:13] 14:04:19.707 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)subobject-container does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:rsvp?revision=2015-08-20)rsvp}]:518:13] 14:04:19.708 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)exrs does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:rsvp?revision=2015-08-20)rsvp}]:660:25] 14:04:19.709 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)subobject-container does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:rsvp?revision=2015-08-20)rsvp}]:534:9] 14:04:19.713 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)subobject-container does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:rsvp?revision=2015-08-20)rsvp}]:568:13] 14:04:19.715 [main] INFO o.o.y.y.p.r.s.l.ListStatementSupport - Configuration list (urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)subobject-container does not define any keys in violation of RFC7950 section 7.8.2. While this is fine with OpenDaylight, it can cause interoperability issues with other systems [defined at [{name=(urn:opendaylight:params:xml:ns:yang:rsvp?revision=2015-08-20)rsvp}]:601:13] 14:04:21.432 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Initiating topology builder from org.opendaylight.protocol.bgp.rib.DefaultRibReference@3ff5b628 at KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]}. AFI=LinkstateAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)linkstate-address-family}, SAFI=LinkstateSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)linkstate-subsequent-address-family} 14:04:21.433 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Initializing transaction chain for topology org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder@7f558711 14:04:21.695 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Registered listener org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder@7f558711 on topology KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]}. Timestamp=0 SLF4J: Failed toString() invocation on an object of type [org.opendaylight.mdsal.binding.api.DataTreeModification$MockitoMock$R7WleBI8] Reported exception: java.lang.AssertionError at org.mockito.internal.util.MockUtil.getMockHandlerOrNull(MockUtil.java:160) at org.mockito.internal.util.MockUtil.getMockHandler(MockUtil.java:115) at org.mockito.internal.util.MockUtil.getMockName(MockUtil.java:182) at org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues.answer(ReturnsEmptyValues.java:85) at org.mockito.internal.stubbing.defaultanswers.ReturnsMoreEmptyValues.answer(ReturnsMoreEmptyValues.java:57) at org.mockito.internal.stubbing.defaultanswers.ReturnsSmartNulls.answer(ReturnsSmartNulls.java:50) at org.mockito.Answers.answer(Answers.java:90) at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:111) at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29) at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:34) at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:82) at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:56) at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor$DispatcherDefaultingToRealMethod.interceptSuperCallable(MockMethodInterceptor.java:145) at org.opendaylight.mdsal.binding.api.DataTreeModification$MockitoMock$R7WleBI8.toString(Unknown Source) at org.slf4j.helpers.MessageFormatter.safeObjectAppend(MessageFormatter.java:277) at org.slf4j.helpers.MessageFormatter.deeplyAppendParameter(MessageFormatter.java:249) at org.slf4j.helpers.MessageFormatter.arrayFormat(MessageFormatter.java:211) at org.slf4j.helpers.MessageFormatter.arrayFormat(MessageFormatter.java:161) at ch.qos.logback.classic.spi.LoggingEvent.getFormattedMessage(LoggingEvent.java:293) at ch.qos.logback.classic.spi.LoggingEvent.prepareForDeferredProcessing(LoggingEvent.java:206) at ch.qos.logback.core.OutputStreamAppender.subAppend(OutputStreamAppender.java:223) at ch.qos.logback.core.OutputStreamAppender.append(OutputStreamAppender.java:102) at ch.qos.logback.core.UnsynchronizedAppenderBase.doAppend(UnsynchronizedAppenderBase.java:84) at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51) at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270) at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257) at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421) at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:383) at ch.qos.logback.classic.Logger.warn(Logger.java:704) at org.opendaylight.bgpcep.bgp.topology.provider.AbstractTopologyBuilder.onDataTreeChanged(AbstractTopologyBuilder.java:185) at org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz.onDataTreeChanged$accessor$4FgmLqN4(Unknown Source) at org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz$auxiliary$s7XgimtZ.call(Unknown Source) at org.mockito.internal.invocation.RealMethod$FromCallable$1.call(RealMethod.java:40) at org.mockito.internal.invocation.RealMethod$FromBehavior.invoke(RealMethod.java:62) at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:142) at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:45) at org.mockito.Answers.answer(Answers.java:90) at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:111) at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29) at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:34) at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:82) at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:56) at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor$DispatcherDefaultingToRealMethod.interceptSuperCallable(MockMethodInterceptor.java:145) at org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz.onDataTreeChanged(Unknown Source) at org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilderTest.testRouteChangedError(LinkstateTopologyBuilderTest.java:371) 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.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) 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) 14:04:22.678 [main] WARN o.o.b.b.t.p.AbstractTopologyBuilder - Data change [FAILED toString()] (transaction DOM-CHAIN-0-2) was not completely propagated to listener org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz@3f869b0 java.lang.RuntimeException: null 14:04:22.690 [main] WARN o.o.b.b.t.p.AbstractTopologyBuilder - Transaction DOM-CHAIN-0-2 committed successfully while exception captured. Rescheduling a restart of listener org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz@3f869b0 14:04:22.691 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - A listener restart was scheduled at 1709301882691 (current system time is 1709301862691) 14:04:22.701 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Resetting transaction chain for topology builder KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]} 14:04:22.701 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Destroy transaction chain for topology org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz@3f869b0 14:04:22.701 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Initializing transaction chain for topology org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz@3f869b0 14:04:22.704 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Resetting transaction chain for topology builder KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]} 14:04:22.705 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Destroy transaction chain for topology org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz@3f869b0 14:04:22.705 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Initializing transaction chain for topology org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz@3f869b0 SLF4J: Failed toString() invocation on an object of type [org.opendaylight.mdsal.binding.api.DataTreeModification$MockitoMock$R7WleBI8] Reported exception: java.lang.AssertionError at org.mockito.internal.util.MockUtil.getMockHandlerOrNull(MockUtil.java:160) at org.mockito.internal.util.MockUtil.getMockHandler(MockUtil.java:115) at org.mockito.internal.util.MockUtil.getMockName(MockUtil.java:182) at org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues.answer(ReturnsEmptyValues.java:85) at org.mockito.internal.stubbing.defaultanswers.ReturnsMoreEmptyValues.answer(ReturnsMoreEmptyValues.java:57) at org.mockito.internal.stubbing.defaultanswers.ReturnsSmartNulls.answer(ReturnsSmartNulls.java:50) at org.mockito.Answers.answer(Answers.java:90) at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:111) at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29) at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:34) at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:82) at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:56) at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor$DispatcherDefaultingToRealMethod.interceptSuperCallable(MockMethodInterceptor.java:145) at org.opendaylight.mdsal.binding.api.DataTreeModification$MockitoMock$R7WleBI8.toString(Unknown Source) at org.slf4j.helpers.MessageFormatter.safeObjectAppend(MessageFormatter.java:277) at org.slf4j.helpers.MessageFormatter.deeplyAppendParameter(MessageFormatter.java:249) at org.slf4j.helpers.MessageFormatter.arrayFormat(MessageFormatter.java:211) at org.slf4j.helpers.MessageFormatter.arrayFormat(MessageFormatter.java:161) at ch.qos.logback.classic.spi.LoggingEvent.getFormattedMessage(LoggingEvent.java:293) at ch.qos.logback.classic.spi.LoggingEvent.prepareForDeferredProcessing(LoggingEvent.java:206) at ch.qos.logback.core.OutputStreamAppender.subAppend(OutputStreamAppender.java:223) at ch.qos.logback.core.OutputStreamAppender.append(OutputStreamAppender.java:102) at ch.qos.logback.core.UnsynchronizedAppenderBase.doAppend(UnsynchronizedAppenderBase.java:84) at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:51) at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:270) at ch.qos.logback.classic.Logger.callAppenders(Logger.java:257) at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:421) at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:383) at ch.qos.logback.classic.Logger.warn(Logger.java:704) at org.opendaylight.bgpcep.bgp.topology.provider.AbstractTopologyBuilder.onDataTreeChanged(AbstractTopologyBuilder.java:185) at org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz.onDataTreeChanged$accessor$4FgmLqN4(Unknown Source) at org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz$auxiliary$s7XgimtZ.call(Unknown Source) at org.mockito.internal.invocation.RealMethod$FromCallable$1.call(RealMethod.java:40) at org.mockito.internal.invocation.RealMethod$FromBehavior.invoke(RealMethod.java:62) at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:142) at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:45) at org.mockito.Answers.answer(Answers.java:90) at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:111) at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29) at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:34) at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:82) at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:56) at org.mockito.internal.creation.bytebuddy.MockMethodInterceptor$DispatcherDefaultingToRealMethod.interceptSuperCallable(MockMethodInterceptor.java:145) at org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz.onDataTreeChanged(Unknown Source) at org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilderTest.testRouteChangedError(LinkstateTopologyBuilderTest.java:386) 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.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) 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) 14:04:22.706 [main] WARN o.o.b.b.t.p.AbstractTopologyBuilder - Data change [FAILED toString()] (transaction DOM-CHAIN-2-0) was not completely propagated to listener org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz@3f869b0 java.lang.RuntimeException: null 14:04:22.713 [main] WARN o.o.b.b.t.p.AbstractTopologyBuilder - Transaction DOM-CHAIN-2-0 committed successfully while exception captured. Rescheduling a restart of listener org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz@3f869b0 14:04:22.713 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - A listener restart was scheduled at 1709301882691 (current system time is 1709301862713) 14:04:42.716 [main] ERROR o.o.b.b.t.p.AbstractTopologyBuilder - Topology builder for KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]} failed in transaction null. 14:04:42.718 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - A listener restart was scheduled at 1709301902691 (current system time is 1709301882718) 14:04:42.719 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Resetting transaction chain for topology builder KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]} 14:04:42.720 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Destroy transaction chain for topology org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz@3f869b0 14:04:42.721 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Initializing transaction chain for topology org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz@3f869b0 14:05:02.730 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Resetting data change listener for topology builder KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]} 14:05:02.731 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Unregistered listener org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz@3f869b0 on topology KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]} 14:05:02.732 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Resetting transaction chain for topology builder KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]} 14:05:02.733 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Destroy transaction chain for topology org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz@3f869b0 14:05:02.733 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Initializing transaction chain for topology org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz@3f869b0 14:05:02.744 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Registered listener org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz@3f869b0 on topology KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]}. Timestamp=0 14:05:02.745 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - The data change [] is disregarded due to restart of listener org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder$MockitoMock$ctnw1yaz@3f869b0 14:05:02.747 [main] INFO o.o.b.b.t.p.AbstractTopologyBuilder - Shutting down builder for KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]} 14:05:02.747 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Unregistered listener org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder@7f558711 on topology KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]} 14:05:02.748 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Destroy transaction chain for topology org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder@7f558711 14:05:02.763 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Initiating topology builder from org.opendaylight.protocol.bgp.rib.DefaultRibReference@3ff5b628 at KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]}. AFI=LinkstateAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)linkstate-address-family}, SAFI=LinkstateSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)linkstate-subsequent-address-family} 14:05:02.764 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Initializing transaction chain for topology org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder@7aa9bfc6 14:05:02.766 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Registered listener org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder@7aa9bfc6 on topology KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]}. Timestamp=0 14:05:02.800 [main] INFO o.o.b.b.t.p.AbstractTopologyBuilder - Shutting down builder for KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]} 14:05:02.801 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Unregistered listener org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder@7aa9bfc6 on topology KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]} 14:05:02.801 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Destroy transaction chain for topology org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder@7aa9bfc6 14:05:02.817 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Initiating topology builder from org.opendaylight.protocol.bgp.rib.DefaultRibReference@3ff5b628 at KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]}. AFI=LinkstateAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)linkstate-address-family}, SAFI=LinkstateSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)linkstate-subsequent-address-family} 14:05:02.818 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Initializing transaction chain for topology org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder@54c542df 14:05:02.821 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Registered listener org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder@54c542df on topology KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]}. Timestamp=0 14:05:03.186 [pool-11-thread-1] DEBUG o.o.b.b.t.p.LinkstateTopologyBuilder - Node bgpls://Ospf:1/type=node&as=1&router=0000.0102.0304 is advertized 14:05:03.350 [main] INFO o.o.m.b.d.codec.impl.LazyBindingMap - Using lazy population for maps larger than 1 element(s) 14:05:03.451 [pool-11-thread-1] DEBUG o.o.b.b.t.p.LinkstateTopologyBuilder - Created prefix Prefix{metric=500, prefix=IpPrefix{ipv4Prefix=Ipv4Prefix{value=127.0.1.1/32}}, augmentation=[Prefix1{ospfPrefixAttributes=OspfPrefixAttributes{forwardingAddress=Ipv4Address{value=127.0.0.1}}}]} for PrefixCase{advertisingNodeDescriptors=AdvertisingNodeDescriptors{asNumber=AsNumber{value=1}, cRouterIdentifier=IsisNodeCase{isisNode=IsisNode{isoSystemId=IsoSystemIdentifier{value=000001020304}}}}, prefixDescriptors=PrefixDescriptors{ipReachabilityInformation=IpPrefix{ipv4Prefix=Ipv4Prefix{value=127.0.1.1/32}}}} 14:05:03.486 [pool-11-thread-1] DEBUG o.o.b.b.t.p.LinkstateTopologyBuilder - Adding SR-aware topology-type for topology test-topo 14:05:03.763 [pool-11-thread-1] INFO o.o.m.b.d.codec.impl.LazyBindingList - Using lazy population for lists larger than 16 element(s) 14:05:03.797 [pool-11-thread-1] DEBUG o.o.b.b.t.p.LinkstateTopologyBuilder - Created TP TerminationPoint{tpId=Uri{value=bgpls://Ospf:1/type=tp&mt=1}} as link destination 14:05:03.870 [pool-11-thread-1] DEBUG o.o.b.b.t.p.LinkstateTopologyBuilder - Created link Link{destination=Destination{destNode=Uri{value=bgpls://Ospf:1/type=node&as=2}, destTp=Uri{value=bgpls://Ospf:1/type=tp&mt=1}}, linkId=Uri{value=bgpls://Ospf:1/type=link&local-as=1&local-router=0000.0102.0304&remote-as=2&mt=1}, source=Source{sourceNode=Uri{value=bgpls://Ospf:1/type=node&as=1&router=0000.0102.0304}, sourceTp=Uri{value=bgpls://Ospf:1/type=tp&mt=1}}, augmentation=[Link1{segment=SegmentId{value=24001}}, Link1{igpLinkAttributes=IgpLinkAttributes{name=link1, augmentation=[IgpLinkAttributes1{ospfLinkAttributes=OspfLinkAttributes{multiTopologyId=1, ted=Ted{color=0, maxLinkBandwidth=0.0, maxResvLinkBandwidth=0.0, srlg=Srlg{srlgValues={SrlgValuesKey{srlgValue=5}=SrlgValues{srlgValue=5}, SrlgValuesKey{srlgValue=15}=SrlgValues{srlgValue=15}}}, teDefaultMetric=100, unreservedBandwidth={UnreservedBandwidthKey{priority=1}=UnreservedBandwidth{bandwidth=0.0, priority=1}}}}}]}}]} at KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Link, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}], org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Link[key=LinkKey{linkId=Uri{value=bgpls://Ospf:1/type=link&local-as=1&local-router=0000.0102.0304&remote-as=2&mt=1}}]]} for LinkCase{linkDescriptors=LinkDescriptors{multiTopologyId=TopologyIdentifier{value=1}}, localNodeDescriptors=LocalNodeDescriptors{asNumber=AsNumber{value=1}, cRouterIdentifier=IsisNodeCase{isisNode=IsisNode{isoSystemId=IsoSystemIdentifier{value=000001020304}}}}, remoteNodeDescriptors=RemoteNodeDescriptors{asNumber=AsNumber{value=2}}} 14:05:03.978 [main] INFO o.o.b.b.t.p.AbstractTopologyBuilder - Shutting down builder for KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]} 14:05:03.979 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Unregistered listener org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder@54c542df on topology KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]} 14:05:03.979 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Destroy transaction chain for topology org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder@54c542df 14:05:03.994 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Initiating topology builder from org.opendaylight.protocol.bgp.rib.DefaultRibReference@3ff5b628 at KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]}. AFI=LinkstateAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)linkstate-address-family}, SAFI=LinkstateSubsequentAddressFamily{qname=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2020-01-20)linkstate-subsequent-address-family} 14:05:03.994 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Initializing transaction chain for topology org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder@1e40d2b7 14:05:03.997 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Registered listener org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder@1e40d2b7 on topology KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]}. Timestamp=0 14:05:04.014 [pool-14-thread-1] DEBUG o.o.b.b.t.p.LinkstateTopologyBuilder - Node bgpls://IsisLevel2:1/type=node&as=1&router=0000.0102.0304 is advertized 14:05:04.219 [pool-14-thread-1] DEBUG o.o.b.b.t.p.LinkstateTopologyBuilder - Adding SR-aware topology-type for topology test-topo 14:05:04.220 [pool-14-thread-1] DEBUG o.o.b.b.t.p.LinkstateTopologyBuilder - Created TP TerminationPoint{tpId=Uri{value=bgpls://IsisLevel2:1/type=tp&mt=1}} as link destination 14:05:04.237 [pool-14-thread-1] DEBUG o.o.b.b.t.p.LinkstateTopologyBuilder - Created link Link{destination=Destination{destNode=Uri{value=bgpls://IsisLevel2:1/type=node&as=2}, destTp=Uri{value=bgpls://IsisLevel2:1/type=tp&mt=1}}, linkId=Uri{value=bgpls://IsisLevel2:1/type=link&local-as=1&local-router=0000.0102.0304&remote-as=2&mt=1}, source=Source{sourceNode=Uri{value=bgpls://IsisLevel2:1/type=node&as=1&router=0000.0102.0304}, sourceTp=Uri{value=bgpls://IsisLevel2:1/type=tp&mt=1}}, augmentation=[Link1{segment=SegmentId{value=24001}}, Link1{igpLinkAttributes=IgpLinkAttributes{name=link1, augmentation=[IgpLinkAttributes1{isisLinkAttributes=IsisLinkAttributes{multiTopologyId=1, ted=Ted{color=0, maxLinkBandwidth=0.0, maxResvLinkBandwidth=0.0, srlg=Srlg{srlgValues={SrlgValuesKey{srlgValue=5}=SrlgValues{srlgValue=5}, SrlgValuesKey{srlgValue=15}=SrlgValues{srlgValue=15}}}, teDefaultMetric=100, unreservedBandwidth={UnreservedBandwidthKey{priority=1}=UnreservedBandwidth{bandwidth=0.0, priority=1}}}}}]}}]} at KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Link, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}], org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Link[key=LinkKey{linkId=Uri{value=bgpls://IsisLevel2:1/type=link&local-as=1&local-router=0000.0102.0304&remote-as=2&mt=1}}]]} for LinkCase{linkDescriptors=LinkDescriptors{multiTopologyId=TopologyIdentifier{value=1}}, localNodeDescriptors=LocalNodeDescriptors{asNumber=AsNumber{value=1}, cRouterIdentifier=IsisNodeCase{isisNode=IsisNode{isoSystemId=IsoSystemIdentifier{value=000001020304}}}}, remoteNodeDescriptors=RemoteNodeDescriptors{asNumber=AsNumber{value=2}}} 14:05:04.418 [pool-14-thread-1] DEBUG o.o.b.b.t.p.LinkstateTopologyBuilder - Removed link KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Link, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}], org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Link[key=LinkKey{linkId=Uri{value=bgpls://IsisLevel2:1/type=link&local-as=1&local-router=0000.0102.0304&remote-as=2&mt=1}}]]} 14:05:04.421 [pool-14-thread-1] DEBUG o.o.b.b.t.p.LinkstateTopologyBuilder - Removing SR-aware topology-type from topology test-topo 14:05:04.436 [pool-14-thread-1] DEBUG o.o.b.b.t.p.LinkstateTopologyBuilder - Node bgpls://IsisLevel2:1/type=node&as=1&router=0000.0102.0304 is unadvertized 14:05:04.439 [pool-14-thread-1] DEBUG o.o.b.b.t.p.LinkstateTopologyBuilder - Node bgpls://IsisLevel2:1/type=node&as=1&router=0000.0102.0304 is advertized 14:05:04.619 [pool-14-thread-1] DEBUG o.o.b.b.t.p.LinkstateTopologyBuilder - Node bgpls://IsisLevel2:1/type=node&as=1&router=0000.0102.0304 is unadvertized 14:05:04.841 [main] INFO o.o.b.b.t.p.AbstractTopologyBuilder - Shutting down builder for KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]} 14:05:04.842 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Unregistered listener org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder@1e40d2b7 on topology KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{topologyId=Uri{value=test-topo}}]]} 14:05:04.842 [main] DEBUG o.o.b.b.t.p.AbstractTopologyBuilder - Destroy transaction chain for topology org.opendaylight.bgpcep.bgp.topology.provider.LinkstateTopologyBuilder@1e40d2b7