【问题标题】:Chromedriver plugin on jenkin's selenium grid running into an errorjenkin 的 selenium 网格上的 Chromedriver 插件遇到错误
【发布时间】:2012-08-18 17:41:41
【问题描述】:

Jenkins 在 Linux 上运行,我已经设置了一个节点/从站 (localhost) 来运行。当我没有chromedriver插件时,节点可以运行并且在线。使用插件我得到一个错误:

    Installing chromedriver to /var/jenkins/tools/chromedriver
    ERROR: Unexpected error in launching a slave. This is probably a bug in Jenkins.
    java.lang.NullPointerException
        at org.jenkinsci.plugins.chromedriver.DownloadableImpl.getType(DownloadableImpl.java:91)
        at org.jenkinsci.plugins.chromedriver.DownloadableImpl.select(DownloadableImpl.java:78)
        at org.jenkinsci.plugins.chromedriver.DownloadableImpl.resolve(DownloadableImpl.java:35)
        at org.jenkinsci.plugins.chromedriver.ComputerListenerImpl.process(ComputerListenerImpl.java:43)
        at org.jenkinsci.plugins.chromedriver.ComputerListenerImpl.preOnline(ComputerListenerImpl.java:34)
        at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:370)
        at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:317)
        at hudson.plugins.sshslaves.SSHLauncher.startSlave(SSHLauncher.java:454)
        at hudson.plugins.sshslaves.SSHLauncher.launch(SSHLauncher.java:293)
        at hudson.slaves.SlaveComputer$1.call(SlaveComputer.java:200)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
        at java.util.concurrent.FutureTask.run(FutureTask.java:166)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:679)
    ERROR: Connection terminated
    java.io.IOException: Unexpected termination of the channel
        at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:50)
    Caused by: java.io.EOFException
        at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2570)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1314)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368)
        at hudson.remoting.Command.readFrom(Command.java:90)
        at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:59)
        at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)

我是不是做错了什么,你如何解决这个问题或者有解决方法吗?

【问题讨论】:

    标签: jenkins selenium-grid jenkins-plugins selenium-chromedriver


    【解决方案1】:

    好像有人举报了:JENKINS-12765

    【讨论】:

      猜你喜欢
      • 2017-09-05
      • 2020-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-07
      • 2016-07-08
      • 1970-01-01
      • 2017-06-21
      相关资源
      最近更新 更多