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

Техники локализации плавающих дефектов
онлайн, начало 17 августа
Школа для начинающих тестировщиков
онлайн, начало 20 августа
Программирование на Python для тестировщиков
онлайн, начало 14 августа
Тестирование без требований
онлайн, начало 17 августа
Фотография

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 488 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


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

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


  • 0


Программирование на С# для тестировщиков
онлайн
Автоматизатор мобильных приложений
онлайн
Selenium WebDriver: полное руководство
онлайн
Программирование на Python для тестировщиков
онлайн




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

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

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

Яндекс.Метрика
Реклама на портале