Hello Sir
I wrote test cases which in selenium and execute that test local
machine which is properly executed. Then setup Jenkins.In Jenkins I executed
test cases.
I write following script in Jenkins shell
PYENV_HOME=$WORKSPACE/.pyenv/
# Delete previously built virtualenv
if [ -d $PYENV_HOME ]; then
rm -rf $PYENV_HOME
fi
virtualenv --no-site-packages $PYENV_HOME
. $PYENV_HOME/bin/activate
pip install -r /home/smita/Code/mphoriacatalog/requirements.txt
python
/home/smita/Code/mphoriacatalog/test/selenium/test_login_with_email.py
save that script and create build got following error
Successfully installed bitly-api CouchDB Django Fabric Mako MarkupSafe
distribute gunicorn meld3 pycrypto python-memcached simplejson ssh
supervisor boto postmonkey selenium pil sorl-thumbnail slugify requests
Cleaning up...
+ python
/home/smita/Code/mphoriacatalog/test/selenium/test_login_with_email.py
E
======================================================================
ERROR: test_new (__main__.Newtest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/smita/Code/mphoriacatalog/test/selenium/test_login_with_email.py",
line 11, in setUp
self.driver = webdriver.Firefox()
File
"/var/lib/jenkins/workspace/mphoriacatlog/default/.pyenv/local/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py",
line 51, in __init__
self.binary, timeout),
File
"/var/lib/jenkins/workspace/mphoriacatlog/default/.pyenv/local/lib/python2.7/site-packages/selenium/webdriver/firefox/extension_connection.py",
line 47, in __init__
self.binary.launch_browser(self.profile)
File
"/var/lib/jenkins/workspace/mphoriacatlog/default/.pyenv/local/lib/python2.7/site-packages/selenium/webdriver/firefox/firefox_binary.py",
line 44, in launch_browser
self._wait_until_connectable()
File
"/var/lib/jenkins/workspace/mphoriacatlog/default/.pyenv/local/lib/python2.7/site-packages/selenium/webdriver/firefox/firefox_binary.py",
line 81, in _wait_until_connectable
self._get_firefox_output())
WebDriverException: Message: 'The browser appears to have exited before we
could connect. The output was: Error: cannot open display: :99\n'
----------------------------------------------------------------------
Ran 1 test in 1.444s
FAILED (errors=1)
Build step 'Execute shell' marked build as failure
Finished: FAILURE
--
View this message in context:
http://jenkins.361315.n4.nabble.com/jenkins-python-issue-tp4643593.html
Sent from the Jenkins issues mailing list archive at Nabble.com.