Не могу запустить Firefox с Гудзоном - PullRequest
1 голос
/ 29 февраля 2012

Я пытаюсь настроить тест webdriver (с помощью firefoxdriver) в hudson.

В моем файле ant я сначала запускаю «vncserver: 1», а затем начинаю свой тест, передавая

v env key = «DISPLAY» значение = «: 1» /〉

к моему тесту.

Я могу запустить это в терминале с помощью sudo.Однако, когда я запускаю задание в hudson (работает с root), я всегда получаю:

org.openqa.selenium.WebDriverException: Невозможно привязать к порту блокировки 7054 в течение 45000 мс. Информация о системе: os.name: 'Linux ', os.arch:' i386 ', os.version:' 2.6.18-128.1.14.el5a02xen ', java.version:' 1.6.0_31 'Информация о драйвере: driver.version: FirefoxDriver по адресу org.openqa.selenium.internal.SocketLock.lock (SocketLock.java:92) в org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start (NewProfileExtensionConnection.java:71) в org.openqa.selenium.firefox.FirefoxDriver.jpg: 142) в org.openqa.selenium.remote.RemoteWebDriver. (RemoteWebDriver.java:85) в org.openqa.selenium.firefox.FirefoxDriver. (FirefoxDriver.java:121) в org.openqa.seleniumirefofofofofofoxfox(FirefoxDriver.java:77) на сайте amazon.dropship.selfservice.test.WebTesterImpl. (WebTesterImpl.java:38) на сайте amazon.dropship.selfservice.test.WebTesterImpl.getInstance (WebTesterImpl.java:48) на сайте amazon.drops,test.DSCentralTestBase.setUp (DSCentralTestBase.java:39) at amazon.dropship.selfservice.test.smoke.ReadOnlyTests.setUp (ReadOnlyTests.java:11)

1 Ответ

0 голосов
/ 04 мая 2012

Я забыл добавить переменные окружения:

  • HOME = / root
  • USER = root

Вот и все.Спасибо за просмотр этого

...