426bd31293
The reason to remove the headers from this test is because urllib3 already add this header on the response. Prior urllib3 1.26.6 the header is duplicated (one header from tempest, and one header from urllib itself). Which it is fine according to RFC2616, however, from swift perspective, it will fail if multiple headers are sent [1]. This issue doesn't happen with urllib3 > 1.26.5 because it checks if the transfer-encoding header is already present, and doesn't add it [2]. This test is failing on tripleo side that uses urllib3 1.26.5, which is in accordance with tempest requirements and upper constraints from openstack, so, removing the headers here fix the problem. 1 - |
||
---|---|---|
doc | ||
etc | ||
playbooks | ||
releasenotes | ||
roles | ||
tempest | ||
tools | ||
zuul.d | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.stestr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
REVIEWING.rst | ||
bindep.txt | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Team and repository tags
Tempest - The OpenStack Integration Test Suite
This is a set of integration tests to be run against a live OpenStack cluster. Tempest has batteries of tests for OpenStack API validation, scenarios, and other specific tests useful in validating an OpenStack deployment.
- Documentation: https://docs.openstack.org/tempest/latest/
- Features: https://specs.openstack.org/openstack/qa-specs/#tempest
- Bugs: https://bugs.launchpad.net/tempest/
- Release Notes: https://docs.openstack.org/releasenotes/tempest
Get in touch via email. Use [tempest] in your subject.