Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-34548

InjectedTest failure: github plugin fails to start

XMLWordPrintable

      Our plugin has maven dependency on github-branch-source plugin.

               <dependency>
                  <groupId>org.jenkins-ci.plugins</groupId>
                  <artifactId>github-branch-source</artifactId>
                  <version>1.6</version>
              </dependency>
      

      Project dependency tree shows github-branch-source plugin has dependency on github plugin, that fails to load during InjectedTest run.

      [INFO] +- org.jenkins-ci.plugins:github-branch-source:jar:1.6:compile
      [INFO] |  +- org.jenkins-ci.plugins:github-api:jar:1.75:compile
      [INFO] |  |  +- org.kohsuke:github-api:jar:1.72:compile
      [INFO] |  |  \- com.squareup.okhttp:okhttp-urlconnection:jar:2.5.0:compile
      [INFO] |  |     \- com.squareup.okhttp:okhttp:jar:2.5.0:compile
      [INFO] |  |        \- com.squareup.okio:okio:jar:1.6.0:compile
      [INFO] |  \- com.coravy.hudson.plugins.github:github:jar:1.14.0:compile
      [INFO] |     +- org.apache.commons:commons-lang3:jar:3.4:compile
      [INFO] |     \- org.jenkins-ci.plugins:plain-credentials:jar:1.1:compile
      

      InjectedTest are run during test run and it fails with the following error. Failure is random so not easy to reproduce.

      Running InjectedTest
      Tests run: 4, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 9.611 sec <<< FAILURE! - in InjectedTest
      testPluginActive(org.jvnet.hudson.test.PluginAutomaticTestBuilder$OtherTests)  Time elapsed: 0.086 sec  <<< ERROR!
      java.lang.Error: Plugin github failed to start
        at org.jvnet.hudson.test.PluginAutomaticTestBuilder$OtherTests.testPluginActive(PluginAutomaticTestBuilder.java:92)
      Caused by: java.lang.NullPointerException
      
      Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 105.824 sec - in io.jenkins.blueocean.service.embedded.PipelineApiTest
      
      Results :
      
      Tests in error: 
        PluginAutomaticTestBuilder$OtherTests.testPluginActive:92  Plugin github faile...
      

            lanwen Kirill Merkushev
            vivek Vivek Pandey
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: