Uploaded image for project: 'netconf'
  1. netconf
  2. NETCONF-504

Netconf testtool broken after upstream version bump

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Medium
    • Resolution: Duplicate
    • None
    • Oxygen SR2
    • netconf
    • None

    Description

      Netconf CSIT tests are failing because netconf testtool does not boot up properly.

      This error is seen in the testtool log [1]:

      04:01:23.234 [main] DEBUG o.o.y.y.m.r.u.AbstractSchemaRepository - Failed to acquire source from {closed=0, instance=org.opendaylight.yangtools.yang.model.repo.spi.PotentialSchemaSource@d4674cdc, provider=org.opendaylight.yangtools.yang.parser.rfc7950.repo.TextToASTTransformer@51c668e3}
      java.lang.NullPointerException: "in" is null!
      	at java.nio.channels.Channels.checkNotNull(Channels.java:67)
      	at java.nio.channels.Channels.newChannel(Channels.java:347)
      	at org.antlr.v4.runtime.CharStreams.fromStream(CharStreams.java:143)
      	at org.antlr.v4.runtime.CharStreams.fromStream(CharStreams.java:139)
      	at org.antlr.v4.runtime.CharStreams.fromStream(CharStreams.java:128)
      	at org.opendaylight.yangtools.yang.parser.rfc7950.repo.YangStatementStreamSource.parseYangSource(YangStatementStreamSource.java:149)
      	at org.opendaylight.yangtools.yang.parser.rfc7950.repo.YangStatementStreamSource.create(YangStatementStreamSource.java:80)
      	at org.opendaylight.yangtools.yang.parser.rfc7950.repo.TextToASTTransformer.transformText(TextToASTTransformer.java:43)
      	at org.opendaylight.yangtools.yang.parser.rfc7950.repo.TextToASTTransformer.lambda$new$0(TextToASTTransformer.java:34)
      	at com.google.common.util.concurrent.AbstractTransformFuture$AsyncTransformFuture.doTransform(AbstractTransformFuture.java:206)
      	at com.google.common.util.concurrent.AbstractTransformFuture$AsyncTransformFuture.doTransform(AbstractTransformFuture.java:195)
      	at com.google.common.util.concurrent.AbstractTransformFuture.run(AbstractTransformFuture.java:115)
      	at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
      	at com.google.common.util.concurrent.AbstractFuture.executeListener(AbstractFuture.java:1016)
      	at com.google.common.util.concurrent.AbstractFuture.addListener(AbstractFuture.java:672)
      	at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.addListener(AbstractFuture.java:107)
      	at com.google.common.util.concurrent.AbstractTransformFuture.create(AbstractTransformFuture.java:43)
      	at com.google.common.util.concurrent.Futures.transformAsync(Futures.java:627)
      	at org.opendaylight.yangtools.yang.model.repo.util.SchemaSourceTransformer.getSource(SchemaSourceTransformer.java:56)
      	at org.opendaylight.yangtools.yang.model.repo.util.AbstractSchemaRepository.fetchSource(AbstractSchemaRepository.java:70)
      	at org.opendaylight.yangtools.yang.model.repo.util.AbstractSchemaRepository.getSchemaSource(AbstractSchemaRepository.java:107)
      	at org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory.requestSource(SharedSchemaContextFactory.java:135)
      	at com.google.common.collect.Iterators$6.transform(Iterators.java:820)
      	at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48)
      	at java.util.AbstractCollection.toArray(AbstractCollection.java:141)
      	at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:258)
      	at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:229)
      	at com.google.common.util.concurrent.Futures.allAsList(Futures.java:856)
      	at org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory.createSchemaContext(SharedSchemaContextFactory.java:105)
      	at org.opendaylight.yangtools.yang.parser.repo.SharedSchemaContextFactory.createSchemaContext(SharedSchemaContextFactory.java:87)
      	at org.opendaylight.netconf.test.tool.NetconfDeviceSimulator.parseSchemasToModuleCapabilities(NetconfDeviceSimulator.java:331)
      	at org.opendaylight.netconf.test.tool.NetconfDeviceSimulator.start(NetconfDeviceSimulator.java:180)
      	at org.opendaylight.netconf.test.tool.Main.main(Main.java:64)
      

      [1] https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/netconf-csit-1node-userfeatures-all-oxygen/110/testtool--netconf-userfeatures-txt-CRUD-CRUD.log.gz

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            ecelgp Luis Gomez
            ecelgp Luis Gomez
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: