When building horizon i-3 within a clean environment, no network connectivity, i.e. a build system):
+ ./run_tests.sh -N -P
Running Horizon application tests
SS.............................S..........................................................................
----------------------------------------------------------------------
Ran 106 tests in 81.812s
OK (SKIP=3)
nosetests --verbosity 1 horizon --nocapture --nologcapture --exclude-dir=horizon/conf/ --exclude-dir=horizon/test/customization --cover-package=horizon --cover-inclusive --all-modules
Creating test database for alias 'default'...
Destroying test database for alias 'default'...
Running openstack_dashboard tests
................................................................................................................................................SS...................SS.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................SSS...............................................................................................................................................................................EE....................S.......
======================================================================
ERROR: Failure: ImportError (No module named selenium)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/nose/loader.py", line 413, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/site-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/site-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/builddir/build/BUILD/horizon-2014.1.b3/openstack_dashboard/test/integration_tests/helpers.py", line 17, in <module>
import selenium
ImportError: No module named selenium
======================================================================
ERROR: Failure: ImportError (No module named selenium.webdriver.common.keys)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/nose/loader.py", line 413, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/site-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/site-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/builddir/build/BUILD/horizon-2014.1.b3/openstack_dashboard/test/integration_tests/tests/test_login.py", line 15, in <module>
import selenium.webdriver.common.keys as keys
ImportError: No module named selenium.webdriver.common.keys
nosetests --verbosity 1 openstack_dashboard --nocapture --nologcapture --cover-package=openstack_dashboard --cover-inclusive --all-modules
Creating test database for alias 'default'...
Destroying test database for alias 'default'...
----------------------------------------------------------------------
Ran 860 tests in 213.722s
FAILED (SKIP=8, errors=2)
Tests failed.
error: Bad exit status from /var/tmp/rpm-tmp.lhS6LB (%check)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.lhS6LB (%check)
Child return code was: 1
EXCEPTION: Command failed. See logs for output.
Fix proposed to branch: master /review. openstack. org/78954
Review: https:/