<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:40:33 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[TOPOPROCES-49] topoprocessing CSIT jobs failing (exceptions seen around yang, and topology request listener not registered within 1 min)</title>
                <link>https://jira.opendaylight.org/browse/TOPOPROCES-49</link>
                <project id="10177" key="TOPOPROCES">topoprocessing</project>
                    <description>&lt;p&gt;The CSIT job is failing in suite setup, so no test cases are run:&lt;br/&gt;
&lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/CSIT-Jobs/job/topoprocessing-csit-1node-topology-operations-only-beryllium&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/CSIT-Jobs/job/topoprocessing-csit-1node-topology-operations-only-beryllium&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;the reason the robot work fails is because the karaf.log message &quot;Registering Topology Request Listener&quot; does not show &lt;br/&gt;
up in within 60 seconds.  Maybe it needs to poll for longer?  If so, a test fix needs to be made.  But, 60 seconds &lt;br/&gt;
seems very long to start with.&lt;/p&gt;

&lt;p&gt;I also see some worriesome exceptions in the karaf.log.  This can be seen just by starting karaf from a master&lt;br/&gt;
distribution and installing odl-restconf and odl-topoprocessing-network-topology.  It is coming from yangtools,&lt;br/&gt;
so maybe this bug belongs in that project?&lt;/p&gt;

&lt;p&gt;here is one traceback, but you can grab the entire karaf.log as an artifact from the csit job itself.&lt;/p&gt;

&lt;p&gt;2015-12-18 00:13:44,613 | WARN  | h for user karaf | YangStatementParserListenerImpl  | 57 - org.opendaylight.yangtools.yang-parser-impl - 0.8.0.SNAPSHOT | Maximal count of KEY for LIST is 1, detected 2. Error in module cluster-admin (QNameModule&lt;/p&gt;
{ns=urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin, rev=2015-10-13}
&lt;p&gt;)&lt;br/&gt;
org.opendaylight.yangtools.yang.parser.spi.meta.InvalidSubstatementException: Maximal count of KEY for LIST is 1, detected 2. Error in module cluster-admin (QNameModule&lt;/p&gt;
{ns=urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin, rev=2015-10-13}
&lt;p&gt;)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.spi.SubstatementValidator.validate(SubstatementValidator.java:105)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.stmt.rfc6020.ListStatementImpl$Definition.onFullDefinitionDeclared(ListStatementImpl.java:108)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementDefinitionContext.onDeclarationFinished(StatementDefinitionContext.java:61)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.endDeclared(StatementContextBase.java:449)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextWriter.endStatement(StatementContextWriter.java:54)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.impl.YangStatementParserListenerImpl.exitStatement(YangStatementParserListenerImpl.java:105)&lt;br/&gt;
	at org.opendaylight.yangtools.antlrv4.code.gen.YangStatementParser$StatementContext.exitRule(YangStatementParser.java:117)&lt;br/&gt;
	at org.antlr.v4.runtime.tree.ParseTreeWalker.exitRule(ParseTreeWalker.java:71)&lt;br/&gt;
	at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:54)&lt;br/&gt;
	at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52)&lt;br/&gt;
	at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52)&lt;br/&gt;
	at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.stmt.rfc6020.YangStatementSourceImpl.writeFull(YangStatementSourceImpl.java:95)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.stmt.reactor.SourceSpecificContext.loadStatements(SourceSpecificContext.java:318)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.loadPhaseStatements(BuildGlobalContext.java:211)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.buildEffective(BuildGlobalContext.java:177)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.stmt.reactor.CrossSourceStatementReactor$BuildAction.buildEffective(CrossSourceStatementReactor.java:107)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory$2.apply(SharedSchemaContextFactory.java:100)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory$2.apply(SharedSchemaContextFactory.java:64)&lt;br/&gt;
	at com.google.common.util.concurrent.Futures$ChainingListenableFuture.run(Futures.java:906)&lt;br/&gt;
	at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:457)&lt;br/&gt;
	at com.google.common.util.concurrent.ExecutionList.executeListener(ExecutionList.java:156)&lt;br/&gt;
	at com.google.common.util.concurrent.ExecutionList.add(ExecutionList.java:101)&lt;br/&gt;
	at com.google.common.util.concurrent.AbstractFuture.addListener(AbstractFuture.java:170)&lt;br/&gt;
	at com.google.common.util.concurrent.Futures.transform(Futures.java:567)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory.createSchemaContext(SharedSchemaContextFactory.java:136)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver.getSchemaContext(YangTextSchemaContextResolver.java:204)&lt;br/&gt;
	at org.opendaylight.yangtools.sal.binding.generator.impl.ModuleInfoBackedContext.tryToCreateSchemaContext(ModuleInfoBackedContext.java:86)&lt;br/&gt;
	at org.opendaylight.yangtools.sal.binding.generator.impl.ModuleInfoBackedContext.getSchemaContext(ModuleInfoBackedContext.java:192)&lt;br/&gt;
	at org.opendaylight.controller.config.manager.impl.osgi.mapping.BindingContextProvider.update(BindingContextProvider.java:25)&lt;br/&gt;
	at org.opendaylight.controller.config.manager.impl.osgi.mapping.RefreshingSCPModuleInfoRegistry.updateService(RefreshingSCPModuleInfoRegistry.java:57)&lt;br/&gt;
	at org.opendaylight.controller.config.manager.impl.osgi.mapping.ModuleInfoBundleTracker.addingBundle(ModuleInfoBundleTracker.java:89)&lt;br/&gt;
	at org.opendaylight.controller.config.manager.impl.osgi.mapping.ModuleInfoBundleTracker.addingBundle(ModuleInfoBundleTracker.java:32)&lt;br/&gt;
	at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:467)&lt;span class=&quot;error&quot;&gt;&amp;#91;karaf-org.osgi.core.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:414)&lt;span class=&quot;error&quot;&gt;&amp;#91;karaf-org.osgi.core.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)&lt;span class=&quot;error&quot;&gt;&amp;#91;karaf-org.osgi.core.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)&lt;span class=&quot;error&quot;&gt;&amp;#91;karaf-org.osgi.core.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:443)&lt;span class=&quot;error&quot;&gt;&amp;#91;karaf-org.osgi.core.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:847)&lt;br/&gt;
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)&lt;br/&gt;
	at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)&lt;br/&gt;
	at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEventPrivileged(Framework.java:1568)&lt;br/&gt;
	at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1504)&lt;br/&gt;
	at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent(Framework.java:1499)&lt;br/&gt;
	at org.eclipse.osgi.framework.internal.core.PackageAdminImpl.processDelta(PackageAdminImpl.java:541)&lt;br/&gt;
	at org.eclipse.osgi.framework.internal.core.PackageAdminImpl.doResolveBundles(PackageAdminImpl.java:251)&lt;br/&gt;
	at org.eclipse.osgi.framework.internal.core.PackageAdminImpl.resolveBundles(PackageAdminImpl.java:192)&lt;br/&gt;
	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:322)&lt;br/&gt;
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300)&lt;br/&gt;
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:292)&lt;br/&gt;
	at org.apache.karaf.features.internal.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:501)&lt;br/&gt;
	at org.apache.karaf.features.internal.FeaturesServiceImpl.installFeatures(FeaturesServiceImpl.java:459)&lt;br/&gt;
	at org.apache.karaf.features.internal.FeaturesServiceImpl.installFeature(FeaturesServiceImpl.java:400)&lt;br/&gt;
	at org.apache.karaf.features.internal.FeaturesServiceImpl.installFeature(FeaturesServiceImpl.java:378)&lt;br/&gt;
	at Proxyb07c3583_6112_4f63_a805_6b5e4cb892b6.installFeature(Unknown Source)&lt;br/&gt;
	at org.apache.karaf.features.command.InstallFeatureCommand.doExecute(InstallFeatureCommand.java:67)&lt;br/&gt;
	at org.apache.karaf.features.command.FeaturesCommandSupport.doExecute(FeaturesCommandSupport.java:38)&lt;br/&gt;
	at org.apache.karaf.shell.console.AbstractAction.execute(AbstractAction.java:33)&lt;span class=&quot;error&quot;&gt;&amp;#91;25:org.apache.karaf.shell.console:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.karaf.shell.console.OsgiCommandSupport.execute(OsgiCommandSupport.java:39)&lt;span class=&quot;error&quot;&gt;&amp;#91;25:org.apache.karaf.shell.console:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.karaf.shell.commands.basic.AbstractCommand.execute(AbstractCommand.java:33)&lt;span class=&quot;error&quot;&gt;&amp;#91;25:org.apache.karaf.shell.console:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at Proxy3dfa4a2b_952b_41cc_a1fa_f955deab4d00.execute(Unknown Source)&lt;span class=&quot;error&quot;&gt;&amp;#91;:&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at Proxy3dfa4a2b_952b_41cc_a1fa_f955deab4d00.execute(Unknown Source)&lt;span class=&quot;error&quot;&gt;&amp;#91;:&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.felix.gogo.runtime.CommandProxy.execute(CommandProxy.java:78)&lt;span class=&quot;error&quot;&gt;&amp;#91;25:org.apache.karaf.shell.console:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:477)&lt;span class=&quot;error&quot;&gt;&amp;#91;25:org.apache.karaf.shell.console:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:403)&lt;span class=&quot;error&quot;&gt;&amp;#91;25:org.apache.karaf.shell.console:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108)&lt;span class=&quot;error&quot;&gt;&amp;#91;25:org.apache.karaf.shell.console:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183)&lt;span class=&quot;error&quot;&gt;&amp;#91;25:org.apache.karaf.shell.console:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120)&lt;span class=&quot;error&quot;&gt;&amp;#91;25:org.apache.karaf.shell.console:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.java:92)&lt;br/&gt;
	at org.apache.karaf.shell.console.impl.jline.ConsoleImpl.run(ConsoleImpl.java:208)&lt;br/&gt;
	at org.apache.karaf.shell.ssh.ShellFactoryImpl$ShellImpl$1.runConsole(ShellFactoryImpl.java:158)&lt;span class=&quot;error&quot;&gt;&amp;#91;232:org.apache.karaf.shell.ssh:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.karaf.shell.ssh.ShellFactoryImpl$ShellImpl$1$1.run(ShellFactoryImpl.java:133)&lt;br/&gt;
	at java.security.AccessController.doPrivileged(Native Method)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.karaf.jaas.modules.JaasHelper.doAs(JaasHelper.java:57)&lt;span class=&quot;error&quot;&gt;&amp;#91;26:org.apache.karaf.jaas.modules:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.apache.karaf.shell.ssh.ShellFactoryImpl$ShellImpl$1.run(ShellFactoryImpl.java:129)&lt;span class=&quot;error&quot;&gt;&amp;#91;232:org.apache.karaf.shell.ssh:3.0.3&amp;#93;&lt;/span&gt;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="27175">TOPOPROCES-49</key>
            <summary>topoprocessing CSIT jobs failing (exceptions seen around yang, and topology request listener not registered within 1 min)</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="jluhrsen">Jamo Luhrsen</reporter>
                        <labels>
                    </labels>
                <created>Fri, 18 Dec 2015 01:07:13 +0000</created>
                <updated>Fri, 24 Nov 2017 19:24:58 +0000</updated>
                            <resolved>Tue, 22 Dec 2015 17:43:35 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="54862" author="andrej.zan" created="Fri, 18 Dec 2015 07:38:17 +0000"  >&lt;p&gt;Hi Jamo,&lt;br/&gt;
we are aware of the problem with missing &quot;Registering Topology Request Listener&quot; message within timeout, but only in &lt;del&gt;all&lt;/del&gt; CSIT jobs. This is first time I see it in &lt;del&gt;only&lt;/del&gt; job. We already tried set timeout to 5 minutes, in order to fix &lt;del&gt;all&lt;/del&gt; jobs, but it didn&apos;t help. Currently we don&apos;t know, if problem is because 5 minutes is still not enough, or there is some another problem. We want to try different approach of waiting, but we didn&apos;t implement it yet in our tests. Currently I don&apos;t know, if this fail in &lt;del&gt;only&lt;/del&gt; job have the same root cause as in &lt;del&gt;all&lt;/del&gt; jobs.&lt;/p&gt;

&lt;p&gt;About exceptions related to yang, I don&apos;t know what can be the reason, but it doesn&apos;t looks like bug in topoprocessing. At least models referenced by these exceptions are not from topoprocessing:&lt;br/&gt;
Error in module cluster-admin (QNameModule&lt;/p&gt;
{ns=urn:opendaylight:params:xml:ns:yang:controller:md:sal:cluster:admin, rev=2015-10-13}
&lt;p&gt;)&lt;/p&gt;

&lt;p&gt;(In reply to Jamo Luhrsen from comment #0)&lt;br/&gt;
&amp;gt; The CSIT job is failing in suite setup, so no test cases are run:&lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/CSIT-Jobs/job/topoprocessing-&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/CSIT-Jobs/job/topoprocessing-&lt;/a&gt;&lt;br/&gt;
&amp;gt; csit-1node-topology-operations-only-beryllium&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; the reason the robot work fails is because the karaf.log message&lt;br/&gt;
&amp;gt; &quot;Registering Topology Request Listener&quot; does not show &lt;br/&gt;
&amp;gt; up in within 60 seconds.  Maybe it needs to poll for longer?  If so, a test&lt;br/&gt;
&amp;gt; fix needs to be made.  But, 60 seconds &lt;br/&gt;
&amp;gt; seems very long to start with.&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; I also see some worriesome exceptions in the karaf.log.  This can be seen&lt;br/&gt;
&amp;gt; just by starting karaf from a master&lt;br/&gt;
&amp;gt; distribution and installing odl-restconf and&lt;br/&gt;
&amp;gt; odl-topoprocessing-network-topology.  It is coming from yangtools,&lt;br/&gt;
&amp;gt; so maybe this bug belongs in that project?&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; here is one traceback, but you can grab the entire karaf.log as an artifact&lt;br/&gt;
&amp;gt; from the csit job itself.&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; 2015-12-18 00:13:44,613 | WARN  | h for user karaf |&lt;br/&gt;
&amp;gt; YangStatementParserListenerImpl  | 57 -&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang-parser-impl - 0.8.0.SNAPSHOT | Maximal count&lt;br/&gt;
&amp;gt; of KEY for LIST is 1, detected 2. Error in module cluster-admin&lt;br/&gt;
&amp;gt; (QNameModule&lt;/p&gt;
{ns=urn:opendaylight:params:xml:ns:yang:controller:md:sal:
&amp;gt; cluster:admin, rev=2015-10-13}
&lt;p&gt;)&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.spi.meta.InvalidSubstatementException:&lt;br/&gt;
&amp;gt; Maximal count of KEY for LIST is 1, detected 2. Error in module&lt;br/&gt;
&amp;gt; cluster-admin&lt;br/&gt;
&amp;gt; (QNameModule&lt;/p&gt;
{ns=urn:opendaylight:params:xml:ns:yang:controller:md:sal:
&amp;gt; cluster:admin, rev=2015-10-13}
&lt;p&gt;)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.spi.SubstatementValidator.&lt;br/&gt;
&amp;gt; validate(SubstatementValidator.java:105)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.rfc6020.&lt;br/&gt;
&amp;gt; ListStatementImpl$Definition.onFullDefinitionDeclared(ListStatementImpl.java:&lt;br/&gt;
&amp;gt; 108)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.reactor.&lt;br/&gt;
&amp;gt; StatementDefinitionContext.onDeclarationFinished(StatementDefinitionContext.&lt;br/&gt;
&amp;gt; java:61)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.&lt;br/&gt;
&amp;gt; endDeclared(StatementContextBase.java:449)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextWriter.&lt;br/&gt;
&amp;gt; endStatement(StatementContextWriter.java:54)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.impl.YangStatementParserListenerImpl.&lt;br/&gt;
&amp;gt; exitStatement(YangStatementParserListenerImpl.java:105)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.antlrv4.code.gen.&lt;br/&gt;
&amp;gt; YangStatementParser$StatementContext.exitRule(YangStatementParser.java:117)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.antlr.v4.runtime.tree.ParseTreeWalker.exitRule(ParseTreeWalker.java:71)&lt;br/&gt;
&amp;gt; 	at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:54)&lt;br/&gt;
&amp;gt; 	at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52)&lt;br/&gt;
&amp;gt; 	at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52)&lt;br/&gt;
&amp;gt; 	at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.rfc6020.YangStatementSourceImpl.&lt;br/&gt;
&amp;gt; writeFull(YangStatementSourceImpl.java:95)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.reactor.SourceSpecificContext.&lt;br/&gt;
&amp;gt; loadStatements(SourceSpecificContext.java:318)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.&lt;br/&gt;
&amp;gt; loadPhaseStatements(BuildGlobalContext.java:211)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.&lt;br/&gt;
&amp;gt; buildEffective(BuildGlobalContext.java:177)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.reactor.&lt;br/&gt;
&amp;gt; CrossSourceStatementReactor$BuildAction.&lt;br/&gt;
&amp;gt; buildEffective(CrossSourceStatementReactor.java:107)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory$2.&lt;br/&gt;
&amp;gt; apply(SharedSchemaContextFactory.java:100)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory$2.&lt;br/&gt;
&amp;gt; apply(SharedSchemaContextFactory.java:64)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; com.google.common.util.concurrent.Futures$ChainingListenableFuture.&lt;br/&gt;
&amp;gt; run(Futures.java:906)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; com.google.common.util.concurrent.MoreExecutors$DirectExecutor.&lt;br/&gt;
&amp;gt; execute(MoreExecutors.java:457)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; com.google.common.util.concurrent.ExecutionList.&lt;br/&gt;
&amp;gt; executeListener(ExecutionList.java:156)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; com.google.common.util.concurrent.ExecutionList.add(ExecutionList.java:101)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; com.google.common.util.concurrent.AbstractFuture.addListener(AbstractFuture.&lt;br/&gt;
&amp;gt; java:170)&lt;br/&gt;
&amp;gt; 	at com.google.common.util.concurrent.Futures.transform(Futures.java:567)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory.&lt;br/&gt;
&amp;gt; createSchemaContext(SharedSchemaContextFactory.java:136)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver.&lt;br/&gt;
&amp;gt; getSchemaContext(YangTextSchemaContextResolver.java:204)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.sal.binding.generator.impl.&lt;br/&gt;
&amp;gt; ModuleInfoBackedContext.tryToCreateSchemaContext(ModuleInfoBackedContext.&lt;br/&gt;
&amp;gt; java:86)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.sal.binding.generator.impl.&lt;br/&gt;
&amp;gt; ModuleInfoBackedContext.getSchemaContext(ModuleInfoBackedContext.java:192)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.controller.config.manager.impl.osgi.mapping.&lt;br/&gt;
&amp;gt; BindingContextProvider.update(BindingContextProvider.java:25)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.controller.config.manager.impl.osgi.mapping.&lt;br/&gt;
&amp;gt; RefreshingSCPModuleInfoRegistry.&lt;br/&gt;
&amp;gt; updateService(RefreshingSCPModuleInfoRegistry.java:57)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.controller.config.manager.impl.osgi.mapping.&lt;br/&gt;
&amp;gt; ModuleInfoBundleTracker.addingBundle(ModuleInfoBundleTracker.java:89)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.controller.config.manager.impl.osgi.mapping.&lt;br/&gt;
&amp;gt; ModuleInfoBundleTracker.addingBundle(ModuleInfoBundleTracker.java:32)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.&lt;br/&gt;
&amp;gt; java:467)&lt;span class=&quot;error&quot;&gt;&amp;#91;karaf-org.osgi.core.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.&lt;br/&gt;
&amp;gt; java:414)&lt;span class=&quot;error&quot;&gt;&amp;#91;karaf-org.osgi.core.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:&lt;br/&gt;
&amp;gt; 256)&lt;span class=&quot;error&quot;&gt;&amp;#91;karaf-org.osgi.core.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)[karaf-&lt;br/&gt;
&amp;gt; org.osgi.core.jar:]&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:&lt;br/&gt;
&amp;gt; 443)&lt;span class=&quot;error&quot;&gt;&amp;#91;karaf-org.osgi.core.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.BundleContextImpl.&lt;br/&gt;
&amp;gt; dispatchEvent(BundleContextImpl.java:847)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.&lt;br/&gt;
&amp;gt; java:230)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.eventmgr.ListenerQueue.&lt;br/&gt;
&amp;gt; dispatchEventSynchronous(ListenerQueue.java:148)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.Framework.&lt;br/&gt;
&amp;gt; publishBundleEventPrivileged(Framework.java:1568)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.Framework.&lt;br/&gt;
&amp;gt; publishBundleEvent(Framework.java:1504)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.Framework.&lt;br/&gt;
&amp;gt; publishBundleEvent(Framework.java:1499)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.PackageAdminImpl.&lt;br/&gt;
&amp;gt; processDelta(PackageAdminImpl.java:541)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.PackageAdminImpl.&lt;br/&gt;
&amp;gt; doResolveBundles(PackageAdminImpl.java:251)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.PackageAdminImpl.&lt;br/&gt;
&amp;gt; resolveBundles(PackageAdminImpl.java:192)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.&lt;br/&gt;
&amp;gt; java:322)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.&lt;br/&gt;
&amp;gt; java:300)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.&lt;br/&gt;
&amp;gt; java:292)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.features.internal.FeaturesServiceImpl.&lt;br/&gt;
&amp;gt; startBundle(FeaturesServiceImpl.java:501)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.features.internal.FeaturesServiceImpl.&lt;br/&gt;
&amp;gt; installFeatures(FeaturesServiceImpl.java:459)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.features.internal.FeaturesServiceImpl.&lt;br/&gt;
&amp;gt; installFeature(FeaturesServiceImpl.java:400)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.features.internal.FeaturesServiceImpl.&lt;br/&gt;
&amp;gt; installFeature(FeaturesServiceImpl.java:378)&lt;br/&gt;
&amp;gt; 	at Proxyb07c3583_6112_4f63_a805_6b5e4cb892b6.installFeature(Unknown Source)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.features.command.InstallFeatureCommand.&lt;br/&gt;
&amp;gt; doExecute(InstallFeatureCommand.java:67)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.features.command.FeaturesCommandSupport.&lt;br/&gt;
&amp;gt; doExecute(FeaturesCommandSupport.java:38)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.console.AbstractAction.execute(AbstractAction.java:&lt;br/&gt;
&amp;gt; 33)&lt;span class=&quot;error&quot;&gt;&amp;#91;25:org.apache.karaf.shell.console:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.console.OsgiCommandSupport.execute(OsgiCommandSupport.&lt;br/&gt;
&amp;gt; java:39)&lt;span class=&quot;error&quot;&gt;&amp;#91;25:org.apache.karaf.shell.console:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.commands.basic.AbstractCommand.&lt;br/&gt;
&amp;gt; execute(AbstractCommand.java:33)&lt;span class=&quot;error&quot;&gt;&amp;#91;25:org.apache.karaf.shell.console:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at Proxy3dfa4a2b_952b_41cc_a1fa_f955deab4d00.execute(Unknown Source)&lt;span class=&quot;error&quot;&gt;&amp;#91;:&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at Proxy3dfa4a2b_952b_41cc_a1fa_f955deab4d00.execute(Unknown Source)&lt;span class=&quot;error&quot;&gt;&amp;#91;:&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.felix.gogo.runtime.CommandProxy.execute(CommandProxy.java:78)[25:&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.console:3.0.3]&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:477)[25:org.&lt;br/&gt;
&amp;gt; apache.karaf.shell.console:3.0.3]&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:403)[25:&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.console:3.0.3]&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108)[25:org.apache.karaf.&lt;br/&gt;
&amp;gt; shell.console:3.0.3]&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183)[25:org.&lt;br/&gt;
&amp;gt; apache.karaf.shell.console:3.0.3]&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120)[25:org.&lt;br/&gt;
&amp;gt; apache.karaf.shell.console:3.0.3]&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.&lt;br/&gt;
&amp;gt; java:92)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.console.impl.jline.ConsoleImpl.run(ConsoleImpl.java:&lt;br/&gt;
&amp;gt; 208)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.ssh.ShellFactoryImpl$ShellImpl$1.&lt;br/&gt;
&amp;gt; runConsole(ShellFactoryImpl.java:158)&lt;span class=&quot;error&quot;&gt;&amp;#91;232:org.apache.karaf.shell.ssh:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.ssh.ShellFactoryImpl$ShellImpl$1$1.&lt;br/&gt;
&amp;gt; run(ShellFactoryImpl.java:133)&lt;br/&gt;
&amp;gt; 	at java.security.AccessController.doPrivileged(Native Method)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.jaas.modules.JaasHelper.doAs(JaasHelper.java:57)[26:org.&lt;br/&gt;
&amp;gt; apache.karaf.jaas.modules:3.0.3]&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.ssh.ShellFactoryImpl$ShellImpl$1.run(ShellFactoryImpl.&lt;br/&gt;
&amp;gt; java:129)&lt;span class=&quot;error&quot;&gt;&amp;#91;232:org.apache.karaf.shell.ssh:3.0.3&amp;#93;&lt;/span&gt;&lt;/p&gt;</comment>
                            <comment id="54863" author="samuel.kontris" created="Fri, 18 Dec 2015 09:39:17 +0000"  >&lt;p&gt;I think that this bug belongs to another project.&lt;br/&gt;
We are waiting 1 minute for &quot;Registering Topology Request Listener&quot; but there is just too much exceptions you mentioned. I think that these exceptions are the reason why are our tests failing - it takes too much time.&lt;br/&gt;
&quot;Registering Topology Request Listener&quot; is present in karaf log after these exceptions as you can see in this log - &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/CSIT-Jobs/job/topoprocessing-csit-1node-topology-operations-only-beryllium/146/artifact/karaf.log&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/CSIT-Jobs/job/topoprocessing-csit-1node-topology-operations-only-beryllium/146/artifact/karaf.log&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;(In reply to Jamo Luhrsen from comment #0)&lt;br/&gt;
&amp;gt; The CSIT job is failing in suite setup, so no test cases are run:&lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/CSIT-Jobs/job/topoprocessing-&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/CSIT-Jobs/job/topoprocessing-&lt;/a&gt;&lt;br/&gt;
&amp;gt; csit-1node-topology-operations-only-beryllium&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; the reason the robot work fails is because the karaf.log message&lt;br/&gt;
&amp;gt; &quot;Registering Topology Request Listener&quot; does not show &lt;br/&gt;
&amp;gt; up in within 60 seconds.  Maybe it needs to poll for longer?  If so, a test&lt;br/&gt;
&amp;gt; fix needs to be made.  But, 60 seconds &lt;br/&gt;
&amp;gt; seems very long to start with.&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; I also see some worriesome exceptions in the karaf.log.  This can be seen&lt;br/&gt;
&amp;gt; just by starting karaf from a master&lt;br/&gt;
&amp;gt; distribution and installing odl-restconf and&lt;br/&gt;
&amp;gt; odl-topoprocessing-network-topology.  It is coming from yangtools,&lt;br/&gt;
&amp;gt; so maybe this bug belongs in that project?&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; here is one traceback, but you can grab the entire karaf.log as an artifact&lt;br/&gt;
&amp;gt; from the csit job itself.&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; 2015-12-18 00:13:44,613 | WARN  | h for user karaf |&lt;br/&gt;
&amp;gt; YangStatementParserListenerImpl  | 57 -&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang-parser-impl - 0.8.0.SNAPSHOT | Maximal count&lt;br/&gt;
&amp;gt; of KEY for LIST is 1, detected 2. Error in module cluster-admin&lt;br/&gt;
&amp;gt; (QNameModule&lt;/p&gt;
{ns=urn:opendaylight:params:xml:ns:yang:controller:md:sal:
&amp;gt; cluster:admin, rev=2015-10-13}
&lt;p&gt;)&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.spi.meta.InvalidSubstatementException:&lt;br/&gt;
&amp;gt; Maximal count of KEY for LIST is 1, detected 2. Error in module&lt;br/&gt;
&amp;gt; cluster-admin&lt;br/&gt;
&amp;gt; (QNameModule&lt;/p&gt;
{ns=urn:opendaylight:params:xml:ns:yang:controller:md:sal:
&amp;gt; cluster:admin, rev=2015-10-13}
&lt;p&gt;)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.spi.SubstatementValidator.&lt;br/&gt;
&amp;gt; validate(SubstatementValidator.java:105)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.rfc6020.&lt;br/&gt;
&amp;gt; ListStatementImpl$Definition.onFullDefinitionDeclared(ListStatementImpl.java:&lt;br/&gt;
&amp;gt; 108)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.reactor.&lt;br/&gt;
&amp;gt; StatementDefinitionContext.onDeclarationFinished(StatementDefinitionContext.&lt;br/&gt;
&amp;gt; java:61)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextBase.&lt;br/&gt;
&amp;gt; endDeclared(StatementContextBase.java:449)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.reactor.StatementContextWriter.&lt;br/&gt;
&amp;gt; endStatement(StatementContextWriter.java:54)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.impl.YangStatementParserListenerImpl.&lt;br/&gt;
&amp;gt; exitStatement(YangStatementParserListenerImpl.java:105)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.antlrv4.code.gen.&lt;br/&gt;
&amp;gt; YangStatementParser$StatementContext.exitRule(YangStatementParser.java:117)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.antlr.v4.runtime.tree.ParseTreeWalker.exitRule(ParseTreeWalker.java:71)&lt;br/&gt;
&amp;gt; 	at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:54)&lt;br/&gt;
&amp;gt; 	at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52)&lt;br/&gt;
&amp;gt; 	at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52)&lt;br/&gt;
&amp;gt; 	at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:52)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.rfc6020.YangStatementSourceImpl.&lt;br/&gt;
&amp;gt; writeFull(YangStatementSourceImpl.java:95)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.reactor.SourceSpecificContext.&lt;br/&gt;
&amp;gt; loadStatements(SourceSpecificContext.java:318)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.&lt;br/&gt;
&amp;gt; loadPhaseStatements(BuildGlobalContext.java:211)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.&lt;br/&gt;
&amp;gt; buildEffective(BuildGlobalContext.java:177)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.stmt.reactor.&lt;br/&gt;
&amp;gt; CrossSourceStatementReactor$BuildAction.&lt;br/&gt;
&amp;gt; buildEffective(CrossSourceStatementReactor.java:107)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory$2.&lt;br/&gt;
&amp;gt; apply(SharedSchemaContextFactory.java:100)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory$2.&lt;br/&gt;
&amp;gt; apply(SharedSchemaContextFactory.java:64)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; com.google.common.util.concurrent.Futures$ChainingListenableFuture.&lt;br/&gt;
&amp;gt; run(Futures.java:906)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; com.google.common.util.concurrent.MoreExecutors$DirectExecutor.&lt;br/&gt;
&amp;gt; execute(MoreExecutors.java:457)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; com.google.common.util.concurrent.ExecutionList.&lt;br/&gt;
&amp;gt; executeListener(ExecutionList.java:156)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; com.google.common.util.concurrent.ExecutionList.add(ExecutionList.java:101)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; com.google.common.util.concurrent.AbstractFuture.addListener(AbstractFuture.&lt;br/&gt;
&amp;gt; java:170)&lt;br/&gt;
&amp;gt; 	at com.google.common.util.concurrent.Futures.transform(Futures.java:567)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory.&lt;br/&gt;
&amp;gt; createSchemaContext(SharedSchemaContextFactory.java:136)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver.&lt;br/&gt;
&amp;gt; getSchemaContext(YangTextSchemaContextResolver.java:204)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.sal.binding.generator.impl.&lt;br/&gt;
&amp;gt; ModuleInfoBackedContext.tryToCreateSchemaContext(ModuleInfoBackedContext.&lt;br/&gt;
&amp;gt; java:86)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.yangtools.sal.binding.generator.impl.&lt;br/&gt;
&amp;gt; ModuleInfoBackedContext.getSchemaContext(ModuleInfoBackedContext.java:192)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.controller.config.manager.impl.osgi.mapping.&lt;br/&gt;
&amp;gt; BindingContextProvider.update(BindingContextProvider.java:25)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.controller.config.manager.impl.osgi.mapping.&lt;br/&gt;
&amp;gt; RefreshingSCPModuleInfoRegistry.&lt;br/&gt;
&amp;gt; updateService(RefreshingSCPModuleInfoRegistry.java:57)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.controller.config.manager.impl.osgi.mapping.&lt;br/&gt;
&amp;gt; ModuleInfoBundleTracker.addingBundle(ModuleInfoBundleTracker.java:89)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.opendaylight.controller.config.manager.impl.osgi.mapping.&lt;br/&gt;
&amp;gt; ModuleInfoBundleTracker.addingBundle(ModuleInfoBundleTracker.java:32)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.&lt;br/&gt;
&amp;gt; java:467)&lt;span class=&quot;error&quot;&gt;&amp;#91;karaf-org.osgi.core.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.&lt;br/&gt;
&amp;gt; java:414)&lt;span class=&quot;error&quot;&gt;&amp;#91;karaf-org.osgi.core.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:&lt;br/&gt;
&amp;gt; 256)&lt;span class=&quot;error&quot;&gt;&amp;#91;karaf-org.osgi.core.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)[karaf-&lt;br/&gt;
&amp;gt; org.osgi.core.jar:]&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:&lt;br/&gt;
&amp;gt; 443)&lt;span class=&quot;error&quot;&gt;&amp;#91;karaf-org.osgi.core.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.BundleContextImpl.&lt;br/&gt;
&amp;gt; dispatchEvent(BundleContextImpl.java:847)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.&lt;br/&gt;
&amp;gt; java:230)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.eventmgr.ListenerQueue.&lt;br/&gt;
&amp;gt; dispatchEventSynchronous(ListenerQueue.java:148)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.Framework.&lt;br/&gt;
&amp;gt; publishBundleEventPrivileged(Framework.java:1568)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.Framework.&lt;br/&gt;
&amp;gt; publishBundleEvent(Framework.java:1504)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.Framework.&lt;br/&gt;
&amp;gt; publishBundleEvent(Framework.java:1499)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.PackageAdminImpl.&lt;br/&gt;
&amp;gt; processDelta(PackageAdminImpl.java:541)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.PackageAdminImpl.&lt;br/&gt;
&amp;gt; doResolveBundles(PackageAdminImpl.java:251)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.PackageAdminImpl.&lt;br/&gt;
&amp;gt; resolveBundles(PackageAdminImpl.java:192)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.&lt;br/&gt;
&amp;gt; java:322)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.&lt;br/&gt;
&amp;gt; java:300)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.&lt;br/&gt;
&amp;gt; java:292)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.features.internal.FeaturesServiceImpl.&lt;br/&gt;
&amp;gt; startBundle(FeaturesServiceImpl.java:501)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.features.internal.FeaturesServiceImpl.&lt;br/&gt;
&amp;gt; installFeatures(FeaturesServiceImpl.java:459)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.features.internal.FeaturesServiceImpl.&lt;br/&gt;
&amp;gt; installFeature(FeaturesServiceImpl.java:400)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.features.internal.FeaturesServiceImpl.&lt;br/&gt;
&amp;gt; installFeature(FeaturesServiceImpl.java:378)&lt;br/&gt;
&amp;gt; 	at Proxyb07c3583_6112_4f63_a805_6b5e4cb892b6.installFeature(Unknown Source)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.features.command.InstallFeatureCommand.&lt;br/&gt;
&amp;gt; doExecute(InstallFeatureCommand.java:67)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.features.command.FeaturesCommandSupport.&lt;br/&gt;
&amp;gt; doExecute(FeaturesCommandSupport.java:38)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.console.AbstractAction.execute(AbstractAction.java:&lt;br/&gt;
&amp;gt; 33)&lt;span class=&quot;error&quot;&gt;&amp;#91;25:org.apache.karaf.shell.console:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.console.OsgiCommandSupport.execute(OsgiCommandSupport.&lt;br/&gt;
&amp;gt; java:39)&lt;span class=&quot;error&quot;&gt;&amp;#91;25:org.apache.karaf.shell.console:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.commands.basic.AbstractCommand.&lt;br/&gt;
&amp;gt; execute(AbstractCommand.java:33)&lt;span class=&quot;error&quot;&gt;&amp;#91;25:org.apache.karaf.shell.console:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at Proxy3dfa4a2b_952b_41cc_a1fa_f955deab4d00.execute(Unknown Source)&lt;span class=&quot;error&quot;&gt;&amp;#91;:&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at Proxy3dfa4a2b_952b_41cc_a1fa_f955deab4d00.execute(Unknown Source)&lt;span class=&quot;error&quot;&gt;&amp;#91;:&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.felix.gogo.runtime.CommandProxy.execute(CommandProxy.java:78)[25:&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.console:3.0.3]&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:477)[25:org.&lt;br/&gt;
&amp;gt; apache.karaf.shell.console:3.0.3]&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:403)[25:&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.console:3.0.3]&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108)[25:org.apache.karaf.&lt;br/&gt;
&amp;gt; shell.console:3.0.3]&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183)[25:org.&lt;br/&gt;
&amp;gt; apache.karaf.shell.console:3.0.3]&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120)[25:org.&lt;br/&gt;
&amp;gt; apache.karaf.shell.console:3.0.3]&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.&lt;br/&gt;
&amp;gt; java:92)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.console.impl.jline.ConsoleImpl.run(ConsoleImpl.java:&lt;br/&gt;
&amp;gt; 208)&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.ssh.ShellFactoryImpl$ShellImpl$1.&lt;br/&gt;
&amp;gt; runConsole(ShellFactoryImpl.java:158)&lt;span class=&quot;error&quot;&gt;&amp;#91;232:org.apache.karaf.shell.ssh:3.0.3&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.ssh.ShellFactoryImpl$ShellImpl$1$1.&lt;br/&gt;
&amp;gt; run(ShellFactoryImpl.java:133)&lt;br/&gt;
&amp;gt; 	at java.security.AccessController.doPrivileged(Native Method)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.jaas.modules.JaasHelper.doAs(JaasHelper.java:57)[26:org.&lt;br/&gt;
&amp;gt; apache.karaf.jaas.modules:3.0.3]&lt;br/&gt;
&amp;gt; 	at&lt;br/&gt;
&amp;gt; org.apache.karaf.shell.ssh.ShellFactoryImpl$ShellImpl$1.run(ShellFactoryImpl.&lt;br/&gt;
&amp;gt; java:129)&lt;span class=&quot;error&quot;&gt;&amp;#91;232:org.apache.karaf.shell.ssh:3.0.3&amp;#93;&lt;/span&gt;&lt;/p&gt;</comment>
                            <comment id="54864" author="samuel.kontris" created="Fri, 18 Dec 2015 09:52:08 +0000"  >&lt;p&gt;First exception is thrown at 02:44:47 and &quot;Registering Topology Request Listener&quot; is at 02:46:32. So it takes more than 1 minute.&lt;/p&gt;

&lt;p&gt;(In reply to Samuel Kontri&#353; from comment #2)&lt;br/&gt;
&amp;gt; I think that this bug belongs to another project.&lt;br/&gt;
&amp;gt; We are waiting 1 minute for &quot;Registering Topology Request Listener&quot; but&lt;br/&gt;
&amp;gt; there is just too much exceptions you mentioned. I think that these&lt;br/&gt;
&amp;gt; exceptions are the reason why are our tests failing - it takes too much time.&lt;br/&gt;
&amp;gt; &quot;Registering Topology Request Listener&quot; is present in karaf log after these&lt;br/&gt;
&amp;gt; exceptions as you can see in this log -&lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/CSIT-Jobs/job/topoprocessing-&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/CSIT-Jobs/job/topoprocessing-&lt;/a&gt;&lt;br/&gt;
&amp;gt; csit-1node-topology-operations-only-beryllium/146/artifact/karaf.log&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; (In reply to Jamo Luhrsen from comment #0)&lt;br/&gt;
&amp;gt; &amp;gt; The CSIT job is failing in suite setup, so no test cases are run:&lt;br/&gt;
&amp;gt; &amp;gt; &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/CSIT-Jobs/job/topoprocessing-&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/CSIT-Jobs/job/topoprocessing-&lt;/a&gt;&lt;br/&gt;
&amp;gt; &amp;gt; csit-1node-topology-operations-only-beryllium&lt;br/&gt;
&amp;gt; &amp;gt; &lt;br/&gt;
&amp;gt; &amp;gt; the reason the robot work fails is because the karaf.log message&lt;br/&gt;
&amp;gt; &amp;gt; &quot;Registering Topology Request Listener&quot; does not show &lt;br/&gt;
&amp;gt; &amp;gt; up in within 60 seconds.  Maybe it needs to poll for longer?  If so, a test&lt;br/&gt;
&amp;gt; &amp;gt; fix needs to be made.  But, 60 seconds &lt;br/&gt;
&amp;gt; &amp;gt; seems very long to start with.&lt;br/&gt;
&amp;gt; &amp;gt; &lt;br/&gt;
&amp;gt; &amp;gt; I also see some worriesome exceptions in the karaf.log.  This can be seen&lt;br/&gt;
&amp;gt; &amp;gt; just by starting karaf from a master&lt;br/&gt;
&amp;gt; &amp;gt; distribution and installing odl-restconf and&lt;br/&gt;
&amp;gt; &amp;gt; odl-topoprocessing-network-topology.  It is coming from yangtools,&lt;br/&gt;
&amp;gt; &amp;gt; so maybe this bug belongs in that project?&lt;br/&gt;
&amp;gt; &amp;gt; &lt;br/&gt;
&amp;gt; &amp;gt; here is one traceback, but you can grab the entire karaf.log as an artifact&lt;br/&gt;
&amp;gt; &amp;gt; from the csit job itself.&lt;br/&gt;
&amp;gt; &amp;gt; &lt;br/&gt;
&amp;gt; &amp;gt; 2015-12-18 00:13:44,613 | WARN  | h for user karaf |&lt;br/&gt;
&amp;gt; &amp;gt; YangStatementParserListenerImpl  | 57 -&lt;br/&gt;
&amp;gt; &amp;gt; org.opendaylight.yangtools.yang-parser-impl - 0.8.0.SNAPSHOT | Maximal count&lt;br/&gt;
&amp;gt; &amp;gt; of KEY for LIST is 1, detected 2. Error in module cluster-admin&lt;br/&gt;
&amp;gt; &amp;gt; (QNameModule&lt;/p&gt;
{ns=urn:opendaylight:params:xml:ns:yang:controller:md:sal:
&amp;gt; &amp;gt; cluster:admin, rev=2015-10-13}
&lt;p&gt;)&lt;br/&gt;
&amp;gt; &amp;gt; org.opendaylight.yangtools.yang.parser.spi.meta.InvalidSubstatementException:&lt;br/&gt;
&amp;gt; &amp;gt; Maximal count of KEY for LIST is 1, detected 2. Error in module&lt;br/&gt;
&amp;gt; &amp;gt; cluster-admin&lt;br/&gt;
&amp;gt; &amp;gt; (QNameModule&lt;/p&gt;
{ns=urn:opendaylight:params:xml:ns:yang:controller:md:sal:
&amp;gt; &amp;gt; cluster:admin, rev=2015-10-13}
&lt;p&gt;)&lt;br/&gt;
&amp;gt; &amp;gt; ...&lt;/p&gt;</comment>
                            <comment id="54865" author="jluhrsen" created="Fri, 18 Dec 2015 19:18:12 +0000"  >&lt;p&gt;Some updates:&lt;/p&gt;

&lt;p&gt;A)&lt;br/&gt;
I&apos;ve sent an email to the controller-dev list asking about the yangtools exceptions I have pasted&lt;br/&gt;
originally in this bug.  I also noticed those exceptions in a controller clustering karaf.log so &lt;br/&gt;
I&apos;m pretty confident it has nothing to do with topoprocessing.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://lists.opendaylight.org/pipermail/integration-dev/2015-December/005429.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/integration-dev/2015-December/005429.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;B)&lt;br/&gt;
In the sandbox I increased the polling time to 10 minutes, and the &quot;Registering Topology Request Listener&quot;&lt;br/&gt;
message does show up after aprox 5m 40s of polling.  My gut tells me something inefficient is going&lt;br/&gt;
on for things to take that long to register.&lt;/p&gt;

&lt;p&gt;here is the link, but it will not be there forever as the sandbox is deleted every weekend:&lt;br/&gt;
&lt;a href=&quot;https://jenkins.opendaylight.org/sandbox/job/topoprocessing-csit-1node-topology-operations-only-beryllium/2/robot/report/log.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/sandbox/job/topoprocessing-csit-1node-topology-operations-only-beryllium/2/robot/report/log.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;C)&lt;br/&gt;
Next, after waiting long enough, the &quot;Insert Underlay Topologies&quot; is still failing, but not like in &lt;br/&gt;
&lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-1461&quot; title=&quot;topoprocessing CSIT jobs failing (NPE when doing &amp;quot;Insert Underlay Topologies&amp;quot;)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-1461&quot;&gt;&lt;del&gt;CONTROLLER-1461&lt;/del&gt;&lt;/a&gt;.  The Error is still a 500, but the trace is this:&lt;/p&gt;

&lt;p&gt; 	&amp;lt;errors xmlns=&quot;urn:ietf:params:xml:ns:yang:ietf-restconf&quot;&amp;gt;&amp;lt;error&amp;gt;&amp;lt;error-type&amp;gt;application&amp;lt;/error-type&amp;gt;&amp;lt;error-tag&amp;gt;operation-failed&amp;lt;/error-tag&amp;gt;&amp;lt;error-message&amp;gt;canCommit encountered an unexpected failure&amp;lt;/error-message&amp;gt;&amp;lt;error-info&amp;gt;org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaValidationFailedException: Child (urn:opendaylight:params:xml:ns:yang:topology:pcep?revision=2013-10-24)path-computation-client is not valid child according to schema.&lt;br/&gt;
	at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.verifyStructure(AbstractNodeContainerModificationStrategy.java:53)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.verifyStructure(AbstractNodeContainerModificationStrategy.java:51)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.verifyStructure(AbstractNodeContainerModificationStrategy.java:51)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.data.impl.schema.tree.MinMaxElementsValidation.verifyStructure(MinMaxElementsValidation.java:171)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.verifyStructure(AbstractNodeContainerModificationStrategy.java:51)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.data.impl.schema.tree.ModifiedNode.seal(ModifiedNode.java:297)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractReadyIterator.process(AbstractReadyIterator.java:45)&lt;br/&gt;
	at org.opendaylight.yangtools.yang.data.impl.schema.tree.InMemoryDataTreeModification.ready(InMemoryDataTreeModification.java:280)&lt;br/&gt;
	at org.opendaylight.controller.sal.core.spi.data.SnapshotBackedWriteTransaction.ready(SnapshotBackedWriteTransaction.java:139)&lt;br/&gt;
	at org.opendaylight.controller.cluster.datastore.LocalTransactionFactoryImpl.onTransactionReady(LocalTransactionFactoryImpl.java:76)&lt;br/&gt;
	at org.opendaylight.controller.cluster.datastore.LocalTransactionContext.ready(LocalTransactionContext.java:115)&lt;br/&gt;
	at org.opendaylight.controller.cluster.datastore.LocalTransactionContext.directCommit(LocalTransactionContext.java:130)&lt;br/&gt;
	at org.opendaylight.controller.cluster.datastore.TransactionProxy.getReadyOrDirectCommitFuture(TransactionProxy.java:284)&lt;br/&gt;
	at org.opendaylight.controller.cluster.datastore.TransactionProxy.createSingleCommitCohort(TransactionProxy.java:270)&lt;br/&gt;
	at org.opendaylight.controller.cluster.datastore.TransactionProxy.ready(TransactionProxy.java:237)&lt;br/&gt;
	at org.opendaylight.controller.cluster.datastore.TransactionProxy.ready(TransactionProxy.java:45)&lt;br/&gt;
	at org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerWriteTransaction.submit(AbstractDOMBrokerWriteTransaction.java:134)&lt;br/&gt;
	at org.opendaylight.netconf.sal.restconf.impl.BrokerFacade.putDataViaTransaction(BrokerFacade.java:258)&lt;br/&gt;
	at org.opendaylight.netconf.sal.restconf.impl.BrokerFacade.commitConfigurationDataPut(BrokerFacade.java:114)&lt;br/&gt;
	at org.opendaylight.netconf.sal.restconf.impl.RestconfImpl.updateConfigurationData(RestconfImpl.java:722)&lt;br/&gt;
	at org.opendaylight.netconf.sal.restconf.impl.StatisticsRestconfServiceWrapper.updateConfigurationData(StatisticsRestconfServiceWrapper.java:133)&lt;br/&gt;
	at org.opendaylight.netconf.sal.rest.impl.RestconfCompositeWrapper.updateConfigurationData(RestconfCompositeWrapper.java:82)&lt;br/&gt;
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br/&gt;
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)&lt;br/&gt;
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;br/&gt;
	at java.lang.reflect.Method.invoke(Method.java:606)&lt;br/&gt;
	at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60)&lt;br/&gt;
	at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:205)&lt;br/&gt;
	at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)&lt;br/&gt;
	at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302)&lt;br/&gt;
	at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)&lt;br/&gt;
	at com.sun.jersey.server.impl.uri.rules.ResourceObjectRule.accept(ResourceObjectRule.java:100)&lt;br/&gt;
	at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)&lt;br/&gt;
	at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)&lt;br/&gt;
	at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1511)&lt;br/&gt;
	at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1442)&lt;br/&gt;
	at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1391)&lt;br/&gt;
	at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1381)&lt;br/&gt;
	at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416)&lt;br/&gt;
	at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:538)&lt;br/&gt;
	at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:716)&lt;br/&gt;
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1496)&lt;br/&gt;
	at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:247)&lt;br/&gt;
	at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:210)&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1467)&lt;br/&gt;
	at org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:82)&lt;br/&gt;
	at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:256)&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1467)&lt;br/&gt;
	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)&lt;br/&gt;
	at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)&lt;br/&gt;
	at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)&lt;br/&gt;
	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)&lt;br/&gt;
	at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)&lt;br/&gt;
	at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)&lt;br/&gt;
	at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)&lt;br/&gt;
	at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)&lt;br/&gt;
	at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)&lt;br/&gt;
	at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)&lt;br/&gt;
	at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)&lt;br/&gt;
	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1467)&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)&lt;br/&gt;
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:69)&lt;br/&gt;
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)&lt;br/&gt;
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)&lt;br/&gt;
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)&lt;br/&gt;
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)&lt;br/&gt;
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:240)&lt;br/&gt;
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:429)&lt;br/&gt;
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)&lt;br/&gt;
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)&lt;br/&gt;
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)&lt;br/&gt;
	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:75)&lt;br/&gt;
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)&lt;br/&gt;
	at org.eclipse.jetty.server.Server.handle(Server.java:370)&lt;br/&gt;
	at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)&lt;br/&gt;
	at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:982)&lt;br/&gt;
	at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1043)&lt;br/&gt;
	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)&lt;br/&gt;
	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)&lt;br/&gt;
	at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)&lt;br/&gt;
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696)&lt;br/&gt;
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)&lt;br/&gt;
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)&lt;br/&gt;
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:745)&lt;br/&gt;
&amp;lt;/error-info&amp;gt;&amp;lt;/error&amp;gt;&amp;lt;/errors&amp;gt;&lt;/p&gt;</comment>
                            <comment id="54866" author="jluhrsen" created="Fri, 18 Dec 2015 20:20:39 +0000"  >&lt;p&gt;&lt;a href=&quot;https://lists.opendaylight.org/pipermail/controller-dev/2015-December/011267.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/controller-dev/2015-December/011267.html&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="54867" author="andrej.zan" created="Mon, 21 Dec 2015 09:24:53 +0000"  >&lt;p&gt;Hi Jamo,&lt;/p&gt;

&lt;p&gt;Insert Underlay Topologies are failing, because we try to insert to configuration some model (path-computation-client from network-topology-pcep.yang) which have config false statement. So after 1014 was merged it is failing. I already write mail where I ask what we can do.&lt;br/&gt;
&lt;a href=&quot;https://lists.opendaylight.org/pipermail/release/2015-December/005067.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/release/2015-December/005067.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;(In reply to Jamo Luhrsen from comment #4)&lt;br/&gt;
&amp;gt; C)&lt;br/&gt;
&amp;gt; Next, after waiting long enough, the &quot;Insert Underlay Topologies&quot; is still&lt;br/&gt;
&amp;gt; failing, but not like in &lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-1461&quot; title=&quot;topoprocessing CSIT jobs failing (NPE when doing &amp;quot;Insert Underlay Topologies&amp;quot;)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-1461&quot;&gt;&lt;del&gt;CONTROLLER-1461&lt;/del&gt;&lt;/a&gt;.  The Error is still a 500, but the trace is this:&lt;/p&gt;</comment>
                            <comment id="54868" author="andrej.zan" created="Mon, 21 Dec 2015 12:49:46 +0000"  >&lt;p&gt;I pushed fix for this issue:&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/31694/1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/31694/1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;(In reply to Andrej Zan from comment #6)&lt;br/&gt;
&amp;gt; Hi Jamo,&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; Insert Underlay Topologies are failing, because we try to insert to&lt;br/&gt;
&amp;gt; configuration some model (path-computation-client from&lt;br/&gt;
&amp;gt; network-topology-pcep.yang) which have config false statement. So after 1014&lt;br/&gt;
&amp;gt; was merged it is failing. I already write mail where I ask what we can do.&lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://lists.opendaylight.org/pipermail/release/2015-December/005067.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/release/2015-December/005067.html&lt;/a&gt;&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; (In reply to Jamo Luhrsen from comment #4)&lt;br/&gt;
&amp;gt; &amp;gt; C)&lt;br/&gt;
&amp;gt; &amp;gt; Next, after waiting long enough, the &quot;Insert Underlay Topologies&quot; is still&lt;br/&gt;
&amp;gt; &amp;gt; failing, but not like in &lt;br/&gt;
&amp;gt; &amp;gt; &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-1461&quot; title=&quot;topoprocessing CSIT jobs failing (NPE when doing &amp;quot;Insert Underlay Topologies&amp;quot;)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-1461&quot;&gt;&lt;del&gt;CONTROLLER-1461&lt;/del&gt;&lt;/a&gt;.  The Error is still a 500, but the trace is this:&lt;/p&gt;</comment>
                            <comment id="54869" author="jluhrsen" created="Mon, 21 Dec 2015 19:02:30 +0000"  >&lt;p&gt;(In reply to Andrej Zan from comment #7)&lt;br/&gt;
&amp;gt; I pushed fix for this issue:&lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/31694/1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/31694/1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;great.  I just merged the above gerrit.  This bug is now resolved, so I&apos;ll&lt;br/&gt;
mark it as such.  One thing to point out is that your CSIT job still has&lt;br/&gt;
failures, so maybe there is more test work to do, or possibly another&lt;br/&gt;
bug to resolve on topoprocessing side:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jenkins.opendaylight.org/releng/job/topoprocessing-csit-verify-1node-topology-operations/40/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/job/topoprocessing-csit-verify-1node-topology-operations/40/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="54870" author="andrej.zan" created="Tue, 22 Dec 2015 08:03:14 +0000"  >&lt;p&gt;(In reply to Jamo Luhrsen from comment #8)&lt;br/&gt;
&amp;gt; (In reply to Andrej Zan from comment #7)&lt;br/&gt;
&amp;gt; &amp;gt; I pushed fix for this issue:&lt;br/&gt;
&amp;gt; &amp;gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/31694/1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/31694/1&lt;/a&gt;&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; great.  I just merged the above gerrit.  This bug is now resolved, so I&apos;ll&lt;br/&gt;
&amp;gt; mark it as such.  One thing to point out is that your CSIT job still has&lt;br/&gt;
&amp;gt; failures, so maybe there is more test work to do, or possibly another&lt;br/&gt;
&amp;gt; bug to resolve on topoprocessing side:&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://jenkins.opendaylight.org/releng/job/topoprocessing-csit-verify-1node-&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/job/topoprocessing-csit-verify-1node-&lt;/a&gt;&lt;br/&gt;
&amp;gt; topology-operations/40/&lt;/p&gt;

&lt;p&gt;This one is related to another bug - 4673&lt;br/&gt;
&lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=4673&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=4673&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There are also other bugs in topoprocessing, which we are aware of and which will cause some tests will fail. If it is better to exlude these tests from csit jobs, please let me know. We are now a little out of resources, but we will try the best to fix as much as we can.&lt;/p&gt;</comment>
                            <comment id="54871" author="jluhrsen" created="Tue, 22 Dec 2015 17:43:35 +0000"  >&lt;p&gt;(In reply to Andrej Zan from comment #9)&lt;br/&gt;
&amp;gt; (In reply to Jamo Luhrsen from comment #8)&lt;br/&gt;
&amp;gt; &amp;gt; (In reply to Andrej Zan from comment #7)&lt;br/&gt;
&amp;gt; &amp;gt; &amp;gt; I pushed fix for this issue:&lt;br/&gt;
&amp;gt; &amp;gt; &amp;gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/31694/1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/31694/1&lt;/a&gt;&lt;br/&gt;
&amp;gt; &amp;gt; &lt;br/&gt;
&amp;gt; &amp;gt; great.  I just merged the above gerrit.  This bug is now resolved, so I&apos;ll&lt;br/&gt;
&amp;gt; &amp;gt; mark it as such.  One thing to point out is that your CSIT job still has&lt;br/&gt;
&amp;gt; &amp;gt; failures, so maybe there is more test work to do, or possibly another&lt;br/&gt;
&amp;gt; &amp;gt; bug to resolve on topoprocessing side:&lt;br/&gt;
&amp;gt; &amp;gt; &lt;br/&gt;
&amp;gt; &amp;gt; &lt;a href=&quot;https://jenkins.opendaylight.org/releng/job/topoprocessing-csit-verify-1node-&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/job/topoprocessing-csit-verify-1node-&lt;/a&gt;&lt;br/&gt;
&amp;gt; &amp;gt; topology-operations/40/&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; This one is related to another bug - 4673&lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=4673&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=4673&lt;/a&gt;&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; There are also other bugs in topoprocessing, which we are aware of and which&lt;br/&gt;
&amp;gt; will cause some tests will fail. If it is better to exlude these tests from&lt;br/&gt;
&amp;gt; csit jobs, please let me know. We are now a little out of resources, but we&lt;br/&gt;
&amp;gt; will try the best to fix as much as we can.&lt;/p&gt;

&lt;p&gt;When we have to make the decision to release we&apos;ll want to know what&apos;s &lt;br/&gt;
going on with each CSIT failure.  If it&apos;s a valid bug, it would be cool to&lt;br/&gt;
make it easy to know in the robot suite itself.  Vratko gave a link &lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; in&lt;br/&gt;
the gerrit (31694: link above) about how to make the tests more verbose in&lt;br/&gt;
case of failure.  We also have a teardown keyword that helps.  I gave a &lt;br/&gt;
patch &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; that might work...  In the end, we&apos;ll somehow have to figure out&lt;br/&gt;
if the bugs are serious and we should delay release, or if it&apos;s ok to ship&lt;br/&gt;
with the failure.  I would rather see failing test cases where it&apos;s obvious&lt;br/&gt;
why it fails, than to hide them with &quot;exclude&quot; or some other way.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://wiki.opendaylight.org/view/Integration/Test/Test_Code_Guidelines#Test_case_Failing&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.opendaylight.org/view/Integration/Test/Test_Code_Guidelines#Test_case_Failing&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/31784&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/31784&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>4813</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=4813]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i02xvj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>