И так имеем следующее:
Использую Фукудид
OS X 10.9 c установленным дженкинсом
Имеем Ubuntu 12.04 на виртуалке с установленным гитом, джавой, мавеном
Вот конфиг подключения к ноде в дженкинсе - введите описание ссылки
Вот скрин который говорит что нода подключена правильно - введите описание ссылки
В настройках билда выставленна нода, на которой он должен запускатся - введите описание ссылки
Жму запустить - билд начинает собиратся, вижу стактрейс фукудида:
Как видно - билд запускается, даже выполняются тесты которые не используют вебдрайвер
Started by user jenkins
Building remotely on Ubuntu12.04FF26 in workspace /home/ubntn1/jenkins/workspace/ProjectTest
Fetching changes from the remote Git repository
Fetching upstream changes from git@repo.project.com:ProjectTest
using GIT_SSH to set credentials
Checking out Revision 417a939bd0729896a175e94927cf11f273788636 (Project/master)
Parsing POMs
maven3-agent.jar already up to date
maven3-interceptor.jar already up to date
maven3-interceptor-commons.jar already up to date
[ProjectTest] $ /usr/lib/jvm/java-7-oracle/bin/java -cp /home/ubntn1/jenkins/maven3-agent.jar:/usr/share/maven/boot/plexus-classworlds-2.x.jar org.jvnet.hudson.maven3.agent.Maven3Main /usr/share/maven /home/ubntn1/jenkins/slave.jar /home/ubntn1/jenkins/maven3-interceptor.jar /home/ubntn1/jenkins/maven3-interceptor-commons.jar 39617
<===[JENKINS REMOTING CAPACITY]===>channel started
Executing Maven: -B -f /home/ubntn1/jenkins/workspace/ProjectTest/pom.xml clean integration-test -Dthucydides.take.screenshots=AFTER_EACH_STEP thucydides:aggregate
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Sample Thucydides project 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.3:clean (default-clean) @ ProjectTest ---
[INFO] Deleting file set: /home/ubntn1/jenkins/workspace/ProjectTest/target (included: [**], excluded: [])
[INFO]
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ ProjectTest ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/ubntn1/jenkins/workspace/ProjectTest/src/main/resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ ProjectTest ---
[INFO] Compiling 12 source files to /home/ubntn1/jenkins/workspace/ProjectTest/target/classes
[INFO]
[INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ ProjectTest ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/ubntn1/jenkins/workspace/ProjectTest/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ ProjectTest ---
[INFO] Compiling 10 source files to /home/ubntn1/jenkins/workspace/ProjectTest/target/test-classes
[INFO]
[INFO] --- maven-surefire-plugin:2.12:test (default-test) @ ProjectTest ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- maven-jar-plugin:2.2:jar (default-jar) @ ProjectTest ---
[INFO] Building jar: /home/ubntn1/jenkins/workspace/ProjectTest/target/ProjectTest-1.0-SNAPSHOT.jar
[INFO]
[INFO] --- maven-failsafe-plugin:2.12:integration-test (default) @ ProjectTest ---
[INFO] Failsafe report directory: /home/ubntn1/jenkins/workspace/ProjectTest/target/failsafe-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Concurrency config is parallel='classes', perCoreThreadCount=true, threadCount=2, useUnlimitedThreads=false
373 [main] INFO net.thucydides.core.util.PropertiesFileLocalPreferences - LOADING LOCAL THUCYDIDES PROPERTIES FROM /home/ubntn1/thucydides.properties
376 [main] INFO net.thucydides.core.util.PropertiesFileLocalPreferences - LOADING LOCAL THUCYDIDES PROPERTIES FROM /home/ubntn1/jenkins/workspace/ProjectTest/thucydides.properties
378 [main] INFO net.thucydides.core.util.PropertiesFileLocalPreferences - LOADING LOCAL THUCYDIDES PROPERTIES FROM /home/ubntn1/jenkins/workspace/ProjectTest/thucydides.properties
Running ProjectTest.CheckAvailabilityTest
1081 [pool-1-ProjectTest-1] INFO net.thucydides.core.Thucydides -
-------------------------------------------------------------------------------------------------------
.___________. __ __ __ __ ______ ____ ____ _______ __ _______ _______ _______.
| || | | | | | | | / |\ \ / / | \ | | | \ | ____| / |
`---| |----`| |__| | | | | | | ,----' \ \/ / | .--. || | | .--. || |__ | (----`
| | | __ | | | | | | | \_ _/ | | | || | | | | || __| \ \
| | | | | | | `--' | | `----. | | | '--' || | | '--' || |____.----) |
|__| |__| |__| \______/ \______| |__| |_______/ |__| |_______/ |_______|_______/
-------------------------------------------------------------------------------------------------------
1103 [pool-1-thread-1] INFO net.thucydides.core.Thucydides - Test Suite Started: Check availability test
1156 [pool-1-thread-1] INFO net.thucydides.core.Thucydides -
_____ _____ ____ _____ ____ _____ _ ____ _____ _____ ____
|_ _| ____/ ___|_ _| / ___|_ _|/ \ | _ \_ _| ____| _ \
| | | _| \___ \ | | \___ \ | | / _ \ | |_) || | | _| | | | |
| | | |___ ___) || | ___) || |/ ___ \| _ < | | | |___| |_| |
|_| |_____|____/ |_| |____/ |_/_/ \_\_| \_\|_| |_____|____/
TEST STARTED: check_support_pages_availalility
--------------------------------------------------------------------
1157 [pool-1-thread-1] INFO net.thucydides.core.Thucydides - TEST NUMBER: 2
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
1547 [pool-1-thread-1] INFO net.thucydides.core.Thucydides -
__ _____ _____ ____ _____ ____ _ _____ ____ ____ _____ ____
_ / / |_ _| ____/ ___|_ _| / ___|| |/ /_ _| _ \| _ \| ____| _ \
(_)_____ / / | | | _| \___ \ | | \___ \| ' / | || |_) | |_) | _| | | | |
_|_____/ / | | | |___ ___) || | ___) | . \ | || __/| __/| |___| |_| |
(_) /_/ |_| |_____|____/ |_| |____/|_|\_\___|_| |_| |_____|____/
TEST PENDING: Check support pages availalility
---------------------------------------------------------------------------------
1553 [pool-1-thread-1] INFO net.thucydides.core.Thucydides - Test Suite Started: Check availability test
1553 [pool-1-thread-1] INFO net.thucydides.core.Thucydides -
_____ _____ ____ _____ ____ _____ _ ____ _____ _____ ____
|_ _| ____/ ___|_ _| / ___|_ _|/ \ | _ \_ _| ____| _ \
| | | _| \___ \ | | \___ \ | | / _ \ | |_) || | | _| | | | |
| | | |___ ___) || | ___) || |/ ___ \| _ < | | | |___| |_| |
|_| |_____|____/ |_| |____/ |_/_/ \_\_| \_\|_| |_____|____/
TEST STARTED: check_policy_pages_availalility
--------------------------------------------------------------------
1553 [pool-1-thread-1] INFO net.thucydides.core.Thucydides - TEST NUMBER: 3
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
1557 [pool-1-thread-1] INFO net.thucydides.core.Thucydides -
__ _____ _____ ____ _____ ____ _ _____ ____ ____ _____ ____
_ / / |_ _| ____/ ___|_ _| / ___|| |/ /_ _| _ \| _ \| ____| _ \
(_)_____ / / | | | _| \___ \ | | \___ \| ' / | || |_) | |_) | _| | | | |
_|_____/ / | | | |___ ___) || | ___) | . \ | || __/| __/| |___| |_| |
(_) /_/ |_| |_____|____/ |_| |____/|_|\_\___|_| |_| |_____|____/
TEST PENDING: Check policy pages availalility
---------------------------------------------------------------------------------
1557 [pool-1-thread-1] INFO net.thucydides.core.Thucydides - Test Suite Started: Check availability test
1558 [pool-1-thread-1] INFO net.thucydides.core.Thucydides -
_____ _____ ____ _____ ____ _____ _ ____ _____ _____ ____
|_ _| ____/ ___|_ _| / ___|_ _|/ \ | _ \_ _| ____| _ \
| | | _| \___ \ | | \___ \ | | / _ \ | |_) || | | _| | | | |
| | | |___ ___) || | ___) || |/ ___ \| _ < | | | |___| |_| |
|_| |_____|____/ |_| |____/ |_/_/ \_\_| \_\|_| |_____|____/
TEST STARTED: check_sales_pages_availalility
--------------------------------------------------------------------
1558 [pool-1-thread-1] INFO net.thucydides.core.Thucydides - TEST NUMBER: 4
HTTP/1.1 200 OK
1559 [pool-1-thread-1] INFO net.thucydides.core.Thucydides -
__ _____ _____ ____ _____ ____ _ _____ ____ ____ _____ ____
_ / / |_ _| ____/ ___|_ _| / ___|| |/ /_ _| _ \| _ \| ____| _ \
(_)_____ / / | | | _| \___ \ | | \___ \| ' / | || |_) | |_) | _| | | | |
_|_____/ / | | | |___ ___) || | ___) | . \ | || __/| __/| |___| |_| |
(_) /_/ |_| |_____|____/ |_| |____/|_|\_\___|_| |_| |_____|____/
TEST PENDING: Check sales pages availalility
---------------------------------------------------------------------------------
1559 [pool-1-thread-1] INFO net.thucydides.core.Thucydides - Test Suite Started: Check availability test
1559 [pool-1-thread-1] INFO net.thucydides.core.Thucydides -
_____ _____ ____ _____ ____ _____ _ ____ _____ _____ ____
|_ _| ____/ ___|_ _| / ___|_ _|/ \ | _ \_ _| ____| _ \
| | | _| \___ \ | | \___ \ | | / _ \ | |_) || | | _| | | | |
| | | |___ ___) || | ___) || |/ ___ \| _ < | | | |___| |_| |
|_| |_____|____/ |_| |____/ |_/_/ \_\_| \_\|_| |_____|____/
TEST STARTED: check_product_pages_availability
--------------------------------------------------------------------
1559 [pool-1-thread-1] INFO net.thucydides.core.Thucydides - TEST NUMBER: 5
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
1560 [pool-1-thread-1] INFO net.thucydides.core.Thucydides -
__ _____ _____ ____ _____ ____ _ _____ ____ ____ _____ ____
_ / / |_ _| ____/ ___|_ _| / ___|| |/ /_ _| _ \| _ \| ____| _ \
(_)_____ / / | | | _| \___ \ | | \___ \| ' / | || |_) | |_) | _| | | | |
_|_____/ / | | | |___ ___) || | ___) | . \ | || __/| __/| |___| |_| |
(_) /_/ |_| |_____|____/ |_| |____/|_|\_\___|_| |_| |_____|____/
TEST PENDING: Check product pages availability
---------------------------------------------------------------------------------
1560 [pool-1-thread-1] INFO net.thucydides.core.Thucydides - Test Suite Started: Check availability test
1561 [pool-1-thread-1] INFO net.thucydides.core.Thucydides -
_____ _____ ____ _____ ____ _____ _ ____ _____ _____ ____
|_ _| ____/ ___|_ _| / ___|_ _|/ \ | _ \_ _| ____| _ \
| | | _| \___ \ | | \___ \ | | / _ \ | |_) || | | _| | | | |
| | | |___ ___) || | ___) || |/ ___ \| _ < | | | |___| |_| |
|_| |_____|____/ |_| |____/ |_/_/ \_\_| \_\|_| |_____|____/
TEST STARTED: check_popular_pages_availalility
--------------------------------------------------------------------
1561 [pool-1-thread-1] INFO net.thucydides.core.Thucydides - TEST NUMBER: 6
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
1563 [pool-1-thread-1] INFO net.thucydides.core.Thucydides -
__ _____ _____ ____ _____ ____ _ _____ ____ ____ _____ ____
_ / / |_ _| ____/ ___|_ _| / ___|| |/ /_ _| _ \| _ \| ____| _ \
(_)_____ / / | | | _| \___ \ | | \___ \| ' / | || |_) | |_) | _| | | | |
_|_____/ / | | | |___ ___) || | ___) | . \ | || __/| __/| |___| |_| |
(_) /_/ |_| |_____|____/ |_| |____/|_|\_\___|_| |_| |_____|____/
TEST PENDING: Check popular pages availalility
---------------------------------------------------------------------------------
1563 [pool-1-thread-1] INFO net.thucydides.core.Thucydides - Test Suite Started: Check availability test
1563 [pool-1-thread-1] INFO net.thucydides.core.Thucydides -
_____ _____ ____ _____ ____ _____ _ ____ _____ _____ ____
|_ _| ____/ ___|_ _| / ___|_ _|/ \ | _ \_ _| ____| _ \
| | | _| \___ \ | | \___ \ | | / _ \ | |_) || | | _| | | | |
| | | |___ ___) || | ___) || |/ ___ \| _ < | | | |___| |_| |
|_| |_____|____/ |_| |____/ |_/_/ \_\_| \_\|_| |_____|____/
TEST STARTED: check_company_pages_availalility
--------------------------------------------------------------------
1563 [pool-1-thread-1] INFO net.thucydides.core.Thucydides - TEST NUMBER: 7
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
HTTP/1.1 200 OK
1564 [pool-1-thread-1] INFO net.thucydides.core.Thucydides -
__ _____ _____ ____ _____ ____ _ _____ ____ ____ _____ ____
_ / / |_ _| ____/ ___|_ _| / ___|| |/ /_ _| _ \| _ \| ____| _ \
(_)_____ / / | | | _| \___ \ | | \___ \| ' / | || |_) | |_) | _| | | | |
_|_____/ / | | | |___ ___) || | ___) | . \ | || __/| __/| |___| |_| |
(_) /_/ |_| |_____|____/ |_| |____/|_|\_\___|_| |_| |_____|____/
TEST PENDING: Check company pages availalility
---------------------------------------------------------------------------------
1796 [pool-1-thread-1] INFO net.thucydides.core.requirements.ClasspathRequirementsProviderService - Using requirements providers: [net.thucydides.core.statistics.service.AnnotationBasedTagProvider@11a0cb8, net.thucydides.core.statistics.service.FeatureStoryTagProvider@13930b4, net.thucydides.core.requirements.FileSystemRequirementsTagProvider@1acb278, net.thucydides.core.requirements.AnnotationBasedTagProvider@f8ee5f]
1796 [pool-1-thread-1] INFO net.thucydides.core.requirements.ClasspathRequirementsProviderService - ADDING REQUIREMENTS PROVIDER net.thucydides.core.requirements.FileSystemRequirementsTagProvider@1acb278
1796 [pool-1-thread-1] INFO net.thucydides.core.requirements.ClasspathRequirementsProviderService - ADDING REQUIREMENTS PROVIDER net.thucydides.core.requirements.AnnotationBasedTagProvider@f8ee5f
1796 [pool-1-thread-1] INFO net.thucydides.core.requirements.RequirementsTagProvider - Reading requirements from net.thucydides.core.requirements.FileSystemRequirementsTagProvider@1acb278
1796 [pool-1-thread-1] INFO net.thucydides.core.requirements.RequirementsTagProvider - Reading requirements from net.thucydides.core.requirements.AnnotationBasedTagProvider@f8ee5f
1796 [pool-1-thread-1] INFO net.thucydides.core.requirements.RequirementsTagProvider - Requirements found:[]
log4j:WARN No appenders could be found for logger (freemarker.cache).
log4j:WARN Please initialize the log4j system properly.
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.462 sec
После этого все остается в вечном прогресбаре и дальше ничего не происходит, даже спустя несколько часов, хотя тесты выполняются максимум минут 50. Браузер не запускается и ничего не происходит. Даже стактрейс ошибки получить не могу.
Советы?