Created
July 31, 2015 16:17
-
-
Save rzarzynski/13249a18e77681b85d6b to your computer and use it in GitHub Desktop.
Results of s3-tests and Tempest run against master (30th Jul 2015) - reference point.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.............F....F....F.........................F..................................F....................................................................................................................................................E...............EE...........F................................SSSS................E................................. | |
====================================================================== | |
ERROR: s3tests.functional.test_s3.test_logging_toggle | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/nose/case.py", line 197, in runTest | |
self.test(*self.arg) | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/test_s3.py", line 4010, in test_logging_toggle | |
log_bucket.set_as_logging_target() | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/boto/s3/bucket.py", line 1237, in set_as_logging_target | |
self.set_acl(policy, headers=headers) | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/boto/s3/bucket.py", line 940, in set_acl | |
headers, version_id) | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/boto/s3/bucket.py", line 935, in set_xml_acl | |
response.status, response.reason, body) | |
S3ResponseError: S3ResponseError: 400 Bad Request | |
<?xml version="1.0" encoding="UTF-8"?><Error><Code>InvalidArgument</Code></Error> | |
-------------------- >> begin captured logging << -------------------- | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-221/ | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-221/ | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-221/ | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
Thu, 30 Jul 2015 17:16:04 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-221/ | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:FCc4uL5+eHjZ7gM7QB4hJDzp2nA= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:04 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:FCc4uL5+eHjZ7gM7QB4hJDzp2nA=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:04 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4117.819-20150730:171604:055')] | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-221-log/ | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-221-log/ | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-221-log/ | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
Thu, 30 Jul 2015 17:16:04 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-221-log/ | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:RYosTn7YG9/MybtP2n6om/aCUHk= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:04 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:RYosTn7YG9/MybtP2n6om/aCUHk=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:04 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4117.820-20150730:171604:102')] | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-221-log/ | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-221-log/ | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-221-log/?acl | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-221-log/?acl | |
boto: DEBUG: Method: GET | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-221-log/?acl | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
GET | |
Thu, 30 Jul 2015 17:16:04 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-221-log/?acl | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:5zqV7GqNUI7kRrIxqtyeJ2vb/tA= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:04 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:5zqV7GqNUI7kRrIxqtyeJ2vb/tA=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:04 GMT'), ('content-length', '441'), ('x-amz-request-id', 'default.4117.821-20150730:171604:152'), ('content-type', 'application/xml')] | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-221-log/ | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-221-log/ | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-221-log/?acl | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-221-log/?acl | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-221-log/?acl | |
boto: DEBUG: Data: <AccessControlPolicy xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>s3_main_uid</ID><DisplayName>s3_main</DisplayName></Owner><AccessControlList><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="CanonicalUser"><ID>s3_main_uid</ID><DisplayName>s3_main</DisplayName></Grantee><Permission>FULL_CONTROL</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="Group"><URI>http://acs.amazonaws.com/groups/s3/LogDelivery</URI></Grantee><Permission>WRITE</Permission></Grant><Grant><Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="Group"><URI>http://acs.amazonaws.com/groups/s3/LogDelivery</URI></Grantee><Permission>READ_ACP</Permission></Grant></AccessControlList></AccessControlPolicy> | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
Thu, 30 Jul 2015 17:16:04 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-221-log/?acl | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:ibkj6yrrD0GoJXeRneEPwEH7lqQ= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:04 GMT', 'Content-Length': '790', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:ibkj6yrrD0GoJXeRneEPwEH7lqQ=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:04 GMT'), ('content-length', '81'), ('x-amz-request-id', 'default.4117.822-20150730:171604:203'), ('content-type', 'application/xml'), ('accept-ranges', 'bytes')] | |
--------------------- >> end captured logging << --------------------- | |
====================================================================== | |
ERROR: s3tests.functional.test_s3.test_bucket_create_naming_good_starts_alpha | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/nose/case.py", line 276, in tearDown | |
try_run(self.test, names) | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/nose/util.py", line 471, in try_run | |
return func() | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/test_s3.py", line 4288, in <lambda> | |
teardown=lambda: nuke_prefixed_buckets(prefix='a'+get_prefix()), | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/__init__.py", line 108, in nuke_prefixed_buckets | |
nuke_prefixed_buckets_on_conn(prefix, name, conn) | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/__init__.py", line 73, in nuke_prefixed_buckets_on_conn | |
keys = itertools.chain([next(iterator)], iterator) | |
StopIteration: | |
-------------------- >> begin captured stdout << --------------------- | |
Deleting buckets on alt | |
Cleaning buckets from connection alt prefix 'as3tests-ovmcwwg15yl8h8t4025g2-'. | |
Deleting buckets on main | |
Cleaning buckets from connection main prefix 'as3tests-ovmcwwg15yl8h8t4025g2-'. | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
Done with cleanup of test buckets. | |
Deleting buckets on alt | |
Cleaning buckets from connection alt prefix 'as3tests-ovmcwwg15yl8h8t4025g2-'. | |
Deleting buckets on main | |
Cleaning buckets from connection main prefix 'as3tests-ovmcwwg15yl8h8t4025g2-'. | |
prefix= as3tests-ovmcwwg15yl8h8t4025g2- | |
Cleaning bucket <Bucket: as3tests-ovmcwwg15yl8h8t4025g2-foo> | |
--------------------- >> end captured stdout << ---------------------- | |
-------------------- >> begin captured logging << -------------------- | |
boto: DEBUG: path=/ | |
boto: DEBUG: auth_path=/ | |
boto: DEBUG: Method: GET | |
boto: DEBUG: Path: / | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
GET | |
Thu, 30 Jul 2015 17:16:07 GMT | |
/ | |
boto: DEBUG: Signature: | |
AWS HXWSH94ZJB711ANCLHCT:y9rKGVj7jGtMWQ3YKC8MK+4kGtg= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:07 GMT', 'Content-Length': '0', 'Authorization': u'AWS HXWSH94ZJB711ANCLHCT:y9rKGVj7jGtMWQ3YKC8MK+4kGtg=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:07 GMT'), ('content-length', '221'), ('x-amz-request-id', 'default.4117.938-20150730:171607:447'), ('content-type', 'application/xml')] | |
boto: DEBUG: path=/ | |
boto: DEBUG: auth_path=/ | |
boto: DEBUG: Method: GET | |
boto: DEBUG: Path: / | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
GET | |
Thu, 30 Jul 2015 17:16:07 GMT | |
/ | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:wUfib/vBl32LEkLkS6rzBvtSvDA= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:07 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:wUfib/vBl32LEkLkS6rzBvtSvDA=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:07 GMT'), ('content-length', '27852'), ('x-amz-request-id', 'default.4117.939-20150730:171607:460'), ('content-type', 'application/xml')] | |
boto: DEBUG: path=/as3tests-ovmcwwg15yl8h8t4025g2-foo/ | |
boto: DEBUG: auth_path=/as3tests-ovmcwwg15yl8h8t4025g2-foo/ | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /as3tests-ovmcwwg15yl8h8t4025g2-foo/ | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
Thu, 30 Jul 2015 17:16:07 GMT | |
/as3tests-ovmcwwg15yl8h8t4025g2-foo/ | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:cR+Nxgr+LA3K5AMJA6otYO8snos= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:07 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:cR+Nxgr+LA3K5AMJA6otYO8snos=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:07 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4117.940-20150730:171607:488')] | |
boto: DEBUG: path=/ | |
boto: DEBUG: auth_path=/ | |
boto: DEBUG: Method: GET | |
boto: DEBUG: Path: / | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
GET | |
Thu, 30 Jul 2015 17:16:07 GMT | |
/ | |
boto: DEBUG: Signature: | |
AWS HXWSH94ZJB711ANCLHCT:y9rKGVj7jGtMWQ3YKC8MK+4kGtg= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:07 GMT', 'Content-Length': '0', 'Authorization': u'AWS HXWSH94ZJB711ANCLHCT:y9rKGVj7jGtMWQ3YKC8MK+4kGtg=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:07 GMT'), ('content-length', '221'), ('x-amz-request-id', 'default.4117.941-20150730:171607:531'), ('content-type', 'application/xml')] | |
boto: DEBUG: path=/ | |
boto: DEBUG: auth_path=/ | |
boto: DEBUG: Method: GET | |
boto: DEBUG: Path: / | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
GET | |
Thu, 30 Jul 2015 17:16:07 GMT | |
/ | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:wUfib/vBl32LEkLkS6rzBvtSvDA= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:07 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:wUfib/vBl32LEkLkS6rzBvtSvDA=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:07 GMT'), ('content-length', '27969'), ('x-amz-request-id', 'default.4117.942-20150730:171607:539'), ('content-type', 'application/xml')] | |
boto: DEBUG: path=/as3tests-ovmcwwg15yl8h8t4025g2-foo/ | |
boto: DEBUG: auth_path=/as3tests-ovmcwwg15yl8h8t4025g2-foo/ | |
boto: DEBUG: path=/as3tests-ovmcwwg15yl8h8t4025g2-foo/?versions&max-keys=999 | |
boto: DEBUG: auth_path=/as3tests-ovmcwwg15yl8h8t4025g2-foo/?versions&max-keys=999 | |
boto: DEBUG: Method: GET | |
boto: DEBUG: Path: /as3tests-ovmcwwg15yl8h8t4025g2-foo/?versions&max-keys=999 | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
GET | |
Thu, 30 Jul 2015 17:16:07 GMT | |
/as3tests-ovmcwwg15yl8h8t4025g2-foo/?versions | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:pJrBcJZe3YBIC4nDd56bKUFQ1u4= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:07 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:pJrBcJZe3YBIC4nDd56bKUFQ1u4=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:07 GMT'), ('content-length', '268'), ('x-amz-request-id', 'default.4117.943-20150730:171607:598'), ('content-type', 'application/xml')] | |
boto: DEBUG: <?xml version="1.0" encoding="UTF-8"?><ListVersionsResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Name>as3tests-ovmcwwg15yl8h8t4025g2-foo</Name><Prefix></Prefix><KeyMarker></KeyMarker><MaxKeys>999</MaxKeys><IsTruncated>false</IsTruncated></ListVersionsResult> | |
--------------------- >> end captured logging << --------------------- | |
====================================================================== | |
ERROR: s3tests.functional.test_s3.test_bucket_create_naming_good_starts_digit | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/nose/case.py", line 276, in tearDown | |
try_run(self.test, names) | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/nose/util.py", line 471, in try_run | |
return func() | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/test_s3.py", line 4301, in <lambda> | |
teardown=lambda: nuke_prefixed_buckets(prefix='0'+get_prefix()), | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/__init__.py", line 108, in nuke_prefixed_buckets | |
nuke_prefixed_buckets_on_conn(prefix, name, conn) | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/__init__.py", line 73, in nuke_prefixed_buckets_on_conn | |
keys = itertools.chain([next(iterator)], iterator) | |
StopIteration: | |
-------------------- >> begin captured stdout << --------------------- | |
Deleting buckets on alt | |
Cleaning buckets from connection alt prefix '0s3tests-ovmcwwg15yl8h8t4025g2-'. | |
Deleting buckets on main | |
Cleaning buckets from connection main prefix '0s3tests-ovmcwwg15yl8h8t4025g2-'. | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
Done with cleanup of test buckets. | |
Deleting buckets on alt | |
Cleaning buckets from connection alt prefix '0s3tests-ovmcwwg15yl8h8t4025g2-'. | |
Deleting buckets on main | |
Cleaning buckets from connection main prefix '0s3tests-ovmcwwg15yl8h8t4025g2-'. | |
prefix= 0s3tests-ovmcwwg15yl8h8t4025g2- | |
Cleaning bucket <Bucket: 0s3tests-ovmcwwg15yl8h8t4025g2-foo> | |
--------------------- >> end captured stdout << ---------------------- | |
-------------------- >> begin captured logging << -------------------- | |
boto: DEBUG: path=/ | |
boto: DEBUG: auth_path=/ | |
boto: DEBUG: Method: GET | |
boto: DEBUG: Path: / | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
GET | |
Thu, 30 Jul 2015 17:16:07 GMT | |
/ | |
boto: DEBUG: Signature: | |
AWS HXWSH94ZJB711ANCLHCT:y9rKGVj7jGtMWQ3YKC8MK+4kGtg= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:07 GMT', 'Content-Length': '0', 'Authorization': u'AWS HXWSH94ZJB711ANCLHCT:y9rKGVj7jGtMWQ3YKC8MK+4kGtg=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:07 GMT'), ('content-length', '221'), ('x-amz-request-id', 'default.4117.944-20150730:171607:651'), ('content-type', 'application/xml')] | |
boto: DEBUG: path=/ | |
boto: DEBUG: auth_path=/ | |
boto: DEBUG: Method: GET | |
boto: DEBUG: Path: / | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
GET | |
Thu, 30 Jul 2015 17:16:07 GMT | |
/ | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:wUfib/vBl32LEkLkS6rzBvtSvDA= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:07 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:wUfib/vBl32LEkLkS6rzBvtSvDA=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:07 GMT'), ('content-length', '27969'), ('x-amz-request-id', 'default.4117.945-20150730:171607:661'), ('content-type', 'application/xml')] | |
boto: DEBUG: path=/0s3tests-ovmcwwg15yl8h8t4025g2-foo/ | |
boto: DEBUG: auth_path=/0s3tests-ovmcwwg15yl8h8t4025g2-foo/ | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /0s3tests-ovmcwwg15yl8h8t4025g2-foo/ | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
Thu, 30 Jul 2015 17:16:07 GMT | |
/0s3tests-ovmcwwg15yl8h8t4025g2-foo/ | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:T6dvI5xqKM6g8y3hQCMpoOJUtx4= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:07 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:T6dvI5xqKM6g8y3hQCMpoOJUtx4=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:07 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4117.946-20150730:171607:723')] | |
boto: DEBUG: path=/ | |
boto: DEBUG: auth_path=/ | |
boto: DEBUG: Method: GET | |
boto: DEBUG: Path: / | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
GET | |
Thu, 30 Jul 2015 17:16:07 GMT | |
/ | |
boto: DEBUG: Signature: | |
AWS HXWSH94ZJB711ANCLHCT:y9rKGVj7jGtMWQ3YKC8MK+4kGtg= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:07 GMT', 'Content-Length': '0', 'Authorization': u'AWS HXWSH94ZJB711ANCLHCT:y9rKGVj7jGtMWQ3YKC8MK+4kGtg=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:07 GMT'), ('content-length', '221'), ('x-amz-request-id', 'default.4117.947-20150730:171607:773'), ('content-type', 'application/xml')] | |
boto: DEBUG: path=/ | |
boto: DEBUG: auth_path=/ | |
boto: DEBUG: Method: GET | |
boto: DEBUG: Path: / | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
GET | |
Thu, 30 Jul 2015 17:16:07 GMT | |
/ | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:wUfib/vBl32LEkLkS6rzBvtSvDA= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:07 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:wUfib/vBl32LEkLkS6rzBvtSvDA=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:07 GMT'), ('content-length', '28086'), ('x-amz-request-id', 'default.4117.948-20150730:171607:780'), ('content-type', 'application/xml')] | |
boto: DEBUG: path=/0s3tests-ovmcwwg15yl8h8t4025g2-foo/ | |
boto: DEBUG: auth_path=/0s3tests-ovmcwwg15yl8h8t4025g2-foo/ | |
boto: DEBUG: path=/0s3tests-ovmcwwg15yl8h8t4025g2-foo/?versions&max-keys=999 | |
boto: DEBUG: auth_path=/0s3tests-ovmcwwg15yl8h8t4025g2-foo/?versions&max-keys=999 | |
boto: DEBUG: Method: GET | |
boto: DEBUG: Path: /0s3tests-ovmcwwg15yl8h8t4025g2-foo/?versions&max-keys=999 | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
GET | |
Thu, 30 Jul 2015 17:16:07 GMT | |
/0s3tests-ovmcwwg15yl8h8t4025g2-foo/?versions | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:C8dY2X12rk0vmSAqeQ7EHCnvCF8= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:07 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:C8dY2X12rk0vmSAqeQ7EHCnvCF8=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:07 GMT'), ('content-length', '268'), ('x-amz-request-id', 'default.4117.949-20150730:171607:844'), ('content-type', 'application/xml')] | |
boto: DEBUG: <?xml version="1.0" encoding="UTF-8"?><ListVersionsResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Name>0s3tests-ovmcwwg15yl8h8t4025g2-foo</Name><Prefix></Prefix><KeyMarker></KeyMarker><MaxKeys>999</MaxKeys><IsTruncated>false</IsTruncated></ListVersionsResult> | |
--------------------- >> end captured logging << --------------------- | |
====================================================================== | |
ERROR: test suite for <module 's3tests.functional' from '/home/worker/PROJECTS/s3-tests/s3tests/functional/__init__.pyc'> | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/nose/suite.py", line 228, in run | |
self.tearDown() | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/nose/suite.py", line 351, in tearDown | |
self.teardownContext(ancestor) | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/nose/suite.py", line 367, in teardownContext | |
try_run(context, names) | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/nose/util.py", line 471, in try_run | |
return func() | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/__init__.py", line 354, in teardown | |
nuke_prefixed_buckets(prefix=prefix) | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/__init__.py", line 108, in nuke_prefixed_buckets | |
nuke_prefixed_buckets_on_conn(prefix, name, conn) | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/__init__.py", line 73, in nuke_prefixed_buckets_on_conn | |
keys = itertools.chain([next(iterator)], iterator) | |
StopIteration: | |
-------------------- >> begin captured logging << -------------------- | |
boto: DEBUG: path=/ | |
boto: DEBUG: auth_path=/ | |
boto: DEBUG: Method: GET | |
boto: DEBUG: Path: / | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: establishing HTTP connection: kwargs={'port': 8000, 'timeout': 70} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
GET | |
Thu, 30 Jul 2015 17:17:23 GMT | |
/ | |
boto: DEBUG: Signature: | |
AWS HXWSH94ZJB711ANCLHCT:MbDcDM0dDJsvjn4SZZfo9ECClNM= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:17:23 GMT', 'Content-Length': '0', 'Authorization': u'AWS HXWSH94ZJB711ANCLHCT:MbDcDM0dDJsvjn4SZZfo9ECClNM=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:17:23 GMT'), ('content-length', '337'), ('x-amz-request-id', 'default.4117.2519-20150730:171723:835'), ('content-type', 'application/xml')] | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-248/ | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-248/ | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-248/?versions&max-keys=999 | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-248/?versions&max-keys=999 | |
boto: DEBUG: Method: GET | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-248/?versions&max-keys=999 | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
GET | |
Thu, 30 Jul 2015 17:17:23 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-248/?versions | |
boto: DEBUG: Signature: | |
AWS HXWSH94ZJB711ANCLHCT:cMxSRma7yYNXQfjFGMPKmHSztxE= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:17:23 GMT', 'Content-Length': '0', 'Authorization': u'AWS HXWSH94ZJB711ANCLHCT:cMxSRma7yYNXQfjFGMPKmHSztxE=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:17:23 GMT'), ('content-length', '267'), ('x-amz-request-id', 'default.4117.2520-20150730:171723:848'), ('content-type', 'application/xml')] | |
boto: DEBUG: <?xml version="1.0" encoding="UTF-8"?><ListVersionsResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Name>s3tests-ovmcwwg15yl8h8t4025g2-248</Name><Prefix></Prefix><KeyMarker></KeyMarker><MaxKeys>999</MaxKeys><IsTruncated>false</IsTruncated></ListVersionsResult> | |
--------------------- >> end captured logging << --------------------- | |
====================================================================== | |
FAIL: s3tests.functional.test_headers.test_object_create_bad_contentlength_mismatch_above | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/nose/case.py", line 197, in runTest | |
self.test(*self.arg) | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/test_headers.py", line 367, in test_object_create_bad_contentlength_mismatch_above | |
eq(e.status, 400) | |
AssertionError: 403 != 400 | |
-------------------- >> begin captured logging << -------------------- | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-14/ | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-14/ | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-14/ | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: establishing HTTP connection: kwargs={'port': 8000, 'timeout': 70} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
Thu, 30 Jul 2015 17:15:05 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-14/ | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:l0WryxLGjU3esMyf5a9/YBhxDWk= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:15:05 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:l0WryxLGjU3esMyf5a9/YBhxDWk=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:15:05 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4117.28-20150730:171505:650')] | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-14/foo | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-14/foo | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-14/foo | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {'Content-Length': '3', 'Content-MD5': u'N7UdGUp1E+RbVvZSTy1R8g==', 'Content-Type': 'application/octet-stream', 'Expect': '100-Continue', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
N7UdGUp1E+RbVvZSTy1R8g== | |
application/octet-stream | |
Thu, 30 Jul 2015 17:15:05 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-14/foo | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:72UsC45fJPxg6ktpSjHkgv1W4mE= | |
boto: DEBUG: Final headers: {'Content-Length': 4, 'Expect': '100-Continue', 'Date': 'Thu, 30 Jul 2015 17:15:05 GMT', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic', 'Content-Type': 'application/octet-stream', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:72UsC45fJPxg6ktpSjHkgv1W4mE=', 'Content-MD5': 'N7UdGUp1E+RbVvZSTy1R8g=='} | |
--------------------- >> end captured logging << --------------------- | |
====================================================================== | |
FAIL: s3tests.functional.test_headers.test_object_create_bad_contenttype_unreadable | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/nose/case.py", line 197, in runTest | |
self.test(*self.arg) | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/test_headers.py", line 428, in test_object_create_bad_contenttype_unreadable | |
e = assert_raises(boto.exception.S3ResponseError, key.set_contents_from_string, 'bar') | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/utils.py", line 21, in assert_raises | |
raise AssertionError("%s not raised" % excName) | |
AssertionError: S3ResponseError not raised | |
-------------------- >> begin captured logging << -------------------- | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-19/ | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-19/ | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-19/ | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
Thu, 30 Jul 2015 17:15:36 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-19/ | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:Waqn1gaqVu9tiQeEzXe5gtmLduI= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:15:36 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:Waqn1gaqVu9tiQeEzXe5gtmLduI=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:15:36 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4117.38-20150730:171536:013')] | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-19/foo | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-19/foo | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-19/foo | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {'Content-Length': '3', 'Content-MD5': u'N7UdGUp1E+RbVvZSTy1R8g==', 'Content-Type': 'application/octet-stream', 'Expect': '100-Continue', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
N7UdGUp1E+RbVvZSTy1R8g== | |
Thu, 30 Jul 2015 17:15:36 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-19/foo | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:qX7E05/77J582By6asroeN787GQ= | |
boto: DEBUG: Final headers: {'Content-Length': '3', 'Expect': '100-Continue', 'Date': 'Thu, 30 Jul 2015 17:15:36 GMT', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic', 'Content-Type': '\x08', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:qX7E05/77J582By6asroeN787GQ=', 'Content-MD5': 'N7UdGUp1E+RbVvZSTy1R8g=='} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:15:36 GMT'), ('content-length', '0'), ('etag', '"37b51d194a7513e45b56f6524f2d51f2"'), ('accept-ranges', 'bytes'), ('x-amz-request-id', 'default.4117.39-20150730:171536:054')] | |
--------------------- >> end captured logging << --------------------- | |
====================================================================== | |
FAIL: s3tests.functional.test_headers.test_object_create_bad_authorization_unreadable | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/nose/case.py", line 197, in runTest | |
self.test(*self.arg) | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/test_headers.py", line 489, in test_object_create_bad_authorization_unreadable | |
eq(e.status, 403) | |
AssertionError: 400 != 403 | |
-------------------- >> begin captured logging << -------------------- | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-24/ | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-24/ | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-24/ | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: establishing HTTP connection: kwargs={'port': 8000, 'timeout': 70} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
Thu, 30 Jul 2015 17:15:36 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-24/ | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:FVKXCBOw1TSnqs3+sjbcO64hzgI= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:15:36 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:FVKXCBOw1TSnqs3+sjbcO64hzgI=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:15:36 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4117.48-20150730:171536:331')] | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-24/foo | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-24/foo | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-24/foo | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {'Content-Length': '3', 'Content-MD5': u'N7UdGUp1E+RbVvZSTy1R8g==', 'Content-Type': 'application/octet-stream', 'Expect': '100-Continue', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
N7UdGUp1E+RbVvZSTy1R8g== | |
application/octet-stream | |
Thu, 30 Jul 2015 17:15:36 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-24/foo | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:Wz/7EDMItAcH4A1GGwwE2kq9Ato= | |
boto: DEBUG: Final headers: {'Content-Length': '3', 'Expect': '100-Continue', 'Date': 'Thu, 30 Jul 2015 17:15:36 GMT', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic', 'Content-Type': 'application/octet-stream', 'Authorization': '\x07', 'Content-MD5': 'N7UdGUp1E+RbVvZSTy1R8g=='} | |
--------------------- >> end captured logging << --------------------- | |
====================================================================== | |
FAIL: s3tests.functional.test_headers.test_bucket_create_bad_authorization_unreadable | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/nose/case.py", line 197, in runTest | |
self.test(*self.arg) | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/test_headers.py", line 843, in test_bucket_create_bad_authorization_unreadable | |
eq(e.status, 403) | |
AssertionError: 400 != 403 | |
-------------------- >> begin captured logging << -------------------- | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-50/ | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-50/ | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-50/ | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
Thu, 30 Jul 2015 17:15:38 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-50/ | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:/1kfBMzdant6rQY+Op4imkzJLRs= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:15:38 GMT', 'Content-Length': '0', 'Authorization': '\x07', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:15:38 GMT'), ('content-length', '81'), ('x-amz-request-id', 'default.4117.87-20150730:171538:542'), ('content-type', 'application/xml'), ('accept-ranges', 'bytes')] | |
--------------------- >> end captured logging << --------------------- | |
====================================================================== | |
FAIL: s3tests.functional.test_s3.test_bucket_list_maxkeys_unreadable | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/nose/case.py", line 197, in runTest | |
self.test(*self.arg) | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/test_s3.py", line 574, in test_bucket_list_maxkeys_unreadable | |
e = assert_raises(boto.exception.S3ResponseError, bucket.get_all_keys, max_keys='\x0a') | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/utils.py", line 21, in assert_raises | |
raise AssertionError("%s not raised" % excName) | |
AssertionError: S3ResponseError not raised | |
-------------------- >> begin captured logging << -------------------- | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-86/ | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-86/ | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-86/ | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
Thu, 30 Jul 2015 17:15:45 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-86/ | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:WmA+e5qY4X0vXF6xmByY8zjX0qQ= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:15:45 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:WmA+e5qY4X0vXF6xmByY8zjX0qQ=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:15:45 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4117.261-20150730:171545:134')] | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-86/bar | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-86/bar | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-86/bar | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {'Content-Length': '3', 'Content-MD5': u'N7UdGUp1E+RbVvZSTy1R8g==', 'Content-Type': 'application/octet-stream', 'Expect': '100-Continue', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
N7UdGUp1E+RbVvZSTy1R8g== | |
application/octet-stream | |
Thu, 30 Jul 2015 17:15:45 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-86/bar | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:yukeMEgeQi39wN86Tp5NNBQGwR4= | |
boto: DEBUG: Final headers: {'Content-Length': '3', 'Content-MD5': 'N7UdGUp1E+RbVvZSTy1R8g==', 'Expect': '100-Continue', 'Date': 'Thu, 30 Jul 2015 17:15:45 GMT', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic', 'Content-Type': 'application/octet-stream', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:yukeMEgeQi39wN86Tp5NNBQGwR4='} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:15:45 GMT'), ('content-length', '0'), ('etag', '"37b51d194a7513e45b56f6524f2d51f2"'), ('accept-ranges', 'bytes'), ('x-amz-request-id', 'default.4117.262-20150730:171545:173')] | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-86/baz | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-86/baz | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-86/baz | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {'Content-Length': '3', 'Content-MD5': u'c/7/pLf2u2jkTPmEyF9uiA==', 'Content-Type': 'application/octet-stream', 'Expect': '100-Continue', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
c/7/pLf2u2jkTPmEyF9uiA== | |
application/octet-stream | |
Thu, 30 Jul 2015 17:15:45 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-86/baz | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:9lHPcN02TBK6Xk5d3bpL6HAmPcY= | |
boto: DEBUG: Final headers: {'Content-Length': '3', 'Content-MD5': 'c/7/pLf2u2jkTPmEyF9uiA==', 'Expect': '100-Continue', 'Date': 'Thu, 30 Jul 2015 17:15:45 GMT', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic', 'Content-Type': 'application/octet-stream', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:9lHPcN02TBK6Xk5d3bpL6HAmPcY='} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:15:45 GMT'), ('content-length', '0'), ('etag', '"73feffa4b7f6bb68e44cf984c85f6e88"'), ('accept-ranges', 'bytes'), ('x-amz-request-id', 'default.4117.263-20150730:171545:205')] | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-86/foo | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-86/foo | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-86/foo | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {'Content-Length': '3', 'Content-MD5': u'rL0Y20zC+Fzt72VPzMSk2A==', 'Content-Type': 'application/octet-stream', 'Expect': '100-Continue', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
rL0Y20zC+Fzt72VPzMSk2A== | |
application/octet-stream | |
Thu, 30 Jul 2015 17:15:45 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-86/foo | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:2QYh2ha/UgaZDV+A985WR4pDxwI= | |
boto: DEBUG: Final headers: {'Content-Length': '3', 'Content-MD5': 'rL0Y20zC+Fzt72VPzMSk2A==', 'Expect': '100-Continue', 'Date': 'Thu, 30 Jul 2015 17:15:45 GMT', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic', 'Content-Type': 'application/octet-stream', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:2QYh2ha/UgaZDV+A985WR4pDxwI='} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:15:45 GMT'), ('content-length', '0'), ('etag', '"acbd18db4cc2f85cedef654fccc4a4d8"'), ('accept-ranges', 'bytes'), ('x-amz-request-id', 'default.4117.264-20150730:171545:239')] | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-86/quxx | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-86/quxx | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-86/quxx | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {'Content-Length': '4', 'Content-MD5': u'zVSVbEGsVhwBIAfw1OaqjA==', 'Content-Type': 'application/octet-stream', 'Expect': '100-Continue', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
zVSVbEGsVhwBIAfw1OaqjA== | |
application/octet-stream | |
Thu, 30 Jul 2015 17:15:45 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-86/quxx | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:la7YSeNtN1j1wgxMRYD1p8AHoBk= | |
boto: DEBUG: Final headers: {'Content-Length': '4', 'Content-MD5': 'zVSVbEGsVhwBIAfw1OaqjA==', 'Expect': '100-Continue', 'Date': 'Thu, 30 Jul 2015 17:15:45 GMT', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic', 'Content-Type': 'application/octet-stream', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:la7YSeNtN1j1wgxMRYD1p8AHoBk='} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:15:45 GMT'), ('content-length', '0'), ('etag', '"cd54956c41ac561c012007f0d4e6aa8c"'), ('accept-ranges', 'bytes'), ('x-amz-request-id', 'default.4117.265-20150730:171545:273')] | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-86/ | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-86/ | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-86/?max-keys=%0A | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-86/?max-keys=%0A | |
boto: DEBUG: Method: GET | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-86/?max-keys=%0A | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
GET | |
Thu, 30 Jul 2015 17:15:45 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-86/ | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:HeHzJObuKYaBRvTGbDu4rR7pFZA= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:15:45 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:HeHzJObuKYaBRvTGbDu4rR7pFZA=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:15:45 GMT'), ('content-length', '254'), ('x-amz-request-id', 'default.4117.266-20150730:171545:306'), ('content-type', 'application/xml')] | |
boto: DEBUG: <?xml version="1.0" encoding="UTF-8"?><ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Name>s3tests-ovmcwwg15yl8h8t4025g2-86</Name><Prefix></Prefix><Marker></Marker><MaxKeys>0</MaxKeys><IsTruncated>false</IsTruncated></ListBucketResult> | |
--------------------- >> end captured logging << --------------------- | |
====================================================================== | |
FAIL: s3tests.functional.test_s3.test_object_copy_canned_acl | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/s3-tests/virtualenv/local/lib/python2.7/site-packages/nose/case.py", line 197, in runTest | |
self.test(*self.arg) | |
File "/home/worker/PROJECTS/s3-tests/s3tests/functional/test_s3.py", line 4462, in test_object_copy_canned_acl | |
eq(res.status, 200) | |
AssertionError: 403 != 200 | |
-------------------- >> begin captured stdout << --------------------- | |
403 Forbidden | |
--------------------- >> end captured stdout << ---------------------- | |
-------------------- >> begin captured logging << -------------------- | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-249/ | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-249/ | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-249/ | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
Thu, 30 Jul 2015 17:16:10 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-249/ | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:47JEAvALdg6ehwfQgJ4QsQVMKKM= | |
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 17:16:10 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:47JEAvALdg6ehwfQgJ4QsQVMKKM=', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:10 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4117.1012-20150730:171610:219')] | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-249/foo123bar | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-249/foo123bar | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-249/foo123bar | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {'Content-Length': '3', 'Content-MD5': u'rL0Y20zC+Fzt72VPzMSk2A==', 'Content-Type': 'application/octet-stream', 'Expect': '100-Continue', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic'} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
rL0Y20zC+Fzt72VPzMSk2A== | |
application/octet-stream | |
Thu, 30 Jul 2015 17:16:10 GMT | |
/s3tests-ovmcwwg15yl8h8t4025g2-249/foo123bar | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:J8CDl0V2v854fTORz0PEpzjOB2Q= | |
boto: DEBUG: Final headers: {'Content-Length': '3', 'Content-MD5': 'rL0Y20zC+Fzt72VPzMSk2A==', 'Expect': '100-Continue', 'Date': 'Thu, 30 Jul 2015 17:16:10 GMT', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic', 'Content-Type': 'application/octet-stream', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:J8CDl0V2v854fTORz0PEpzjOB2Q='} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:10 GMT'), ('content-length', '0'), ('etag', '"acbd18db4cc2f85cedef654fccc4a4d8"'), ('accept-ranges', 'bytes'), ('x-amz-request-id', 'default.4117.1013-20150730:171610:273')] | |
boto: DEBUG: path=/s3tests-ovmcwwg15yl8h8t4025g2-249/bar321foo | |
boto: DEBUG: auth_path=/s3tests-ovmcwwg15yl8h8t4025g2-249/bar321foo | |
boto: DEBUG: Method: PUT | |
boto: DEBUG: Path: /s3tests-ovmcwwg15yl8h8t4025g2-249/bar321foo | |
boto: DEBUG: Data: | |
boto: DEBUG: Headers: {'x-amz-storage-class': 'STANDARD', 'x-amz-acl': 'public-read', 'x-amz-copy-source': 's3tests-ovmcwwg15yl8h8t4025g2-249/foo123bar', 'x-amz-metadata-directive': 'COPY'} | |
boto: DEBUG: Host: localhost:8000 | |
boto: DEBUG: Port: 8000 | |
boto: DEBUG: Params: {} | |
boto: DEBUG: Token: None | |
boto: DEBUG: StringToSign: | |
PUT | |
Thu, 30 Jul 2015 17:16:10 GMT | |
x-amz-acl:public-read | |
x-amz-copy-source:s3tests-ovmcwwg15yl8h8t4025g2-249/foo123bar | |
x-amz-metadata-directive:COPY | |
x-amz-storage-class:STANDARD | |
/s3tests-ovmcwwg15yl8h8t4025g2-249/bar321foo | |
boto: DEBUG: Signature: | |
AWS 8GW9K9EPJVBP6VR0C14K:St9eeyIgw+1eHd/0MNSqpuAsiP4= | |
boto: DEBUG: Final headers: {'Content-Length': '0', 'x-amz-acl': 'public-read', 'x-amz-storage-class': 'STANDARD', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic', 'x-amz-copy-source': 's3tests-ovmcwwg15yl8h8t4025g2-249/foo123bar', 'Date': 'Thu, 30 Jul 2015 17:16:10 GMT', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:St9eeyIgw+1eHd/0MNSqpuAsiP4=', 'x-amz-metadata-directive': 'COPY'} | |
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 17:16:10 GMT'), ('content-length', '135'), ('x-amz-request-id', 'default.4117.1014-20150730:171610:323'), ('content-type', 'application/xml')] | |
--------------------- >> end captured logging << --------------------- | |
---------------------------------------------------------------------- | |
Ran 348 tests in 146.231s | |
FAILED (SKIP=4, errors=4, failures=6) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ | |
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ | |
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \ | |
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \ | |
${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./tempest/test_discover} --list | |
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ | |
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ | |
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \ | |
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \ | |
${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpr_bmMp | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_account_bulk.BulkTest.test_bulk_delete[gate] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 109, in test_bulk_delete | |
self._upload_archive(filepath) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 59, in _upload_archive | |
params=params) | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/account_client.py", line 46, in create_account | |
resp, body = self.put(url, data, headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 181, in put | |
return self.request('PUT', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 61, in request | |
headers=headers, body=body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 388, in request | |
resp, resp_body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.UnexpectedResponseCode(str(resp.status)) | |
UnexpectedResponseCode: Unexpected response code received | |
Details: 405 | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 109, in test_bulk_delete | |
self._upload_archive(filepath) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 59, in _upload_archive | |
params=params) | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/account_client.py", line 46, in create_account | |
resp, body = self.put(url, data, headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 181, in put | |
return self.request('PUT', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 61, in request | |
headers=headers, body=body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 388, in request | |
resp, resp_body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.UnexpectedResponseCode(str(resp.status)) | |
UnexpectedResponseCode: Unexpected response code received | |
Details: 405 | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 109, in test_bulk_delete | |
self._upload_archive(filepath) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 59, in _upload_archive | |
params=params) | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/account_client.py", line 46, in create_account | |
resp, body = self.put(url, data, headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 181, in put | |
return self.request('PUT', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 61, in request | |
headers=headers, body=body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 388, in request | |
resp, resp_body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.UnexpectedResponseCode(str(resp.status)) | |
UnexpectedResponseCode: Unexpected response code received | |
Details: 405 | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_account_bulk.BulkTest.test_bulk_delete_by_POST[gate] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 136, in test_bulk_delete_by_POST | |
self._upload_archive(filepath) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 59, in _upload_archive | |
params=params) | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/account_client.py", line 46, in create_account | |
resp, body = self.put(url, data, headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 181, in put | |
return self.request('PUT', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 61, in request | |
headers=headers, body=body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 388, in request | |
resp, resp_body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.UnexpectedResponseCode(str(resp.status)) | |
UnexpectedResponseCode: Unexpected response code received | |
Details: 405 | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 136, in test_bulk_delete_by_POST | |
self._upload_archive(filepath) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 59, in _upload_archive | |
params=params) | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/account_client.py", line 46, in create_account | |
resp, body = self.put(url, data, headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 181, in put | |
return self.request('PUT', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 61, in request | |
headers=headers, body=body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 388, in request | |
resp, resp_body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.UnexpectedResponseCode(str(resp.status)) | |
UnexpectedResponseCode: Unexpected response code received | |
Details: 405 | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 136, in test_bulk_delete_by_POST | |
self._upload_archive(filepath) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 59, in _upload_archive | |
params=params) | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/account_client.py", line 46, in create_account | |
resp, body = self.put(url, data, headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 181, in put | |
return self.request('PUT', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 61, in request | |
headers=headers, body=body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 388, in request | |
resp, resp_body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.UnexpectedResponseCode(str(resp.status)) | |
UnexpectedResponseCode: Unexpected response code received | |
Details: 405 | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_account_bulk.BulkTest.test_extract_archive[gate] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 73, in test_extract_archive | |
resp, _ = self._upload_archive(filepath) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 59, in _upload_archive | |
params=params) | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/account_client.py", line 46, in create_account | |
resp, body = self.put(url, data, headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 181, in put | |
return self.request('PUT', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 61, in request | |
headers=headers, body=body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 388, in request | |
resp, resp_body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.UnexpectedResponseCode(str(resp.status)) | |
UnexpectedResponseCode: Unexpected response code received | |
Details: 405 | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 73, in test_extract_archive | |
resp, _ = self._upload_archive(filepath) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 59, in _upload_archive | |
params=params) | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/account_client.py", line 46, in create_account | |
resp, body = self.put(url, data, headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 181, in put | |
return self.request('PUT', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 61, in request | |
headers=headers, body=body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 388, in request | |
resp, resp_body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.UnexpectedResponseCode(str(resp.status)) | |
UnexpectedResponseCode: Unexpected response code received | |
Details: 405 | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 73, in test_extract_archive | |
resp, _ = self._upload_archive(filepath) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_bulk.py", line 59, in _upload_archive | |
params=params) | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/account_client.py", line 46, in create_account | |
resp, body = self.put(url, data, headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 181, in put | |
return self.request('PUT', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 61, in request | |
headers=headers, body=body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 388, in request | |
resp, resp_body) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.UnexpectedResponseCode(str(resp.status)) | |
UnexpectedResponseCode: Unexpected response code received | |
Details: 405 | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_account_quotas_negative.AccountQuotasNegativeTest.test_user_modify_quota[gate,negative,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_quotas_negative.py", line 88, in test_user_modify_quota | |
{"Quota-Bytes": ""}) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method AccountClient.create_account_metadata of <tempest.services.object_storage.account_client.AccountClient object at 0x7fd5f6279750>> returned ({'status': '204', 'content-length': '0', 'connection': 'close', 'x-trans-id': 'ts-default.4117.2540-20150730:171811:229', 'date': 'Thu, 30 Jul 2015 17:18:11 GMT', 'content-type': 'text/plain; charset=utf-8'}, '') | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_quotas_negative.py", line 88, in test_user_modify_quota | |
{"Quota-Bytes": ""}) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method AccountClient.create_account_metadata of <tempest.services.object_storage.account_client.AccountClient object at 0x7fd5f6279750>> returned ({'status': '204', 'content-length': '0', 'connection': 'close', 'x-trans-id': 'ts-default.4117.2540-20150730:171811:229', 'date': 'Thu, 30 Jul 2015 17:18:11 GMT', 'content-type': 'text/plain; charset=utf-8'}, '') | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_quotas_negative.py", line 88, in test_user_modify_quota | |
{"Quota-Bytes": ""}) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method AccountClient.create_account_metadata of <tempest.services.object_storage.account_client.AccountClient object at 0x7fd5f6279750>> returned ({'status': '204', 'content-length': '0', 'connection': 'close', 'x-trans-id': 'ts-default.4117.2540-20150730:171811:229', 'date': 'Thu, 30 Jul 2015 17:18:11 GMT', 'content-type': 'text/plain; charset=utf-8'}, '') | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_account_services.AccountTest.test_list_containers[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 52, in test_list_containers | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 52, in test_list_containers | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 52, in test_list_containers | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_end_marker[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 165, in test_list_containers_with_end_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 165, in test_list_containers_with_end_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 165, in test_list_containers_with_end_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_format_json[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 95, in test_list_containers_with_format_json | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 95, in test_list_containers_with_format_json | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 95, in test_list_containers_with_format_json | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_format_xml[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 107, in test_list_containers_with_format_xml | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 107, in test_list_containers_with_format_xml | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 107, in test_list_containers_with_format_xml | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_limit[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 132, in test_list_containers_with_limit | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 132, in test_list_containers_with_limit | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 132, in test_list_containers_with_limit | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_limit_and_end_marker[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 206, in test_list_containers_with_limit_and_end_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 206, in test_list_containers_with_limit_and_end_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 206, in test_list_containers_with_limit_and_end_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_limit_and_marker[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 194, in test_list_containers_with_limit_and_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 194, in test_list_containers_with_limit_and_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 194, in test_list_containers_with_limit_and_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_limit_and_marker_and_end_marker[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 219, in test_list_containers_with_limit_and_marker_and_end_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 219, in test_list_containers_with_limit_and_marker_and_end_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 219, in test_list_containers_with_limit_and_marker_and_end_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_marker[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 145, in test_list_containers_with_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 145, in test_list_containers_with_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 145, in test_list_containers_with_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_marker_and_end_marker[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 181, in test_list_containers_with_marker_and_end_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 181, in test_list_containers_with_marker_and_end_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 181, in test_list_containers_with_marker_and_end_marker | |
self.assertHeaders(resp, 'Account', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: accept-ranges header does not exist | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_account_services.AccountTest.test_list_extensions[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 121, in test_list_extensions | |
resp, extensions = self.account_client.list_extensions() | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/account_client.py", line 154, in list_extensions | |
resp, body = self.get('info') | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 172, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 75, in request | |
raise exceptions.InvalidContentType(ex) | |
InvalidContentType: Invalid content type provided | |
Details: Invalid content type provided | |
Details: 404 | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 121, in test_list_extensions | |
resp, extensions = self.account_client.list_extensions() | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/account_client.py", line 154, in list_extensions | |
resp, body = self.get('info') | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 172, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 75, in request | |
raise exceptions.InvalidContentType(ex) | |
InvalidContentType: Invalid content type provided | |
Details: Invalid content type provided | |
Details: 404 | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services.py", line 121, in test_list_extensions | |
resp, extensions = self.account_client.list_extensions() | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/account_client.py", line 154, in list_extensions | |
resp, body = self.get('info') | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 172, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 75, in request | |
raise exceptions.InvalidContentType(ex) | |
InvalidContentType: Invalid content type provided | |
Details: Invalid content type provided | |
Details: 404 | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_account_services_negative.AccountNegativeTest.test_list_containers_with_non_authorized_user[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services_negative.py", line 49, in test_list_containers_with_non_authorized_user | |
params=params) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method AccountClient.list_account_containers of <tempest.services.object_storage.account_client.AccountClient object at 0x7fd5f60e4d50>> returned ({'status': '200', 'content-length': '2', 'content-location': 'http://127.0.0.1:8000/swift/v1/?format=json', 'x-account-object-count': '0', 'connection': 'close', 'x-timestamp': '1438276693.45894', 'x-account-bytes-used-actual': '0', 'x-trans-id': 'ts-default.4117.2593-20150730:171813:429', 'date': 'Thu, 30 Jul 2015 17:18:13 GMT', 'x-account-bytes-used': '0', 'x-account-container-count': '0', 'content-type': 'application/json; charset=utf-8'}, []) | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services_negative.py", line 49, in test_list_containers_with_non_authorized_user | |
params=params) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method AccountClient.list_account_containers of <tempest.services.object_storage.account_client.AccountClient object at 0x7fd5f60e4d50>> returned ({'status': '200', 'content-length': '2', 'content-location': 'http://127.0.0.1:8000/swift/v1/?format=json', 'x-account-object-count': '0', 'connection': 'close', 'x-timestamp': '1438276693.45894', 'x-account-bytes-used-actual': '0', 'x-trans-id': 'ts-default.4117.2593-20150730:171813:429', 'date': 'Thu, 30 Jul 2015 17:18:13 GMT', 'x-account-bytes-used': '0', 'x-account-container-count': '0', 'content-type': 'application/json; charset=utf-8'}, []) | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_account_services_negative.py", line 49, in test_list_containers_with_non_authorized_user | |
params=params) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method AccountClient.list_account_containers of <tempest.services.object_storage.account_client.AccountClient object at 0x7fd5f60e4d50>> returned ({'status': '200', 'content-length': '2', 'content-location': 'http://127.0.0.1:8000/swift/v1/?format=json', 'x-account-object-count': '0', 'connection': 'close', 'x-timestamp': '1438276693.45894', 'x-account-bytes-used-actual': '0', 'x-trans-id': 'ts-default.4117.2593-20150730:171813:429', 'date': 'Thu, 30 Jul 2015 17:18:13 GMT', 'x-account-bytes-used': '0', 'x-account-container-count': '0', 'content-type': 'application/json; charset=utf-8'}, []) | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_container_acl.ObjectTestACLs.test_read_object_with_rights[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_acl.py", line 60, in test_read_object_with_rights | |
self.container_name, object_name) | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/object_client.py", line 89, in get_object | |
resp, body = self.get(url, headers=headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 172, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 63, in request | |
raise exceptions.Unauthorized(ex) | |
Unauthorized: Unauthorized | |
Details: Unauthorized | |
Details: AccessDenied | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_acl.py", line 60, in test_read_object_with_rights | |
self.container_name, object_name) | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/object_client.py", line 89, in get_object | |
resp, body = self.get(url, headers=headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 172, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 63, in request | |
raise exceptions.Unauthorized(ex) | |
Unauthorized: Unauthorized | |
Details: Unauthorized | |
Details: AccessDenied | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_acl.py", line 60, in test_read_object_with_rights | |
self.container_name, object_name) | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/object_client.py", line 89, in get_object | |
resp, body = self.get(url, headers=headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 172, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 63, in request | |
raise exceptions.Unauthorized(ex) | |
Unauthorized: Unauthorized | |
Details: Unauthorized | |
Details: AccessDenied | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_container_acl.ObjectTestACLs.test_write_object_with_rights[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_acl.py", line 81, in test_write_object_with_rights | |
object_name, 'data', headers={}) | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/object_client.py", line 40, in create_object | |
resp, body = self.put(url, data, headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 181, in put | |
return self.request('PUT', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 63, in request | |
raise exceptions.Unauthorized(ex) | |
Unauthorized: Unauthorized | |
Details: Unauthorized | |
Details: AccessDenied | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_acl.py", line 81, in test_write_object_with_rights | |
object_name, 'data', headers={}) | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/object_client.py", line 40, in create_object | |
resp, body = self.put(url, data, headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 181, in put | |
return self.request('PUT', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 63, in request | |
raise exceptions.Unauthorized(ex) | |
Unauthorized: Unauthorized | |
Details: Unauthorized | |
Details: AccessDenied | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_acl.py", line 81, in test_write_object_with_rights | |
object_name, 'data', headers={}) | |
File "/home/worker/PROJECTS/tempest/tempest/services/object_storage/object_client.py", line 40, in create_object | |
resp, body = self.put(url, data, headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 181, in put | |
return self.request('PUT', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 63, in request | |
raise exceptions.Unauthorized(ex) | |
Unauthorized: Unauthorized | |
Details: Unauthorized | |
Details: AccessDenied | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_quotas.py", line 80, in test_upload_large_object | |
self.container_name, object_name, data) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method ObjectClient.create_object of <tempest.services.object_storage.object_client.ObjectClient object at 0x7fd5f5f34090>> returned ({'status': '201', 'content-length': '0', 'last-modified': 'Thu, 30 Jul 2015 17:18:16 GMT', 'connection': 'close', 'etag': '8ca276f3eb3b33e9a2d0c11eb7f82137', 'x-trans-id': 'ts-default.4117.2659-20150730:171816:000', 'date': 'Thu, 30 Jul 2015 17:18:16 GMT', 'content-type': 'application/json; charset=utf-8'}, '') | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_quotas.py", line 80, in test_upload_large_object | |
self.container_name, object_name, data) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method ObjectClient.create_object of <tempest.services.object_storage.object_client.ObjectClient object at 0x7fd5f5f34090>> returned ({'status': '201', 'content-length': '0', 'last-modified': 'Thu, 30 Jul 2015 17:18:16 GMT', 'connection': 'close', 'etag': '8ca276f3eb3b33e9a2d0c11eb7f82137', 'x-trans-id': 'ts-default.4117.2659-20150730:171816:000', 'date': 'Thu, 30 Jul 2015 17:18:16 GMT', 'content-type': 'application/json; charset=utf-8'}, '') | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_quotas.py", line 80, in test_upload_large_object | |
self.container_name, object_name, data) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method ObjectClient.create_object of <tempest.services.object_storage.object_client.ObjectClient object at 0x7fd5f5f34090>> returned ({'status': '201', 'content-length': '0', 'last-modified': 'Thu, 30 Jul 2015 17:18:16 GMT', 'connection': 'close', 'etag': '8ca276f3eb3b33e9a2d0c11eb7f82137', 'x-trans-id': 'ts-default.4117.2659-20150730:171816:000', 'date': 'Thu, 30 Jul 2015 17:18:16 GMT', 'content-type': 'application/json; charset=utf-8'}, '') | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_quotas.py", line 98, in test_upload_too_many_objects | |
self.container_name, "OverQuotaObject", "") | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method ObjectClient.create_object of <tempest.services.object_storage.object_client.ObjectClient object at 0x7fd5f5f34090>> returned ({'status': '201', 'content-length': '0', 'last-modified': 'Thu, 30 Jul 2015 17:18:16 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-trans-id': 'ts-default.4117.2669-20150730:171816:135', 'date': 'Thu, 30 Jul 2015 17:18:16 GMT', 'content-type': 'application/json; charset=utf-8'}, '') | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_quotas.py", line 98, in test_upload_too_many_objects | |
self.container_name, "OverQuotaObject", "") | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method ObjectClient.create_object of <tempest.services.object_storage.object_client.ObjectClient object at 0x7fd5f5f34090>> returned ({'status': '201', 'content-length': '0', 'last-modified': 'Thu, 30 Jul 2015 17:18:16 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-trans-id': 'ts-default.4117.2669-20150730:171816:135', 'date': 'Thu, 30 Jul 2015 17:18:16 GMT', 'content-type': 'application/json; charset=utf-8'}, '') | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_quotas.py", line 98, in test_upload_too_many_objects | |
self.container_name, "OverQuotaObject", "") | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method ObjectClient.create_object of <tempest.services.object_storage.object_client.ObjectClient object at 0x7fd5f5f34090>> returned ({'status': '201', 'content-length': '0', 'last-modified': 'Thu, 30 Jul 2015 17:18:16 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-trans-id': 'ts-default.4117.2669-20150730:171816:135', 'date': 'Thu, 30 Jul 2015 17:18:16 GMT', 'content-type': 'application/json; charset=utf-8'}, '') | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_container_services.ContainerTest.test_create_container_with_metadata_value[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_services.py", line 97, in test_create_container_with_metadata_value | |
self.assertIn('x-container-meta-test-container-meta', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-container-meta-test-container-meta' not in {'status': '204', 'content-length': '0', 'x-container-object-count': '0', 'accept-ranges': 'bytes', 'x-storage-policy': 'default-placement', 'x-container-bytes-used-actual': '0', 'x-container-bytes-used': '0', 'connection': 'close', 'x-timestamp': '1438276696.00000', 'x-trans-id': 'ts-default.4117.2696-20150730:171816:833', 'date': 'Thu, 30 Jul 2015 17:18:16 GMT', 'content-type': 'application/json; charset=utf-8'} | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_services.py", line 97, in test_create_container_with_metadata_value | |
self.assertIn('x-container-meta-test-container-meta', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-container-meta-test-container-meta' not in {'status': '204', 'content-length': '0', 'x-container-object-count': '0', 'accept-ranges': 'bytes', 'x-storage-policy': 'default-placement', 'x-container-bytes-used-actual': '0', 'x-container-bytes-used': '0', 'connection': 'close', 'x-timestamp': '1438276696.00000', 'x-trans-id': 'ts-default.4117.2696-20150730:171816:833', 'date': 'Thu, 30 Jul 2015 17:18:16 GMT', 'content-type': 'application/json; charset=utf-8'} | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_services.py", line 97, in test_create_container_with_metadata_value | |
self.assertIn('x-container-meta-test-container-meta', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-container-meta-test-container-meta' not in {'status': '204', 'content-length': '0', 'x-container-object-count': '0', 'accept-ranges': 'bytes', 'x-storage-policy': 'default-placement', 'x-container-bytes-used-actual': '0', 'x-container-bytes-used': '0', 'connection': 'close', 'x-timestamp': '1438276696.00000', 'x-trans-id': 'ts-default.4117.2696-20150730:171816:833', 'date': 'Thu, 30 Jul 2015 17:18:16 GMT', 'content-type': 'application/json; charset=utf-8'} | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_container_staticweb.StaticWebTest.test_web_index | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_staticweb.py", line 73, in test_web_index | |
self.assertHeaders(resp, 'Object', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: etag header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_staticweb.py", line 73, in test_web_index | |
self.assertHeaders(resp, 'Object', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: etag header does not exist | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_staticweb.py", line 73, in test_web_index | |
self.assertHeaders(resp, 'Object', 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/base.py", line 108, in assertHeaders | |
target, method)) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: etag header does not exist | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_container_staticweb.StaticWebTest.test_web_listing_css | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_staticweb.py", line 138, in test_web_listing_css | |
self.assertIn(css, body) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: '<link rel="stylesheet" type="text/css" href="listings.css" />' not in '404TestObject-1279389649\nTestObject-1279389649' | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_staticweb.py", line 138, in test_web_listing_css | |
self.assertIn(css, body) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: '<link rel="stylesheet" type="text/css" href="listings.css" />' not in '404TestObject-1279389649\nTestObject-1279389649' | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_staticweb.py", line 138, in test_web_listing_css | |
self.assertIn(css, body) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: '<link rel="stylesheet" type="text/css" href="listings.css" />' not in '404TestObject-1279389649\nTestObject-1279389649' | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_container_sync_middleware.ContainerSyncMiddlewareTest.test_container_synchronization[slow] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_sync_middleware.py", line 51, in test_container_synchronization | |
self._test_container_synchronization(make_headers) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_sync.py", line 105, in _test_container_synchronization | |
'Different object lists in containers.') | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 348, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: !=: | |
reference = {u'TestSyncObject-1223913442': {u'bytes': 25, | |
u'content_type': u'application/json', | |
u'hash': u'5a05845ca7d9d0de9a9d70f3f48fca95', | |
u'last_modified': u'2015-07-30T17:18:19.000Z', | |
u'name': u'TestSyncObject-1223913442'}} | |
actual = {} | |
: Different object lists in containers. | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_sync_middleware.py", line 51, in test_container_synchronization | |
self._test_container_synchronization(make_headers) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_sync.py", line 105, in _test_container_synchronization | |
'Different object lists in containers.') | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 348, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: !=: | |
reference = {u'TestSyncObject-1223913442': {u'bytes': 25, | |
u'content_type': u'application/json', | |
u'hash': u'5a05845ca7d9d0de9a9d70f3f48fca95', | |
u'last_modified': u'2015-07-30T17:18:19.000Z', | |
u'name': u'TestSyncObject-1223913442'}} | |
actual = {} | |
: Different object lists in containers. | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_sync_middleware.py", line 51, in test_container_synchronization | |
self._test_container_synchronization(make_headers) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_container_sync.py", line 105, in _test_container_synchronization | |
'Different object lists in containers.') | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 348, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: !=: | |
reference = {u'TestSyncObject-1223913442': {u'bytes': 25, | |
u'content_type': u'application/json', | |
u'hash': u'5a05845ca7d9d0de9a9d70f3f48fca95', | |
u'last_modified': u'2015-07-30T17:18:19.000Z', | |
u'name': u'TestSyncObject-1223913442'}} | |
actual = {} | |
: Different object lists in containers. | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_crossdomain.CrossdomainTest.test_get_crossdomain_policy | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_crossdomain.py", line 44, in test_get_crossdomain_policy | |
resp, body = self.account_client.get("crossdomain.xml", {}) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 172, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 75, in request | |
raise exceptions.InvalidContentType(ex) | |
InvalidContentType: Invalid content type provided | |
Details: Invalid content type provided | |
Details: 404 | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_crossdomain.py", line 44, in test_get_crossdomain_policy | |
resp, body = self.account_client.get("crossdomain.xml", {}) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 172, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 75, in request | |
raise exceptions.InvalidContentType(ex) | |
InvalidContentType: Invalid content type provided | |
Details: Invalid content type provided | |
Details: 404 | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_crossdomain.py", line 44, in test_get_crossdomain_policy | |
resp, body = self.account_client.get("crossdomain.xml", {}) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 172, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 75, in request | |
raise exceptions.InvalidContentType(ex) | |
InvalidContentType: Invalid content type provided | |
Details: Invalid content type provided | |
Details: 404 | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_healthcheck.HealthcheckTest.test_get_healthcheck | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_healthcheck.py", line 37, in test_get_healthcheck | |
resp, _ = self.account_client.get("healthcheck", {}) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 172, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 75, in request | |
raise exceptions.InvalidContentType(ex) | |
InvalidContentType: Invalid content type provided | |
Details: Invalid content type provided | |
Details: 404 | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_healthcheck.py", line 37, in test_get_healthcheck | |
resp, _ = self.account_client.get("healthcheck", {}) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 172, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 75, in request | |
raise exceptions.InvalidContentType(ex) | |
InvalidContentType: Invalid content type provided | |
Details: Invalid content type provided | |
Details: 404 | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_healthcheck.py", line 37, in test_get_healthcheck | |
resp, _ = self.account_client.get("healthcheck", {}) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 172, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 75, in request | |
raise exceptions.InvalidContentType(ex) | |
InvalidContentType: Invalid content type provided | |
Details: Invalid content type provided | |
Details: 404 | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_expiry.ObjectExpiryTest.test_get_object_after_expiry_time[gate] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_expiry.py", line 77, in test_get_object_after_expiry_time | |
self._test_object_expiry(metadata) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_expiry.py", line 55, in _test_object_expiry | |
self.assertIn('x-delete-at', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-delete-at' not in {'status': '200', 'content-length': '0', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1635158192/TestObject-1726746013', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:30 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276710.00000', 'x-trans-id': 'ts-default.4117.2872-20150730:171830:831', 'date': 'Thu, 30 Jul 2015 17:18:30 GMT', 'content-type': 'application/json; charset=utf-8'} | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_expiry.py", line 77, in test_get_object_after_expiry_time | |
self._test_object_expiry(metadata) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_expiry.py", line 55, in _test_object_expiry | |
self.assertIn('x-delete-at', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-delete-at' not in {'status': '200', 'content-length': '0', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1635158192/TestObject-1726746013', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:30 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276710.00000', 'x-trans-id': 'ts-default.4117.2872-20150730:171830:831', 'date': 'Thu, 30 Jul 2015 17:18:30 GMT', 'content-type': 'application/json; charset=utf-8'} | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_expiry.py", line 77, in test_get_object_after_expiry_time | |
self._test_object_expiry(metadata) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_expiry.py", line 55, in _test_object_expiry | |
self.assertIn('x-delete-at', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-delete-at' not in {'status': '200', 'content-length': '0', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1635158192/TestObject-1726746013', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:30 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276710.00000', 'x-trans-id': 'ts-default.4117.2872-20150730:171830:831', 'date': 'Thu, 30 Jul 2015 17:18:30 GMT', 'content-type': 'application/json; charset=utf-8'} | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_expiry.ObjectExpiryTest.test_get_object_at_expiry_time[gate] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_expiry.py", line 82, in test_get_object_at_expiry_time | |
self._test_object_expiry(metadata) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_expiry.py", line 55, in _test_object_expiry | |
self.assertIn('x-delete-at', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-delete-at' not in {'status': '200', 'content-length': '0', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1635158192/TestObject-1659371529', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:30 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276710.00000', 'x-trans-id': 'ts-default.4117.2875-20150730:171830:859', 'date': 'Thu, 30 Jul 2015 17:18:30 GMT', 'content-type': 'application/json; charset=utf-8'} | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_expiry.py", line 82, in test_get_object_at_expiry_time | |
self._test_object_expiry(metadata) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_expiry.py", line 55, in _test_object_expiry | |
self.assertIn('x-delete-at', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-delete-at' not in {'status': '200', 'content-length': '0', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1635158192/TestObject-1659371529', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:30 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276710.00000', 'x-trans-id': 'ts-default.4117.2875-20150730:171830:859', 'date': 'Thu, 30 Jul 2015 17:18:30 GMT', 'content-type': 'application/json; charset=utf-8'} | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_expiry.py", line 82, in test_get_object_at_expiry_time | |
self._test_object_expiry(metadata) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_expiry.py", line 55, in _test_object_expiry | |
self.assertIn('x-delete-at', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-delete-at' not in {'status': '200', 'content-length': '0', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1635158192/TestObject-1659371529', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:30 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276710.00000', 'x-trans-id': 'ts-default.4117.2875-20150730:171830:859', 'date': 'Thu, 30 Jul 2015 17:18:30 GMT', 'content-type': 'application/json; charset=utf-8'} | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_formpost.ObjectFormPostTest.test_post_object_using_form[gate] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_formpost.py", line 119, in test_post_object_using_form | |
resp, body = self.object_client.post(url, body, headers=headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 169, in post | |
return self.request('POST', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 65, in request | |
raise exceptions.NotFound(ex) | |
NotFound: Object not found | |
Details: Object not found | |
Details: NoSuchKey | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_formpost.py", line 119, in test_post_object_using_form | |
resp, body = self.object_client.post(url, body, headers=headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 169, in post | |
return self.request('POST', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 65, in request | |
raise exceptions.NotFound(ex) | |
NotFound: Object not found | |
Details: Object not found | |
Details: NoSuchKey | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_formpost.py", line 119, in test_post_object_using_form | |
resp, body = self.object_client.post(url, body, headers=headers) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 169, in post | |
return self.request('POST', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 65, in request | |
raise exceptions.NotFound(ex) | |
NotFound: Object not found | |
Details: Object not found | |
Details: NoSuchKey | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_formpost_negative.ObjectFormPostNegativeTest.test_post_object_using_form_expired[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_formpost_negative.py", line 122, in test_post_object_using_form_expired | |
url, body, headers=headers) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 431, in assertThat | |
mismatch_error = self._matchHelper(matchee, matcher, message, verbose) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 481, in _matchHelper | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_exception.py", line 108, in match | |
mismatch = self.exception_matcher.match(exc_info) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_higherorder.py", line 62, in match | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 412, in match | |
reraise(*matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_exception.py", line 101, in match | |
result = matchee() | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 965, in __call__ | |
return self._callable_object(*self._args, **self._kwargs) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 169, in post | |
return self.request('POST', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 65, in request | |
raise exceptions.NotFound(ex) | |
NotFound: Object not found | |
Details: Object not found | |
Details: NoSuchKey | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_formpost_negative.py", line 122, in test_post_object_using_form_expired | |
url, body, headers=headers) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 431, in assertThat | |
mismatch_error = self._matchHelper(matchee, matcher, message, verbose) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 481, in _matchHelper | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_exception.py", line 108, in match | |
mismatch = self.exception_matcher.match(exc_info) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_higherorder.py", line 62, in match | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 412, in match | |
reraise(*matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_exception.py", line 101, in match | |
result = matchee() | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 965, in __call__ | |
return self._callable_object(*self._args, **self._kwargs) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 169, in post | |
return self.request('POST', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 65, in request | |
raise exceptions.NotFound(ex) | |
NotFound: Object not found | |
Details: Object not found | |
Details: NoSuchKey | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_formpost_negative.py", line 122, in test_post_object_using_form_expired | |
url, body, headers=headers) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 431, in assertThat | |
mismatch_error = self._matchHelper(matchee, matcher, message, verbose) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 481, in _matchHelper | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_exception.py", line 108, in match | |
mismatch = self.exception_matcher.match(exc_info) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_higherorder.py", line 62, in match | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 412, in match | |
reraise(*matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_exception.py", line 101, in match | |
result = matchee() | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 965, in __call__ | |
return self._callable_object(*self._args, **self._kwargs) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 169, in post | |
return self.request('POST', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 65, in request | |
raise exceptions.NotFound(ex) | |
NotFound: Object not found | |
Details: Object not found | |
Details: NoSuchKey | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_formpost_negative.ObjectFormPostNegativeTest.test_post_object_using_form_invalid_signature[gate] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_formpost_negative.py", line 138, in test_post_object_using_form_invalid_signature | |
url, body, headers=headers) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 431, in assertThat | |
mismatch_error = self._matchHelper(matchee, matcher, message, verbose) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 481, in _matchHelper | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_exception.py", line 108, in match | |
mismatch = self.exception_matcher.match(exc_info) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_higherorder.py", line 62, in match | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 412, in match | |
reraise(*matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_exception.py", line 101, in match | |
result = matchee() | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 965, in __call__ | |
return self._callable_object(*self._args, **self._kwargs) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 169, in post | |
return self.request('POST', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 65, in request | |
raise exceptions.NotFound(ex) | |
NotFound: Object not found | |
Details: Object not found | |
Details: NoSuchKey | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_formpost_negative.py", line 138, in test_post_object_using_form_invalid_signature | |
url, body, headers=headers) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 431, in assertThat | |
mismatch_error = self._matchHelper(matchee, matcher, message, verbose) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 481, in _matchHelper | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_exception.py", line 108, in match | |
mismatch = self.exception_matcher.match(exc_info) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_higherorder.py", line 62, in match | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 412, in match | |
reraise(*matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_exception.py", line 101, in match | |
result = matchee() | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 965, in __call__ | |
return self._callable_object(*self._args, **self._kwargs) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 169, in post | |
return self.request('POST', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 65, in request | |
raise exceptions.NotFound(ex) | |
NotFound: Object not found | |
Details: Object not found | |
Details: NoSuchKey | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_formpost_negative.py", line 138, in test_post_object_using_form_invalid_signature | |
url, body, headers=headers) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 431, in assertThat | |
mismatch_error = self._matchHelper(matchee, matcher, message, verbose) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 481, in _matchHelper | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_exception.py", line 108, in match | |
mismatch = self.exception_matcher.match(exc_info) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_higherorder.py", line 62, in match | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 412, in match | |
reraise(*matchee) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/matchers/_exception.py", line 101, in match | |
result = matchee() | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 965, in __call__ | |
return self._callable_object(*self._args, **self._kwargs) | |
File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 169, in post | |
return self.request('POST', url, extra_headers, headers, body) | |
File "/home/worker/PROJECTS/tempest/tempest/common/service_client.py", line 65, in request | |
raise exceptions.NotFound(ex) | |
NotFound: Object not found | |
Details: Object not found | |
Details: NoSuchKey | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_to_itself[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 773, in test_copy_object_to_itself | |
self.assertEqual(resp['content-type'], metadata['content-type']) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 348, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'application/json; charset=utf-8' != 'text/plain; charset=UTF-8' | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 773, in test_copy_object_to_itself | |
self.assertEqual(resp['content-type'], metadata['content-type']) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 348, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'application/json; charset=utf-8' != 'text/plain; charset=UTF-8' | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 773, in test_copy_object_to_itself | |
self.assertEqual(resp['content-type'], metadata['content-type']) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 348, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'application/json; charset=utf-8' != 'text/plain; charset=UTF-8' | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_x_object_manifest[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 625, in test_get_object_with_x_object_manifest | |
self.assertTrue(resp['etag'].startswith('\"')) | |
File "/usr/local/lib/python2.7/dist-packages/unittest2/case.py", line 678, in assertTrue | |
raise self.failureException(msg) | |
AssertionError: False is not true | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 625, in test_get_object_with_x_object_manifest | |
self.assertTrue(resp['etag'].startswith('\"')) | |
File "/usr/local/lib/python2.7/dist-packages/unittest2/case.py", line 678, in assertTrue | |
raise self.failureException(msg) | |
AssertionError: False is not true | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 625, in test_get_object_with_x_object_manifest | |
self.assertTrue(resp['etag'].startswith('\"')) | |
File "/usr/local/lib/python2.7/dist-packages/unittest2/case.py", line 678, in assertTrue | |
raise self.failureException(msg) | |
AssertionError: False is not true | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata_with_x_object_manifest[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 534, in test_list_object_metadata_with_x_object_manifest | |
self.assertTrue(resp['etag'].startswith('\"')) | |
File "/usr/local/lib/python2.7/dist-packages/unittest2/case.py", line 678, in assertTrue | |
raise self.failureException(msg) | |
AssertionError: False is not true | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 534, in test_list_object_metadata_with_x_object_manifest | |
self.assertTrue(resp['etag'].startswith('\"')) | |
File "/usr/local/lib/python2.7/dist-packages/unittest2/case.py", line 678, in assertTrue | |
raise self.failureException(msg) | |
AssertionError: False is not true | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 534, in test_list_object_metadata_with_x_object_manifest | |
self.assertTrue(resp['etag'].startswith('\"')) | |
File "/usr/local/lib/python2.7/dist-packages/unittest2/case.py", line 678, in assertTrue | |
raise self.failureException(msg) | |
AssertionError: False is not true | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_services.ObjectTest.test_object_upload_in_segments[gate] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 933, in test_object_upload_in_segments | |
self.assertTrue(resp['etag'].startswith('\"')) | |
File "/usr/local/lib/python2.7/dist-packages/unittest2/case.py", line 678, in assertTrue | |
raise self.failureException(msg) | |
AssertionError: False is not true | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 933, in test_object_upload_in_segments | |
self.assertTrue(resp['etag'].startswith('\"')) | |
File "/usr/local/lib/python2.7/dist-packages/unittest2/case.py", line 678, in assertTrue | |
raise self.failureException(msg) | |
AssertionError: False is not true | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 933, in test_object_upload_in_segments | |
self.assertTrue(resp['etag'].startswith('\"')) | |
File "/usr/local/lib/python2.7/dist-packages/unittest2/case.py", line 678, in assertTrue | |
raise self.failureException(msg) | |
AssertionError: False is not true | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata_with_x_object_manifest[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 432, in test_update_object_metadata_with_x_object_manifest | |
self.assertIn('x-object-manifest', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-object-manifest' not in {'status': '200', 'content-length': '0', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1812516623/LObject-1271940345', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:35 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276715.00000', 'x-trans-id': 'ts-default.4117.3034-20150730:171835:376', 'date': 'Thu, 30 Jul 2015 17:18:35 GMT', 'content-type': 'application/json; charset=utf-8'} | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 432, in test_update_object_metadata_with_x_object_manifest | |
self.assertIn('x-object-manifest', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-object-manifest' not in {'status': '200', 'content-length': '0', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1812516623/LObject-1271940345', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:35 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276715.00000', 'x-trans-id': 'ts-default.4117.3034-20150730:171835:376', 'date': 'Thu, 30 Jul 2015 17:18:35 GMT', 'content-type': 'application/json; charset=utf-8'} | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 432, in test_update_object_metadata_with_x_object_manifest | |
self.assertIn('x-object-manifest', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-object-manifest' not in {'status': '200', 'content-length': '0', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1812516623/LObject-1271940345', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:35 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276715.00000', 'x-trans-id': 'ts-default.4117.3034-20150730:171835:376', 'date': 'Thu, 30 Jul 2015 17:18:35 GMT', 'content-type': 'application/json; charset=utf-8'} | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_services.PublicObjectTest.test_access_public_container_object_without_using_creds[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 1014, in test_access_public_container_object_without_using_creds | |
self.assertEqual(resp_meta['x-container-read'], '.r:*,.rlistings') | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 348, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: '.r:*' != '.r:*,.rlistings' | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 1014, in test_access_public_container_object_without_using_creds | |
self.assertEqual(resp_meta['x-container-read'], '.r:*,.rlistings') | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 348, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: '.r:*' != '.r:*,.rlistings' | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 1014, in test_access_public_container_object_without_using_creds | |
self.assertEqual(resp_meta['x-container-read'], '.r:*,.rlistings') | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 348, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: '.r:*' != '.r:*,.rlistings' | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_services.PublicObjectTest.test_access_public_object_with_another_user_creds[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 1051, in test_access_public_object_with_another_user_creds | |
self.assertEqual(resp['x-container-read'], '.r:*,.rlistings') | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 348, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: '.r:*' != '.r:*,.rlistings' | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 1051, in test_access_public_object_with_another_user_creds | |
self.assertEqual(resp['x-container-read'], '.r:*,.rlistings') | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 348, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: '.r:*' != '.r:*,.rlistings' | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_services.py", line 1051, in test_access_public_object_with_another_user_creds | |
self.assertEqual(resp['x-container-read'], '.r:*,.rlistings') | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 348, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: '.r:*' != '.r:*,.rlistings' | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_slo.ObjectSloTest.test_delete_large_object[gate] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 165, in test_delete_large_object | |
self.assertIn('transfer-encoding', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'transfer-encoding' not in {'status': '204', 'content-length': '0', 'connection': 'close', 'x-trans-id': 'ts-default.4117.3151-20150730:171837:438', 'date': 'Thu, 30 Jul 2015 17:18:37 GMT', 'content-type': 'text/plain; charset=utf-8'} | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 165, in test_delete_large_object | |
self.assertIn('transfer-encoding', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'transfer-encoding' not in {'status': '204', 'content-length': '0', 'connection': 'close', 'x-trans-id': 'ts-default.4117.3151-20150730:171837:438', 'date': 'Thu, 30 Jul 2015 17:18:37 GMT', 'content-type': 'text/plain; charset=utf-8'} | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 165, in test_delete_large_object | |
self.assertIn('transfer-encoding', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'transfer-encoding' not in {'status': '204', 'content-length': '0', 'connection': 'close', 'x-trans-id': 'ts-default.4117.3151-20150730:171837:438', 'date': 'Thu, 30 Jul 2015 17:18:37 GMT', 'content-type': 'text/plain; charset=utf-8'} | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_slo.ObjectSloTest.test_list_large_object_metadata[gate] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 134, in test_list_large_object_metadata | |
self._assertHeadersSLO(resp, 'HEAD') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 100, in _assertHeadersSLO | |
self.assertIn('x-static-large-object', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-static-large-object' not in {'status': '200', 'content-length': '256', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-878599453/TestObject-322259452', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:37 GMT', 'connection': 'close', 'etag': 'a5d7c298bc5cb1f64921a99390fab258', 'x-timestamp': '1438276717.00000', 'x-trans-id': 'ts-default.4117.3160-20150730:171837:632', 'date': 'Thu, 30 Jul 2015 17:18:37 GMT', 'content-type': 'application/json; charset=utf-8'} | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 134, in test_list_large_object_metadata | |
self._assertHeadersSLO(resp, 'HEAD') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 100, in _assertHeadersSLO | |
self.assertIn('x-static-large-object', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-static-large-object' not in {'status': '200', 'content-length': '256', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-878599453/TestObject-322259452', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:37 GMT', 'connection': 'close', 'etag': 'a5d7c298bc5cb1f64921a99390fab258', 'x-timestamp': '1438276717.00000', 'x-trans-id': 'ts-default.4117.3160-20150730:171837:632', 'date': 'Thu, 30 Jul 2015 17:18:37 GMT', 'content-type': 'application/json; charset=utf-8'} | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 134, in test_list_large_object_metadata | |
self._assertHeadersSLO(resp, 'HEAD') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 100, in _assertHeadersSLO | |
self.assertIn('x-static-large-object', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-static-large-object' not in {'status': '200', 'content-length': '256', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-878599453/TestObject-322259452', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:37 GMT', 'connection': 'close', 'etag': 'a5d7c298bc5cb1f64921a99390fab258', 'x-timestamp': '1438276717.00000', 'x-trans-id': 'ts-default.4117.3160-20150730:171837:632', 'date': 'Thu, 30 Jul 2015 17:18:37 GMT', 'content-type': 'application/json; charset=utf-8'} | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_slo.ObjectSloTest.test_retrieve_large_object[gate] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 145, in test_retrieve_large_object | |
self._assertHeadersSLO(resp, 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 100, in _assertHeadersSLO | |
self.assertIn('x-static-large-object', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-static-large-object' not in {'status': '200', 'content-length': '262', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1892273933/TestObject-2001466178', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:37 GMT', 'connection': 'close', 'etag': '3cebb37365e840e6065e11cbe7b15807', 'x-timestamp': '1438276717.00000', 'x-trans-id': 'ts-default.4117.3169-20150730:171837:815', 'date': 'Thu, 30 Jul 2015 17:18:37 GMT', 'content-type': 'text/plain; charset=utf-8'} | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 145, in test_retrieve_large_object | |
self._assertHeadersSLO(resp, 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 100, in _assertHeadersSLO | |
self.assertIn('x-static-large-object', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-static-large-object' not in {'status': '200', 'content-length': '262', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1892273933/TestObject-2001466178', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:37 GMT', 'connection': 'close', 'etag': '3cebb37365e840e6065e11cbe7b15807', 'x-timestamp': '1438276717.00000', 'x-trans-id': 'ts-default.4117.3169-20150730:171837:815', 'date': 'Thu, 30 Jul 2015 17:18:37 GMT', 'content-type': 'text/plain; charset=utf-8'} | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 145, in test_retrieve_large_object | |
self._assertHeadersSLO(resp, 'GET') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 100, in _assertHeadersSLO | |
self.assertIn('x-static-large-object', resp) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 354, in assertIn | |
self.assertThat(haystack, Contains(needle), message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'x-static-large-object' not in {'status': '200', 'content-length': '262', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1892273933/TestObject-2001466178', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:37 GMT', 'connection': 'close', 'etag': '3cebb37365e840e6065e11cbe7b15807', 'x-timestamp': '1438276717.00000', 'x-trans-id': 'ts-default.4117.3169-20150730:171837:815', 'date': 'Thu, 30 Jul 2015 17:18:37 GMT', 'content-type': 'text/plain; charset=utf-8'} | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_slo.ObjectSloTest.test_upload_manifest[gate] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 123, in test_upload_manifest | |
self._assertHeadersSLO(resp, 'PUT') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 106, in _assertHeadersSLO | |
self.assertTrue(resp['etag'].startswith('\"')) | |
File "/usr/local/lib/python2.7/dist-packages/unittest2/case.py", line 678, in assertTrue | |
raise self.failureException(msg) | |
AssertionError: False is not true | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 123, in test_upload_manifest | |
self._assertHeadersSLO(resp, 'PUT') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 106, in _assertHeadersSLO | |
self.assertTrue(resp['etag'].startswith('\"')) | |
File "/usr/local/lib/python2.7/dist-packages/unittest2/case.py", line 678, in assertTrue | |
raise self.failureException(msg) | |
AssertionError: False is not true | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 123, in test_upload_manifest | |
self._assertHeadersSLO(resp, 'PUT') | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_slo.py", line 106, in _assertHeadersSLO | |
self.assertTrue(resp['etag'].startswith('\"')) | |
File "/usr/local/lib/python2.7/dist-packages/unittest2/case.py", line 678, in assertTrue | |
raise self.failureException(msg) | |
AssertionError: False is not true | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_get_object_using_temp_url_with_inline_query_parameter[gate] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_temp_url.py", line 195, in test_get_object_using_temp_url_with_inline_query_parameter | |
self.assertEqual(resp['content-disposition'], 'inline') | |
KeyError: 'content-disposition' | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_temp_url.py", line 195, in test_get_object_using_temp_url_with_inline_query_parameter | |
self.assertEqual(resp['content-disposition'], 'inline') | |
KeyError: 'content-disposition' | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_temp_url.py", line 195, in test_get_object_using_temp_url_with_inline_query_parameter | |
self.assertEqual(resp['content-disposition'], 'inline') | |
KeyError: 'content-disposition' | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_temp_url_negative.ObjectTempUrlNegativeTest.test_get_object_after_expiration_time[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_temp_url_negative.py", line 108, in test_get_object_after_expiration_time | |
self.object_client.get, url) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method ObjectClient.get of <tempest.services.object_storage.object_client.ObjectClient object at 0x7fd5f5953d90>> returned ({'status': '200', 'content-length': '21', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1289002595/ObjectTemp-1587387228?temp_url_sig=3b300ab9caa8fbacb08b599431810566483f1559&temp_url_expires=1438276719', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:38 GMT', 'connection': 'close', 'etag': '117c9cc8401aa77dc73e097d2fedcc38', 'x-timestamp': '1438276718.00000', 'x-trans-id': 'ts-default.4117.3209-20150730:171840:872', 'date': 'Thu, 30 Jul 2015 17:18:40 GMT', 'content-type': 'application/json; charset=utf-8'}, 'ObjectTemp-1587387228') | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_temp_url_negative.py", line 108, in test_get_object_after_expiration_time | |
self.object_client.get, url) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method ObjectClient.get of <tempest.services.object_storage.object_client.ObjectClient object at 0x7fd5f5953d90>> returned ({'status': '200', 'content-length': '21', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1289002595/ObjectTemp-1587387228?temp_url_sig=3b300ab9caa8fbacb08b599431810566483f1559&temp_url_expires=1438276719', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:38 GMT', 'connection': 'close', 'etag': '117c9cc8401aa77dc73e097d2fedcc38', 'x-timestamp': '1438276718.00000', 'x-trans-id': 'ts-default.4117.3209-20150730:171840:872', 'date': 'Thu, 30 Jul 2015 17:18:40 GMT', 'content-type': 'application/json; charset=utf-8'}, 'ObjectTemp-1587387228') | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/test.py", line 186, in wrapper | |
return func(*func_args, **func_kwargs) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_temp_url_negative.py", line 108, in test_get_object_after_expiration_time | |
self.object_client.get, url) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 420, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method ObjectClient.get of <tempest.services.object_storage.object_client.ObjectClient object at 0x7fd5f5953d90>> returned ({'status': '200', 'content-length': '21', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1289002595/ObjectTemp-1587387228?temp_url_sig=3b300ab9caa8fbacb08b599431810566483f1559&temp_url_expires=1438276719', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:18:38 GMT', 'connection': 'close', 'etag': '117c9cc8401aa77dc73e097d2fedcc38', 'x-timestamp': '1438276718.00000', 'x-trans-id': 'ts-default.4117.3209-20150730:171840:872', 'date': 'Thu, 30 Jul 2015 17:18:40 GMT', 'content-type': 'application/json; charset=utf-8'}, 'ObjectTemp-1587387228') | |
====================================================================== | |
FAIL: tempest.api.object_storage.test_object_version.ContainerTest.test_versioned_container[gate,smoke] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_version.py", line 69, in test_versioned_container | |
vers_container_name) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_version.py", line 45, in assertContainer | |
self.assertEqual(header_value, versioned) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 348, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'Missing Header' != 'TestVersionContainer-684254586' | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_version.py", line 69, in test_versioned_container | |
vers_container_name) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_version.py", line 45, in assertContainer | |
self.assertEqual(header_value, versioned) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 348, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'Missing Header' != 'TestVersionContainer-684254586' | |
Traceback (most recent call last): | |
_StringException: Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_version.py", line 69, in test_versioned_container | |
vers_container_name) | |
File "/home/worker/PROJECTS/tempest/tempest/api/object_storage/test_object_version.py", line 45, in assertContainer | |
self.assertEqual(header_value, versioned) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 348, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/dist-packages/testtools/testcase.py", line 433, in assertThat | |
raise mismatch_error | |
MismatchError: 'Missing Header' != 'TestVersionContainer-684254586' | |
====================================================================== | |
FAIL: process-returncode | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Binary content: | |
traceback (test/plain; charset="utf8") | |
Ran 131 tests in 32.170s (+0.343s) | |
FAILED (id=619, failures=46, skips=2) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment