Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Slave (Node) ушел офлайн во время билда Jenkins

jenkins
Теги: #<Tag:0x00007f7b6336f750>

(Денис Корейба) #1

Во время выполнения тестов в консоле пишет ошибку: Slave went offline during the build
На самом деле slave онлайн и работает, почему выдает данную ошибку не понятно.

Единственные опции влюченные в Preventive Node Monitoring это Free Disk Space и Free Temp Space: http://prntscr.com/a57jq7

Java код ошибки из консоли:

ERROR: Connection was broken: java.io.IOException: Connection aborted: org.jenkinsci.remoting.nio.NioChannelHub$MonoNioTransport@a2fbd5[name=Virtual node]
	at org.jenkinsci.remoting.nio.NioChannelHub$NioTransport.abort(NioChannelHub.java:208)
	at org.jenkinsci.remoting.nio.NioChannelHub.run(NioChannelHub.java:628)
	at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: Connection timed out
	at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:197)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
	at org.jenkinsci.remoting.nio.FifoBuffer$Pointer.receive(FifoBuffer.java:136)
	at org.jenkinsci.remoting.nio.FifoBuffer.receive(FifoBuffer.java:306)
	at org.jenkinsci.remoting.nio.NioChannelHub.run(NioChannelHub.java:561)
	... 6 more

Проблема в том что после такой ошибки тесты перестают выполняться, а результат тестов не записывается.

Мои конфигурации:
Jenkins ver. 1.647
Jenkins установлен на Linux
Node работает на Windows 7
Тесты работают на Selenium Webdriver
Server selenium: selenium-server-standalone-2.41.0.jar


(Stan) #2

Вангую что что-либо с соединением, например оно прерывается из-за проблем нетворка, или мту сайз не подходит под тип соединения. Response time увеличивали? Размеры пакетов меняли?


(Денис Корейба) #3

Как увеличить Response time? В настройках Node чекбокс вообще не включен: http://prntscr.com/a57si3
И к сожалению не знаю как поменять размер пакетов. Подскажите)