On unmodified master branch, unit tests fail as follows:
tbarron ~ Workspaces manila 1 tox -epy27 -- -r manila.tests.api.test_middleware.TestCORSMiddleware
py27 develop-inst-nodeps: /home/tbarron/Workspaces/manila
py27 installed: alabaster==0.7.10,alembic==0.9.1,amqp==2.1.3,appdirs==1.4.3,asn1crypto==0.22.0,Babel==2.4.0,bashate==0.5.1,cachetools==2.0.0,cffi==1.10.0,chardet==2.3.0,cliff==2.4.0,cmd2==0.7.0,contextlib2==0.5.4,coverage==4.3.4,cryptography==1.8.1,ddt==1.1.1,debtcollector==1.12.0,decorator==4.0.11,doc8==0.7.0,docutils==0.13.1,dulwich==0.17.3,enum-compat==0.0.2,enum34==1.1.6,eventlet==0.20.1,extras==1.0.0,fasteners==0.14.1,fixtures==3.0.0,flake8==2.5.5,funcsigs==1.0.2,futures==3.0.5,futurist==0.23.0,greenlet==0.4.12,hacking==0.12.0,idna==2.5,imagesize==0.7.1,ipaddress==1.0.18,iso8601==0.1.11,Jinja2==2.9.5,keystoneauth1==2.19.0,keystonemiddleware==4.14.0,kombu==4.0.1,linecache2==1.0.0,lxml==3.7.3,Mako==1.0.6,-e git+ssh://<email address hidden>:29418/openstack/manila.git@ffe135a5b35a0964179f0dc148d569037f26a929#egg=manila,MarkupSafe==1.0,mccabe==0.2.1,mock==2.0.0,monotonic==1.3,mox3==0.21.0,msgpack-python==0.4.8,netaddr==0.7.19,netifaces==0.10.5,openstackdocstheme==1.7.0,os-api-ref==1.3.0,os-client-config==1.26.0,os-testr==0.8.0,osc-lib==1.3.0,oslo.concurrency==3.20.0,oslo.config==3.23.0,oslo.context==2.13.0,oslo.db==4.19.0,oslo.i18n==3.15.0,oslo.log==3.22.0,oslo.messaging==5.19.0,oslo.middleware==3.24.0,oslo.policy==1.22.0,oslo.rootwrap==5.6.0,oslo.serialization==2.18.0,oslo.service==1.21.0,oslo.utils==3.24.0,oslosphinx==4.11.0,oslotest==2.15.0,packaging==16.8,paramiko==2.1.2,Paste==2.0.3,PasteDeploy==1.5.2,pbr==2.0.0,pep8==1.5.7,pika==0.10.0,pika-pool==0.1.3,positional==1.1.1,prettytable==0.7.2,psycopg2==2.7.1,pyasn1==0.2.3,pycadf==2.5.0,pycparser==2.17,pyflakes==0.8.1,Pygments==2.2.0,pyinotify==0.9.6,PyMySQL==0.7.10,pyparsing==2.2.0,python-cinderclient==2.0.1,python-dateutil==2.6.0,python-editor==1.0.3,python-keystoneclient==3.10.0,python-mimeparse==1.6.0,python-neutronclient==6.1.0,python-novaclient==7.1.0,python-subunit==1.2.0,pytz==2016.10,PyYAML==3.12,reno==2.2.0,repoze.lru==0.6,requests==2.12.5,requests-mock==1.3.0,requestsexceptions==1.2.0,restructuredtext-lint==1.0.1,retrying==1.3.3,rfc3986==0.4.1,Routes==2.4.1,simplejson==3.10.0,six==1.10.0,snowballstemmer==1.2.1,Sphinx==1.5.3,SQLAlchemy==1.0.17,sqlalchemy-migrate==0.11.0,sqlparse==0.2.3,statsd==3.2.1,stevedore==1.21.0,Tempita==0.5.2,tenacity==4.0.1,testrepository==0.0.20,testresources==2.0.1,testscenarios==0.5.0,testtools==2.2.0,tooz==1.53.0,traceback2==1.4.0,unicodecsv==0.14.1,unittest2==1.1.0,vine==1.1.3,voluptuous==0.9.3,WebOb==1.6.3,wrapt==1.10.10
py27 runtests: PYTHONHASHSEED='3440810093'
py27 runtests: commands[0] | find . -type f -name *.py[c|o] -delete
py27 runtests: commands[1] | ostestr -r manila.tests.api.test_middleware.TestCORSMiddleware
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
OS_LOG_CAPTURE=${OS_LOG_CAPTURE:-1} \
${PYTHON:-python} -m subunit.run discover -t ./ ./manila/tests --list
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
OS_LOG_CAPTURE=${OS_LOG_CAPTURE:-1} \
${PYTHON:-python} -m subunit.run discover -t ./ ./manila/tests --load-list /tmp/tmpmtB8MB
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
OS_LOG_CAPTURE=${OS_LOG_CAPTURE:-1} \
${PYTHON:-python} -m subunit.run discover -t ./ ./manila/tests --load-list /tmp/tmpsfoeO0
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
OS_LOG_CAPTURE=${OS_LOG_CAPTURE:-1} \
${PYTHON:-python} -m subunit.run discover -t ./ ./manila/tests --load-list /tmp/tmpCqkrIA
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
OS_LOG_CAPTURE=${OS_LOG_CAPTURE:-1} \
${PYTHON:-python} -m subunit.run discover -t ./ ./manila/tests --load-list /tmp/tmplXbWcB
{2} manila.tests.api.test_middleware.TestCORSMiddleware.test_get_request_1___http___valid_example_com____http___valid_example_com__ [0.615509s] ... FAILED
{1} manila.tests.api.test_middleware.TestCORSMiddleware.test_options_request_2___http___invalid_example_com___None_ [0.498588s] ... FAILED
{0} manila.tests.api.test_middleware.TestCORSMiddleware.test_get_request_2___http___invalid_example_com___None_ [0.629966s] ... FAILED
{3} manila.tests.api.test_middleware.TestCORSMiddleware.test_options_request_1___http___valid_example_com____http___valid_example_com__ [0.538696s] ... FAILED
==============================
Failed 4 tests - output below:
==============================
manila.tests.api.test_middleware.TestCORSMiddleware.test_get_request_1___http___valid_example_com____http___valid_example_com__
-------------------------------------------------------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "manila/tests/api/test_middleware.py", line 47, in setUp
super(TestCORSMiddleware, self).setUp()
File "manila/tests/integrated/integrated_helpers.py", line 66, in setUp
self.flags(verbose=True)
File "manila/test.py", line 184, in flags
CONF.set_override(k, v, enforce_type=True)
File "/home/tbarron/Workspaces/manila/.tox/py27/lib/python2.7/site-packages/oslo_messaging/conffixture.py", line 88, in _wrapper
return wrapped_function(*args, **kwargs)
File "/home/tbarron/Workspaces/manila/.tox/py27/lib/python2.7/site-packages/oslo_config/cfg.py", line 2302, in __inner
result = f(self, *args, **kwargs)
File "/home/tbarron/Workspaces/manila/.tox/py27/lib/python2.7/site-packages/oslo_config/cfg.py", line 2620, in set_override
opt_info = self._get_opt_info(name, group)
File "/home/tbarron/Workspaces/manila/.tox/py27/lib/python2.7/site-packages/oslo_config/cfg.py", line 2993, in _get_opt_info
raise NoSuchOptError(opt_name, group)
oslo_config.cfg.NoSuchOptError: no such option verbose in group [DEFAULT]
manila.tests.api.test_middleware.TestCORSMiddleware.test_options_request_2___http___invalid_example_com___None_
---------------------------------------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "manila/tests/api/test_middleware.py", line 47, in setUp
super(TestCORSMiddleware, self).setUp()
File "manila/tests/integrated/integrated_helpers.py", line 66, in setUp
self.flags(verbose=True)
File "manila/test.py", line 184, in flags
CONF.set_override(k, v, enforce_type=True)
File "/home/tbarron/Workspaces/manila/.tox/py27/lib/python2.7/site-packages/oslo_messaging/conffixture.py", line 88, in _wrapper
return wrapped_function(*args, **kwargs)
File "/home/tbarron/Workspaces/manila/.tox/py27/lib/python2.7/site-packages/oslo_config/cfg.py", line 2302, in __inner
result = f(self, *args, **kwargs)
File "/home/tbarron/Workspaces/manila/.tox/py27/lib/python2.7/site-packages/oslo_config/cfg.py", line 2620, in set_override
opt_info = self._get_opt_info(name, group)
File "/home/tbarron/Workspaces/manila/.tox/py27/lib/python2.7/site-packages/oslo_config/cfg.py", line 2993, in _get_opt_info
raise NoSuchOptError(opt_name, group)
oslo_config.cfg.NoSuchOptError: no such option verbose in group [DEFAULT]
manila.tests.api.test_middleware.TestCORSMiddleware.test_get_request_2___http___invalid_example_com___None_
-----------------------------------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "manila/tests/api/test_middleware.py", line 47, in setUp
super(TestCORSMiddleware, self).setUp()
File "manila/tests/integrated/integrated_helpers.py", line 66, in setUp
self.flags(verbose=True)
File "manila/test.py", line 184, in flags
CONF.set_override(k, v, enforce_type=True)
File "/home/tbarron/Workspaces/manila/.tox/py27/lib/python2.7/site-packages/oslo_messaging/conffixture.py", line 88, in _wrapper
return wrapped_function(*args, **kwargs)
File "/home/tbarron/Workspaces/manila/.tox/py27/lib/python2.7/site-packages/oslo_config/cfg.py", line 2302, in __inner
result = f(self, *args, **kwargs)
File "/home/tbarron/Workspaces/manila/.tox/py27/lib/python2.7/site-packages/oslo_config/cfg.py", line 2620, in set_override
opt_info = self._get_opt_info(name, group)
File "/home/tbarron/Workspaces/manila/.tox/py27/lib/python2.7/site-packages/oslo_config/cfg.py", line 2993, in _get_opt_info
raise NoSuchOptError(opt_name, group)
oslo_config.cfg.NoSuchOptError: no such option verbose in group [DEFAULT]
manila.tests.api.test_middleware.TestCORSMiddleware.test_options_request_1___http___valid_example_com____http___valid_example_com__
-----------------------------------------------------------------------------------------------------------------------------------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "manila/tests/api/test_middleware.py", line 47, in setUp
super(TestCORSMiddleware, self).setUp()
File "manila/tests/integrated/integrated_helpers.py", line 66, in setUp
self.flags(verbose=True)
File "manila/test.py", line 184, in flags
CONF.set_override(k, v, enforce_type=True)
File "/home/tbarron/Workspaces/manila/.tox/py27/lib/python2.7/site-packages/oslo_messaging/conffixture.py", line 88, in _wrapper
return wrapped_function(*args, **kwargs)
File "/home/tbarron/Workspaces/manila/.tox/py27/lib/python2.7/site-packages/oslo_config/cfg.py", line 2302, in __inner
result = f(self, *args, **kwargs)
File "/home/tbarron/Workspaces/manila/.tox/py27/lib/python2.7/site-packages/oslo_config/cfg.py", line 2620, in set_override
opt_info = self._get_opt_info(name, group)
File "/home/tbarron/Workspaces/manila/.tox/py27/lib/python2.7/site-packages/oslo_config/cfg.py", line 2993, in _get_opt_info
raise NoSuchOptError(opt_name, group)
oslo_config.cfg.NoSuchOptError: no such option verbose in group [DEFAULT]
======
Totals
======
Ran: 4 tests in 8.0000 sec.
- Passed: 0
- Skipped: 0
- Expected Fail: 0
- Unexpected Success: 0
- Failed: 4
Sum of execute time for each test: 2.2828 sec.
Fix proposed to branch: master /review. openstack. org/450908
Review: https:/