Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rzarzynski/13249a18e77681b85d6b to your computer and use it in GitHub Desktop.
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.
.............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)
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