Перейти к содержимому

Фотография

UTF + Jenkins

utf jenkins slave master

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 r358

r358

    Новый участник

  • Members
  • Pip
  • 3 сообщений

Отправлено 23 февраля 2016 - 00:45

Доброй ночи! Есть два сервера с установленным UTF, по две лицензиина каждый. На каждом сервере стоит по Jenkins. Задача дать двум тестировщикам запускать в паралель папку со своими тестами написанными в UTF.

 

Как вариант выбрал: на сервере А стоит дженкинс мастер к которому подключен slave jenkins сервера Б. Тесты выполняются из jenkins на каждом сервере по отдельности без проблем. Но с мастера не удаётся  запустить тест на slave ноде.  

 

Slave нода подключена. Slave сервис запускается от имени локальной учётки с администраторскими правами, включен автологин. Полностью сделано по статье:

https://wiki.jenkins... slave machines

 

Однако тест в настройках которого укащзанно запускаться на slave ноде не работает. Ай нид хелп. Суть две пачки тестов, alm-а нет.


  • 0

#2 r358

r358

    Новый участник

  • Members
  • Pip
  • 3 сообщений

Отправлено 24 февраля 2016 - 15:23

В логе на slave сервере создаётся файл с отчётом* в котором видны такие вот строки:

JenkinsEnv60=windir;C\:\\Windows
Test1=C\:\\1\\delete roaming 1 contract
JenkinsEnv29=LSFORCEHOST;10.254.13.89
JenkinsEnv28=LOCALAPPDATA;C\:\\Users\\jenkins\\AppData\\Local
JenkinsEnv59=USERPROFILE;C\:\\Users\\jenkins
JenkinsEnv27=JOB_URL;http\://10.254.13.131\:8080/job/delete%20roaming%201%20contract/
JenkinsEnv58=USERNAME;jenkins
JenkinsEnv26=JOB_NAME;delete roaming 1 contract
JenkinsEnv57=USERDOMAIN;SRV-UTF-001
JenkinsEnv25=JENKINS_URL;http\://10.254.13.131\:8080/
----------
В логе Jenkins на мастере в секции с именем slave ошибки про переменные.
 
Failed to get environment variable 
org.jvnet.winp.WinpException: Failed to read PEB error=299 at .\envvar-cmdline.cpp:144
	at org.jvnet.winp.Native.getCmdLineAndEnvVars(Native Method)
	at org.jvnet.winp.WinProcess.parseCmdLineAndEnvVars(WinProcess.java:126)
	at org.jvnet.winp.WinProcess.getEnvironmentVariables(WinProcess.java:121)
	at hudson.util.ProcessTree$Windows$1.getEnvironmentVariables(ProcessTree.java:452)
	at hudson.util.ProcessTree$OSProcess.hasMatchingEnvVars(ProcessTree.java:276)
	at hudson.util.ProcessTree$Windows.killAll(ProcessTree.java:478)
	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:966)
	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:957)
	at hudson.remoting.UserRequest.perform(UserRequest.java:121)
	at hudson.remoting.UserRequest.perform(UserRequest.java:49)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at hudson.remoting.Engine$1$1.run(Engine.java:69)
	at java.lang.Thread.run(Unknown Source)

  • 0

#3 r358

r358

    Новый участник

  • Members
  • Pip
  • 3 сообщений

Отправлено 02 марта 2016 - 22:59

Решено


  • 0

#4 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 01 апреля 2016 - 11:14

Удвоили слеш после "C:" ?


  • 0



Темы с аналогичным тегами utf, jenkins, slave, master

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных