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/e75f0e704d4e45eda9ed to your computer and use it in GitHub Desktop.
Save rzarzynski/e75f0e704d4e45eda9ed to your computer and use it in GitHub Desktop.
Results of s3-tests and Tempest run against wip-10682 (30th Jul 2015).
.............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-tqusapfruwr0huh710f2j-221/
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-221/
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:37 GMT
/s3tests-tqusapfruwr0huh710f2j-221/
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:ww1nwztqVFUVspueUivfqEQUDk8=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:37 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:ww1nwztqVFUVspueUivfqEQUDk8=', '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 16:53:37 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4124.824-20150730:165337:970')]
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-221-log/
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-221-log/
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:38 GMT
/s3tests-tqusapfruwr0huh710f2j-221-log/
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:GzmqeXL3USpBh56zXlCl4S56r4c=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:38 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:GzmqeXL3USpBh56zXlCl4S56r4c=', '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 16:53:38 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4124.825-20150730:165338:003')]
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-221-log/
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-221-log/
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-221-log/?acl
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-221-log/?acl
boto: DEBUG: Method: GET
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:38 GMT
/s3tests-tqusapfruwr0huh710f2j-221-log/?acl
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:NqIw5Jtu3kouIH/Ovzc8LbZgmLk=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:38 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:NqIw5Jtu3kouIH/Ovzc8LbZgmLk=', '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 16:53:38 GMT'), ('content-length', '441'), ('x-amz-request-id', 'default.4124.826-20150730:165338:037'), ('content-type', 'application/xml')]
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-221-log/
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-221-log/
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-221-log/?acl
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-221-log/?acl
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:38 GMT
/s3tests-tqusapfruwr0huh710f2j-221-log/?acl
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:MMfcxfqm9WnPzKen+thEQFSiljc=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:38 GMT', 'Content-Length': '790', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:MMfcxfqm9WnPzKen+thEQFSiljc=', '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 16:53:38 GMT'), ('content-length', '81'), ('x-amz-request-id', 'default.4124.827-20150730:165338:083'), ('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-tqusapfruwr0huh710f2j-'.
Deleting buckets on main
Cleaning buckets from connection main prefix 'as3tests-tqusapfruwr0huh710f2j-'.
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
prefix= as3tests-tqusapfruwr0huh710f2j-
Done with cleanup of test buckets.
Deleting buckets on alt
Cleaning buckets from connection alt prefix 'as3tests-tqusapfruwr0huh710f2j-'.
Deleting buckets on main
Cleaning buckets from connection main prefix 'as3tests-tqusapfruwr0huh710f2j-'.
prefix= as3tests-tqusapfruwr0huh710f2j-
Cleaning bucket <Bucket: as3tests-tqusapfruwr0huh710f2j-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 16:53:40 GMT
/
boto: DEBUG: Signature:
AWS HXWSH94ZJB711ANCLHCT:QK3Og1myE+VdognxaDNApy4EtkQ=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:40 GMT', 'Content-Length': '0', 'Authorization': u'AWS HXWSH94ZJB711ANCLHCT:QK3Og1myE+VdognxaDNApy4EtkQ=', '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 16:53:40 GMT'), ('content-length', '221'), ('x-amz-request-id', 'default.4124.943-20150730:165340:325'), ('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 16:53:40 GMT
/
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:/zQNi5gex+zg6fDOci63jxcaHgY=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:40 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:/zQNi5gex+zg6fDOci63jxcaHgY=', '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 16:53:40 GMT'), ('content-length', '27966'), ('x-amz-request-id', 'default.4124.944-20150730:165340:332'), ('content-type', 'application/xml')]
boto: DEBUG: path=/as3tests-tqusapfruwr0huh710f2j-foo/
boto: DEBUG: auth_path=/as3tests-tqusapfruwr0huh710f2j-foo/
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /as3tests-tqusapfruwr0huh710f2j-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 16:53:40 GMT
/as3tests-tqusapfruwr0huh710f2j-foo/
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:Jnbo+p0DCPaBWrW9BmLT46ywa6c=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:40 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:Jnbo+p0DCPaBWrW9BmLT46ywa6c=', '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 16:53:40 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4124.945-20150730:165340:357')]
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 16:53:40 GMT
/
boto: DEBUG: Signature:
AWS HXWSH94ZJB711ANCLHCT:QK3Og1myE+VdognxaDNApy4EtkQ=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:40 GMT', 'Content-Length': '0', 'Authorization': u'AWS HXWSH94ZJB711ANCLHCT:QK3Og1myE+VdognxaDNApy4EtkQ=', '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 16:53:40 GMT'), ('content-length', '221'), ('x-amz-request-id', 'default.4124.946-20150730:165340:390'), ('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 16:53:40 GMT
/
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:/zQNi5gex+zg6fDOci63jxcaHgY=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:40 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:/zQNi5gex+zg6fDOci63jxcaHgY=', '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 16:53:40 GMT'), ('content-length', '28083'), ('x-amz-request-id', 'default.4124.947-20150730:165340:397'), ('content-type', 'application/xml')]
boto: DEBUG: path=/as3tests-tqusapfruwr0huh710f2j-foo/
boto: DEBUG: auth_path=/as3tests-tqusapfruwr0huh710f2j-foo/
boto: DEBUG: path=/as3tests-tqusapfruwr0huh710f2j-foo/?versions&max-keys=999
boto: DEBUG: auth_path=/as3tests-tqusapfruwr0huh710f2j-foo/?versions&max-keys=999
boto: DEBUG: Method: GET
boto: DEBUG: Path: /as3tests-tqusapfruwr0huh710f2j-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 16:53:40 GMT
/as3tests-tqusapfruwr0huh710f2j-foo/?versions
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:FHb8ntl8I9yFZmK7vtrCvPbqyfI=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:40 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:FHb8ntl8I9yFZmK7vtrCvPbqyfI=', '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 16:53:40 GMT'), ('content-length', '268'), ('x-amz-request-id', 'default.4124.948-20150730:165340:458'), ('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-tqusapfruwr0huh710f2j-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-tqusapfruwr0huh710f2j-'.
Deleting buckets on main
Cleaning buckets from connection main prefix '0s3tests-tqusapfruwr0huh710f2j-'.
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
prefix= 0s3tests-tqusapfruwr0huh710f2j-
Done with cleanup of test buckets.
Deleting buckets on alt
Cleaning buckets from connection alt prefix '0s3tests-tqusapfruwr0huh710f2j-'.
Deleting buckets on main
Cleaning buckets from connection main prefix '0s3tests-tqusapfruwr0huh710f2j-'.
prefix= 0s3tests-tqusapfruwr0huh710f2j-
Cleaning bucket <Bucket: 0s3tests-tqusapfruwr0huh710f2j-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 16:53:40 GMT
/
boto: DEBUG: Signature:
AWS HXWSH94ZJB711ANCLHCT:QK3Og1myE+VdognxaDNApy4EtkQ=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:40 GMT', 'Content-Length': '0', 'Authorization': u'AWS HXWSH94ZJB711ANCLHCT:QK3Og1myE+VdognxaDNApy4EtkQ=', '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 16:53:40 GMT'), ('content-length', '221'), ('x-amz-request-id', 'default.4124.949-20150730:165340:510'), ('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 16:53:40 GMT
/
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:/zQNi5gex+zg6fDOci63jxcaHgY=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:40 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:/zQNi5gex+zg6fDOci63jxcaHgY=', '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 16:53:40 GMT'), ('content-length', '28083'), ('x-amz-request-id', 'default.4124.950-20150730:165340:524'), ('content-type', 'application/xml')]
boto: DEBUG: path=/0s3tests-tqusapfruwr0huh710f2j-foo/
boto: DEBUG: auth_path=/0s3tests-tqusapfruwr0huh710f2j-foo/
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /0s3tests-tqusapfruwr0huh710f2j-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 16:53:40 GMT
/0s3tests-tqusapfruwr0huh710f2j-foo/
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:0Jn6garJHsny9UjpKuiSsWsrXK8=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:40 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:0Jn6garJHsny9UjpKuiSsWsrXK8=', '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 16:53:40 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4124.951-20150730:165340:600')]
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 16:53:40 GMT
/
boto: DEBUG: Signature:
AWS HXWSH94ZJB711ANCLHCT:QK3Og1myE+VdognxaDNApy4EtkQ=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:40 GMT', 'Content-Length': '0', 'Authorization': u'AWS HXWSH94ZJB711ANCLHCT:QK3Og1myE+VdognxaDNApy4EtkQ=', '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 16:53:40 GMT'), ('content-length', '221'), ('x-amz-request-id', 'default.4124.952-20150730:165340:640'), ('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 16:53:40 GMT
/
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:/zQNi5gex+zg6fDOci63jxcaHgY=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:40 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:/zQNi5gex+zg6fDOci63jxcaHgY=', '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 16:53:40 GMT'), ('content-length', '28200'), ('x-amz-request-id', 'default.4124.953-20150730:165340:647'), ('content-type', 'application/xml')]
boto: DEBUG: path=/0s3tests-tqusapfruwr0huh710f2j-foo/
boto: DEBUG: auth_path=/0s3tests-tqusapfruwr0huh710f2j-foo/
boto: DEBUG: path=/0s3tests-tqusapfruwr0huh710f2j-foo/?versions&max-keys=999
boto: DEBUG: auth_path=/0s3tests-tqusapfruwr0huh710f2j-foo/?versions&max-keys=999
boto: DEBUG: Method: GET
boto: DEBUG: Path: /0s3tests-tqusapfruwr0huh710f2j-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 16:53:40 GMT
/0s3tests-tqusapfruwr0huh710f2j-foo/?versions
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:PT25KufzgXBEsdENjfkEjHh1oNM=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:40 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:PT25KufzgXBEsdENjfkEjHh1oNM=', '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 16:53:40 GMT'), ('content-length', '268'), ('x-amz-request-id', 'default.4124.954-20150730:165340:706'), ('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-tqusapfruwr0huh710f2j-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 16:54:55 GMT
/
boto: DEBUG: Signature:
AWS HXWSH94ZJB711ANCLHCT:NM0Hoi4jEzNFP5setAgeXRCVMuE=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:54:55 GMT', 'Content-Length': '0', 'Authorization': u'AWS HXWSH94ZJB711ANCLHCT:NM0Hoi4jEzNFP5setAgeXRCVMuE=', '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 16:54:55 GMT'), ('content-length', '337'), ('x-amz-request-id', 'default.4124.2522-20150730:165455:226'), ('content-type', 'application/xml')]
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-248/
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-248/
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-248/?versions&max-keys=999
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-248/?versions&max-keys=999
boto: DEBUG: Method: GET
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:54:55 GMT
/s3tests-tqusapfruwr0huh710f2j-248/?versions
boto: DEBUG: Signature:
AWS HXWSH94ZJB711ANCLHCT:Tggk35Dze6G0VJZnE4oaM68vsdI=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:54:55 GMT', 'Content-Length': '0', 'Authorization': u'AWS HXWSH94ZJB711ANCLHCT:Tggk35Dze6G0VJZnE4oaM68vsdI=', '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 16:54:55 GMT'), ('content-length', '267'), ('x-amz-request-id', 'default.4124.2523-20150730:165455:235'), ('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-tqusapfruwr0huh710f2j-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-tqusapfruwr0huh710f2j-14/
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-14/
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:52:43 GMT
/s3tests-tqusapfruwr0huh710f2j-14/
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:nplkVmzBN8ScnvTuJSKEgu+8Dyg=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:52:43 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:nplkVmzBN8ScnvTuJSKEgu+8Dyg=', '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 16:52:43 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4124.33-20150730:165243:566')]
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-14/foo
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-14/foo
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:52:43 GMT
/s3tests-tqusapfruwr0huh710f2j-14/foo
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:ISeLwCEhB3v6WdqE7+8Auqjx5EU=
boto: DEBUG: Final headers: {'Content-Length': 4, 'Expect': '100-Continue', 'Date': 'Thu, 30 Jul 2015 16:52:43 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:ISeLwCEhB3v6WdqE7+8Auqjx5EU=', '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-tqusapfruwr0huh710f2j-19/
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-19/
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:14 GMT
/s3tests-tqusapfruwr0huh710f2j-19/
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:37TXzTPVu4fSItFVSkeZY+rAxg8=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:14 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:37TXzTPVu4fSItFVSkeZY+rAxg8=', '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 16:53:14 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4124.43-20150730:165314:056')]
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-19/foo
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-19/foo
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:14 GMT
/s3tests-tqusapfruwr0huh710f2j-19/foo
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:xkSX/1caLFzLsXXUMJL1sG89KcI=
boto: DEBUG: Final headers: {'Content-Length': '3', 'Expect': '100-Continue', 'Date': 'Thu, 30 Jul 2015 16:53:14 GMT', 'User-Agent': 'Boto/2.38.0 Python/2.7.6 Linux/3.13.0-32-generic', 'Content-Type': '\x08', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:xkSX/1caLFzLsXXUMJL1sG89KcI=', 'Content-MD5': 'N7UdGUp1E+RbVvZSTy1R8g=='}
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 16:53:14 GMT'), ('content-length', '0'), ('etag', '"37b51d194a7513e45b56f6524f2d51f2"'), ('accept-ranges', 'bytes'), ('x-amz-request-id', 'default.4124.44-20150730:165314:090')]
--------------------- >> 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-tqusapfruwr0huh710f2j-24/
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-24/
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:14 GMT
/s3tests-tqusapfruwr0huh710f2j-24/
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:VVjK/ESSqFfKIJcOrqcagcCYDjs=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:14 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:VVjK/ESSqFfKIJcOrqcagcCYDjs=', '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 16:53:14 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4124.53-20150730:165314:301')]
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-24/foo
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-24/foo
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:14 GMT
/s3tests-tqusapfruwr0huh710f2j-24/foo
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:yG4hqp4Zm36xyo0eAGsWnXSK/t8=
boto: DEBUG: Final headers: {'Content-Length': '3', 'Expect': '100-Continue', 'Date': 'Thu, 30 Jul 2015 16:53:14 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-tqusapfruwr0huh710f2j-50/
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-50/
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:15 GMT
/s3tests-tqusapfruwr0huh710f2j-50/
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:voJhwAffOmiDLRbuP6RNzljYVA4=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:15 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 16:53:15 GMT'), ('content-length', '81'), ('x-amz-request-id', 'default.4124.92-20150730:165315:667'), ('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-tqusapfruwr0huh710f2j-86/
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-86/
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:21 GMT
/s3tests-tqusapfruwr0huh710f2j-86/
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:/B+c3heRVZeHk8F3ecQrQVeDEwI=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:21 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:/B+c3heRVZeHk8F3ecQrQVeDEwI=', '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 16:53:21 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4124.266-20150730:165321:672')]
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-86/bar
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-86/bar
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:21 GMT
/s3tests-tqusapfruwr0huh710f2j-86/bar
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:u0Mb9WEAk7aVukh1gWLNB9Dw6T8=
boto: DEBUG: Final headers: {'Content-Length': '3', 'Content-MD5': 'N7UdGUp1E+RbVvZSTy1R8g==', 'Expect': '100-Continue', 'Date': 'Thu, 30 Jul 2015 16:53:21 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:u0Mb9WEAk7aVukh1gWLNB9Dw6T8='}
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 16:53:21 GMT'), ('content-length', '0'), ('etag', '"37b51d194a7513e45b56f6524f2d51f2"'), ('accept-ranges', 'bytes'), ('x-amz-request-id', 'default.4124.267-20150730:165321:705')]
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-86/baz
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-86/baz
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:21 GMT
/s3tests-tqusapfruwr0huh710f2j-86/baz
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:FskaHA6KChuMcSzqFKbwSuLTYgc=
boto: DEBUG: Final headers: {'Content-Length': '3', 'Content-MD5': 'c/7/pLf2u2jkTPmEyF9uiA==', 'Expect': '100-Continue', 'Date': 'Thu, 30 Jul 2015 16:53:21 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:FskaHA6KChuMcSzqFKbwSuLTYgc='}
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 16:53:21 GMT'), ('content-length', '0'), ('etag', '"73feffa4b7f6bb68e44cf984c85f6e88"'), ('accept-ranges', 'bytes'), ('x-amz-request-id', 'default.4124.268-20150730:165321:725')]
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-86/foo
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-86/foo
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:21 GMT
/s3tests-tqusapfruwr0huh710f2j-86/foo
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:Wzi6QvAEhLocEf9XX5OHkk5Jcxo=
boto: DEBUG: Final headers: {'Content-Length': '3', 'Content-MD5': 'rL0Y20zC+Fzt72VPzMSk2A==', 'Expect': '100-Continue', 'Date': 'Thu, 30 Jul 2015 16:53:21 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:Wzi6QvAEhLocEf9XX5OHkk5Jcxo='}
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 16:53:21 GMT'), ('content-length', '0'), ('etag', '"acbd18db4cc2f85cedef654fccc4a4d8"'), ('accept-ranges', 'bytes'), ('x-amz-request-id', 'default.4124.269-20150730:165321:745')]
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-86/quxx
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-86/quxx
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:21 GMT
/s3tests-tqusapfruwr0huh710f2j-86/quxx
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:i1ifVyPPcWKZfp3X+Zqo83lKWrw=
boto: DEBUG: Final headers: {'Content-Length': '4', 'Content-MD5': 'zVSVbEGsVhwBIAfw1OaqjA==', 'Expect': '100-Continue', 'Date': 'Thu, 30 Jul 2015 16:53:21 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:i1ifVyPPcWKZfp3X+Zqo83lKWrw='}
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 16:53:21 GMT'), ('content-length', '0'), ('etag', '"cd54956c41ac561c012007f0d4e6aa8c"'), ('accept-ranges', 'bytes'), ('x-amz-request-id', 'default.4124.270-20150730:165321:763')]
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-86/
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-86/
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-86/?max-keys=%0A
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-86/?max-keys=%0A
boto: DEBUG: Method: GET
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:21 GMT
/s3tests-tqusapfruwr0huh710f2j-86/
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:RPc3krbxqkOv8GBG772NrKgkTHw=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:21 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:RPc3krbxqkOv8GBG772NrKgkTHw=', '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 16:53:21 GMT'), ('content-length', '254'), ('x-amz-request-id', 'default.4124.271-20150730:165321:783'), ('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-tqusapfruwr0huh710f2j-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-tqusapfruwr0huh710f2j-249/
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-249/
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:42 GMT
/s3tests-tqusapfruwr0huh710f2j-249/
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:YYRofSLIGQ8x7lNdYkbO4EEckLA=
boto: DEBUG: Final headers: {'Date': 'Thu, 30 Jul 2015 16:53:42 GMT', 'Content-Length': '0', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:YYRofSLIGQ8x7lNdYkbO4EEckLA=', '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 16:53:42 GMT'), ('content-length', '0'), ('x-amz-request-id', 'default.4124.1017-20150730:165342:876')]
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-249/foo123bar
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-249/foo123bar
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-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 16:53:42 GMT
/s3tests-tqusapfruwr0huh710f2j-249/foo123bar
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:2ZRgekNgEHYqkkLWTr7jPErtq2o=
boto: DEBUG: Final headers: {'Content-Length': '3', 'Content-MD5': 'rL0Y20zC+Fzt72VPzMSk2A==', 'Expect': '100-Continue', 'Date': 'Thu, 30 Jul 2015 16:53:42 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:2ZRgekNgEHYqkkLWTr7jPErtq2o='}
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 16:53:42 GMT'), ('content-length', '0'), ('etag', '"acbd18db4cc2f85cedef654fccc4a4d8"'), ('accept-ranges', 'bytes'), ('x-amz-request-id', 'default.4124.1018-20150730:165342:921')]
boto: DEBUG: path=/s3tests-tqusapfruwr0huh710f2j-249/bar321foo
boto: DEBUG: auth_path=/s3tests-tqusapfruwr0huh710f2j-249/bar321foo
boto: DEBUG: Method: PUT
boto: DEBUG: Path: /s3tests-tqusapfruwr0huh710f2j-249/bar321foo
boto: DEBUG: Data:
boto: DEBUG: Headers: {'x-amz-storage-class': 'STANDARD', 'x-amz-acl': 'public-read', 'x-amz-copy-source': 's3tests-tqusapfruwr0huh710f2j-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 16:53:42 GMT
x-amz-acl:public-read
x-amz-copy-source:s3tests-tqusapfruwr0huh710f2j-249/foo123bar
x-amz-metadata-directive:COPY
x-amz-storage-class:STANDARD
/s3tests-tqusapfruwr0huh710f2j-249/bar321foo
boto: DEBUG: Signature:
AWS 8GW9K9EPJVBP6VR0C14K:HSpvUFsCEweFC4mICAuyhFs3P94=
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-tqusapfruwr0huh710f2j-249/foo123bar', 'Date': 'Thu, 30 Jul 2015 16:53:42 GMT', 'Authorization': u'AWS 8GW9K9EPJVBP6VR0C14K:HSpvUFsCEweFC4mICAuyhFs3P94=', 'x-amz-metadata-directive': 'COPY'}
boto: DEBUG: Response headers: [('date', 'Thu, 30 Jul 2015 16:53:42 GMT'), ('content-length', '135'), ('x-amz-request-id', 'default.4124.1019-20150730:165342:973'), ('content-type', 'application/xml')]
--------------------- >> end captured logging << ---------------------
----------------------------------------------------------------------
Ran 348 tests in 136.905s
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/tmpJNCho7
======================================================================
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 0x7f9a57a0c750>> returned ({'status': '204', 'content-length': '0', 'connection': 'close', 'x-trans-id': 'ts-default.4124.3791-20150730:170634:070', 'date': 'Thu, 30 Jul 2015 17:06:34 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 0x7f9a57a0c750>> returned ({'status': '204', 'content-length': '0', 'connection': 'close', 'x-trans-id': 'ts-default.4124.3791-20150730:170634:070', 'date': 'Thu, 30 Jul 2015 17:06:34 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 0x7f9a57a0c750>> returned ({'status': '204', 'content-length': '0', 'connection': 'close', 'x-trans-id': 'ts-default.4124.3791-20150730:170634:070', 'date': 'Thu, 30 Jul 2015 17:06:34 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 0x7f9a57877d50>> 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': '1438275996.16320', 'x-account-bytes-used-actual': '0', 'x-trans-id': 'ts-default.4124.3844-20150730:170636:131', 'date': 'Thu, 30 Jul 2015 17:06:36 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 0x7f9a57877d50>> 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': '1438275996.16320', 'x-account-bytes-used-actual': '0', 'x-trans-id': 'ts-default.4124.3844-20150730:170636:131', 'date': 'Thu, 30 Jul 2015 17:06:36 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 0x7f9a57877d50>> 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': '1438275996.16320', 'x-account-bytes-used-actual': '0', 'x-trans-id': 'ts-default.4124.3844-20150730:170636:131', 'date': 'Thu, 30 Jul 2015 17:06:36 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 0x7f9a576c6090>> returned ({'status': '201', 'content-length': '0', 'last-modified': 'Thu, 30 Jul 2015 17:06:38 GMT', 'connection': 'close', 'etag': '8ca276f3eb3b33e9a2d0c11eb7f82137', 'x-trans-id': 'ts-default.4124.3910-20150730:170638:600', 'date': 'Thu, 30 Jul 2015 17:06:38 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 0x7f9a576c6090>> returned ({'status': '201', 'content-length': '0', 'last-modified': 'Thu, 30 Jul 2015 17:06:38 GMT', 'connection': 'close', 'etag': '8ca276f3eb3b33e9a2d0c11eb7f82137', 'x-trans-id': 'ts-default.4124.3910-20150730:170638:600', 'date': 'Thu, 30 Jul 2015 17:06:38 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 0x7f9a576c6090>> returned ({'status': '201', 'content-length': '0', 'last-modified': 'Thu, 30 Jul 2015 17:06:38 GMT', 'connection': 'close', 'etag': '8ca276f3eb3b33e9a2d0c11eb7f82137', 'x-trans-id': 'ts-default.4124.3910-20150730:170638:600', 'date': 'Thu, 30 Jul 2015 17:06:38 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 0x7f9a576c6090>> returned ({'status': '201', 'content-length': '0', 'last-modified': 'Thu, 30 Jul 2015 17:06:38 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-trans-id': 'ts-default.4124.3920-20150730:170638:724', 'date': 'Thu, 30 Jul 2015 17:06:38 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 0x7f9a576c6090>> returned ({'status': '201', 'content-length': '0', 'last-modified': 'Thu, 30 Jul 2015 17:06:38 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-trans-id': 'ts-default.4124.3920-20150730:170638:724', 'date': 'Thu, 30 Jul 2015 17:06:38 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 0x7f9a576c6090>> returned ({'status': '201', 'content-length': '0', 'last-modified': 'Thu, 30 Jul 2015 17:06:38 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-trans-id': 'ts-default.4124.3920-20150730:170638:724', 'date': 'Thu, 30 Jul 2015 17:06:38 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': '1438275999.00000', 'x-trans-id': 'ts-default.4124.3947-20150730:170639:374', 'date': 'Thu, 30 Jul 2015 17:06:39 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': '1438275999.00000', 'x-trans-id': 'ts-default.4124.3947-20150730:170639:374', 'date': 'Thu, 30 Jul 2015 17:06:39 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': '1438275999.00000', 'x-trans-id': 'ts-default.4124.3947-20150730:170639:374', 'date': 'Thu, 30 Jul 2015 17:06:39 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-1521761251\nTestObject-1521761251'
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-1521761251\nTestObject-1521761251'
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-1521761251\nTestObject-1521761251'
======================================================================
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-1675613768': {u'bytes': 25,
u'content_type': u'application/json',
u'hash': u'7b69b386cdf13bef8ca072fcbf69c457',
u'last_modified': u'2015-07-30T17:06:42.000Z',
u'name': u'TestSyncObject-1675613768'}}
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-1675613768': {u'bytes': 25,
u'content_type': u'application/json',
u'hash': u'7b69b386cdf13bef8ca072fcbf69c457',
u'last_modified': u'2015-07-30T17:06:42.000Z',
u'name': u'TestSyncObject-1675613768'}}
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-1675613768': {u'bytes': 25,
u'content_type': u'application/json',
u'hash': u'7b69b386cdf13bef8ca072fcbf69c457',
u'last_modified': u'2015-07-30T17:06:42.000Z',
u'name': u'TestSyncObject-1675613768'}}
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-261959605/TestObject-224010300', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:06:53 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276013.00000', 'x-trans-id': 'ts-default.4124.4123-20150730:170653:611', 'date': 'Thu, 30 Jul 2015 17:06:53 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-261959605/TestObject-224010300', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:06:53 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276013.00000', 'x-trans-id': 'ts-default.4124.4123-20150730:170653:611', 'date': 'Thu, 30 Jul 2015 17:06:53 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-261959605/TestObject-224010300', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:06:53 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276013.00000', 'x-trans-id': 'ts-default.4124.4123-20150730:170653:611', 'date': 'Thu, 30 Jul 2015 17:06:53 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-261959605/TestObject-130579439', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:06:53 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276013.00000', 'x-trans-id': 'ts-default.4124.4126-20150730:170653:638', 'date': 'Thu, 30 Jul 2015 17:06:53 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-261959605/TestObject-130579439', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:06:53 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276013.00000', 'x-trans-id': 'ts-default.4124.4126-20150730:170653:638', 'date': 'Thu, 30 Jul 2015 17:06:53 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-261959605/TestObject-130579439', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:06:53 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276013.00000', 'x-trans-id': 'ts-default.4124.4126-20150730:170653:638', 'date': 'Thu, 30 Jul 2015 17:06:53 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-621532860/LObject-1517878915', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:06:58 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276018.00000', 'x-trans-id': 'ts-default.4124.4285-20150730:170658:226', 'date': 'Thu, 30 Jul 2015 17:06:58 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-621532860/LObject-1517878915', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:06:58 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276018.00000', 'x-trans-id': 'ts-default.4124.4285-20150730:170658:226', 'date': 'Thu, 30 Jul 2015 17:06:58 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-621532860/LObject-1517878915', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:06:58 GMT', 'connection': 'close', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'x-timestamp': '1438276018.00000', 'x-trans-id': 'ts-default.4124.4285-20150730:170658:226', 'date': 'Thu, 30 Jul 2015 17:06:58 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.4124.4402-20150730:170700:330', 'date': 'Thu, 30 Jul 2015 17:07:00 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.4124.4402-20150730:170700:330', 'date': 'Thu, 30 Jul 2015 17:07:00 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.4124.4402-20150730:170700:330', 'date': 'Thu, 30 Jul 2015 17:07:00 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': '260', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1942820352/TestObject-725246022', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:07:00 GMT', 'connection': 'close', 'etag': '31ab72a0db6edfb6cb7b7d1da49b41bb', 'x-timestamp': '1438276020.00000', 'x-trans-id': 'ts-default.4124.4411-20150730:170700:536', 'date': 'Thu, 30 Jul 2015 17:07:00 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': '260', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1942820352/TestObject-725246022', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:07:00 GMT', 'connection': 'close', 'etag': '31ab72a0db6edfb6cb7b7d1da49b41bb', 'x-timestamp': '1438276020.00000', 'x-trans-id': 'ts-default.4124.4411-20150730:170700:536', 'date': 'Thu, 30 Jul 2015 17:07:00 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': '260', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1942820352/TestObject-725246022', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:07:00 GMT', 'connection': 'close', 'etag': '31ab72a0db6edfb6cb7b7d1da49b41bb', 'x-timestamp': '1438276020.00000', 'x-trans-id': 'ts-default.4124.4411-20150730:170700:536', 'date': 'Thu, 30 Jul 2015 17:07:00 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-1324884125/TestObject-1507718886', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:07:00 GMT', 'connection': 'close', 'etag': '7c1522b21535bde910b180283e4f886f', 'x-timestamp': '1438276020.00000', 'x-trans-id': 'ts-default.4124.4420-20150730:170700:746', 'date': 'Thu, 30 Jul 2015 17:07:00 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-1324884125/TestObject-1507718886', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:07:00 GMT', 'connection': 'close', 'etag': '7c1522b21535bde910b180283e4f886f', 'x-timestamp': '1438276020.00000', 'x-trans-id': 'ts-default.4124.4420-20150730:170700:746', 'date': 'Thu, 30 Jul 2015 17:07:00 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-1324884125/TestObject-1507718886', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:07:00 GMT', 'connection': 'close', 'etag': '7c1522b21535bde910b180283e4f886f', 'x-timestamp': '1438276020.00000', 'x-trans-id': 'ts-default.4124.4420-20150730:170700:746', 'date': 'Thu, 30 Jul 2015 17:07:00 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 0x7f9a570e6d10>> returned ({'status': '200', 'content-length': '21', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1944553239/ObjectTemp-1163190449?temp_url_sig=ba4306deac6e2b0ba8986c085c3b1e8bb8dd77bb&temp_url_expires=1438276022', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:07:01 GMT', 'connection': 'close', 'etag': 'bbfa6a82f3176ad47f06dba4404a7b12', 'x-timestamp': '1438276021.00000', 'x-trans-id': 'ts-default.4124.4460-20150730:170703:801', 'date': 'Thu, 30 Jul 2015 17:07:03 GMT', 'content-type': 'application/json; charset=utf-8'}, 'ObjectTemp-1163190449')
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 0x7f9a570e6d10>> returned ({'status': '200', 'content-length': '21', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1944553239/ObjectTemp-1163190449?temp_url_sig=ba4306deac6e2b0ba8986c085c3b1e8bb8dd77bb&temp_url_expires=1438276022', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:07:01 GMT', 'connection': 'close', 'etag': 'bbfa6a82f3176ad47f06dba4404a7b12', 'x-timestamp': '1438276021.00000', 'x-trans-id': 'ts-default.4124.4460-20150730:170703:801', 'date': 'Thu, 30 Jul 2015 17:07:03 GMT', 'content-type': 'application/json; charset=utf-8'}, 'ObjectTemp-1163190449')
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 0x7f9a570e6d10>> returned ({'status': '200', 'content-length': '21', 'content-location': 'http://127.0.0.1:8000/swift/v1/TestContainer-1944553239/ObjectTemp-1163190449?temp_url_sig=ba4306deac6e2b0ba8986c085c3b1e8bb8dd77bb&temp_url_expires=1438276022', 'accept-ranges': 'bytes', 'last-modified': 'Thu, 30 Jul 2015 17:07:01 GMT', 'connection': 'close', 'etag': 'bbfa6a82f3176ad47f06dba4404a7b12', 'x-timestamp': '1438276021.00000', 'x-trans-id': 'ts-default.4124.4460-20150730:170703:801', 'date': 'Thu, 30 Jul 2015 17:07:03 GMT', 'content-type': 'application/json; charset=utf-8'}, 'ObjectTemp-1163190449')
======================================================================
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-324687316'
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-324687316'
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-324687316'
======================================================================
FAIL: process-returncode
tags: worker-0
----------------------------------------------------------------------
Binary content:
traceback (test/plain; charset="utf8")
Ran 131 tests in 32.005s (+0.994s)
FAILED (id=618, failures=46 (-77), skips=2)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment