s3-tests/s3tests
Robin H. Johnson d98d7956c1 Improve proxy error support: "Bad Request" case
If you are run the S3 testsuite against a reverse proxy (eg haproxy)
rather than RGW directly, some of the tests will return errors from the
proxy, rather than haproxy itself.

Some proxies differ from RGW in the exact case of 'Bad Request', so do
the match in a case-insensitive manner. Haproxy for example returns 'Bad
request'.

This removes the need for some of the prior fails_on_dho test tags, as
the failure was due to haproxy.

Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>
2015-12-18 11:50:11 -08:00
..
analysis readwrite analysis tool 2011-12-20 00:06:17 +00:00
functional Improve proxy error support: "Bad Request" case 2015-12-18 11:50:11 -08:00
fuzz tests must have unique names, otherwise they override existing tests. 2015-06-14 22:10:35 -07:00
tests fix broken/commented tests 2014-12-12 13:53:43 -05:00
__init__.py Move test_s3 into s3tests.functional, so it can be split to multiple files nicely. 2011-07-11 15:24:39 -07:00
common.py add calling_format switch in functional and common 2011-11-03 10:22:23 -07:00
generate_objects.py generate_objects: use rewind=True in upload_objects 2013-03-01 15:45:28 -08:00
readwrite.py always seek back to 0, remove chunk usage 2014-12-12 13:52:43 -05:00
realistic.py use the new helpers for realistic files 2014-12-12 13:53:19 -05:00
roundtrip.py Measure and record duration of write and read stages in roundtrip test. 2011-07-27 11:33:15 -07:00