Uploaded image for project: 'RHEL Testing'
  1. RHEL Testing
  2. RHELTEST-1375

validator tests are failing with NullPointerException

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • javapackages-tools
    • None
    • 3
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • rhel-base-utils-core

      validator tests started to fail with java.lang.NullPointerException

      example run on TF: https://artifacts.osci.redhat.com/testing-farm/073251e9-90db-4837-aeb0-811f11e1dc6a/

      Stack trace:

      java.lang.NullPointerException
      at java.base/java.util.Objects.requireNonNull(Unknown Source)
      at java.base/java.util.TreeMap.getEntry(Unknown Source)
      at java.base/java.util.TreeMap.get(Unknown Source)
      at java.base/java.util.Map.getOrDefault(Unknown Source)
      at org.fedoraproject.javapackages.validator.validators.jp.FilesValidatorJP.allowedAnyFile(FilesValidatorJP.java:126)
      at org.fedoraproject.javapackages.validator.validators.jp.FilesValidatorJP.allowedJavaLibraryFile(FilesValidatorJP.java:228)
      at org.fedoraproject.javapackages.validator.validators.jp.FilesValidatorJP.allowedJavaApplicationFile(FilesValidatorJP.java:275)
      at org.fedoraproject.javapackages.validator.validators.jp.FilesValidatorJP.allowedFile(FilesValidatorJP.java:360)
      at org.fedoraproject.javapackages.validator.util.FilesValidator.validate(FilesValidator.java:37)
      at org.fedoraproject.javapackages.validator.validators.jp.FilesValidatorJP.validate(FilesValidatorJP.java:335)
      at org.fedoraproject.javapackages.validator.util.ElementwiseValidator.validate(ElementwiseValidator.java:47)
      at org.fedoraproject.javapackages.validator.DefaultValidator.validate(DefaultValidator.java:34)
      at org.fedoraproject.javapackages.validator.Main.lambda$execute$0(Main.java:551)
      at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
      at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
      at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
      at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
      at java.base/java.util.stream.Nodes$SizedCollectorTask.compute(Unknown Source)
      at java.base/java.util.concurrent.CountedCompleter.exec(Unknown Source)
      at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
      at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.helpComplete(Unknown Source)
      at java.base/java.util.concurrent.ForkJoinPool.helpComplete(Unknown Source)
      at java.base/java.util.concurrent.ForkJoinTask.awaitDone(Unknown Source)
      at java.base/java.util.concurrent.ForkJoinTask.join(Unknown Source)
      at java.base/java.util.concurrent.ForkJoinTask.invoke(Unknown Source)
      at java.base/java.util.stream.Nodes.collect(Unknown Source)
      at java.base/java.util.stream.ReferencePipeline.evaluateToNode(Unknown Source)
      at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
      at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(Unknown Source)
      at java.base/java.util.stream.ReferencePipeline.toArray(Unknown Source)
      at java.base/java.util.stream.ReferencePipeline.toArray(Unknown Source)
      at java.base/java.util.stream.ReferencePipeline.toList(Unknown Source)
      at org.fedoraproject.javapackages.validator.Main.execute(Main.java:562)
      at org.fedoraproject.javapackages.validator.Main.run(Main.java:657)
      at org.fedoraproject.javapackages.validator.MainTmt.run(MainTmt.java:321)
      at org.fedoraproject.javapackages.validator.MainTmt.main(MainTmt.java:330)

              mizdebsk@redhat.com Mikolaj Izdebski
              mizdebsk@redhat.com Mikolaj Izdebski
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: