See <https://jenkins.openstack.org/job/periodic-swift-python26-stable-folsom/86/> ------------------------------------------ [...truncated 904 lines...] test_max_object_name_length [32mOK [0m[32m 0.00[0m test_max_upload_time [32mOK [0m[31m 0.50[0m test_short_body [32mOK [0m[32m 0.00[0m TestObjectUpdater test_creation [32mOK [0m[32m 0.00[0m test_object_sweep [32mOK [0m[31m 0.11[0m test_run_once [32mOK [0m[33m 0.05[0m TestAccountController test_DELETE [32mOK [0m[32m 0.01[0m test_GET [32mOK [0m[32m 0.02[0m test_GET_autocreate [32mOK [0m[32m 0.01[0m test_HEAD [32mOK [0m[32m 0.02[0m test_HEAD_autocreate [32mOK [0m[32m 0.01[0m test_POST_autocreate [32mOK [0m[32m 0.02[0m test_POST_bad_metadata [32mOK [0m[32m 0.01[0m test_POST_metadata [32mOK [0m[32m 0.01[0m test_PUT [32mOK [0m[32m 0.01[0m test_PUT_bad_metadata [32mOK [0m[32m 0.01[0m test_PUT_connect_exceptions [32mOK [0m[32m 0.02[0m test_PUT_max_account_name_length [32mOK [0m[32m 0.01[0m test_PUT_metadata [32mOK [0m[32m 0.01[0m test_connection_refused [32mOK [0m[32m 0.01[0m test_other_socket_error [32mOK [0m[32m 0.01[0m test_response_get_accept_ranges_header [32mOK [0m[32m 0.01[0m test_response_head_accept_ranges_header [32mOK [0m[32m 0.01[0m TestContainerController test_DELETE [32mOK [0m[32m 0.02[0m test_GET_calls_authorize [32mOK [0m[32m 0.01[0m test_GET_no_content [32mOK [0m[32m 0.01[0m test_HEAD [32mOK [0m[32m 0.01[0m test_HEAD_calls_authorize [32mOK [0m[32m 0.01[0m test_POST_bad_metadata [32mOK [0m[32m 0.01[0m test_POST_calls_clean_acl [32mOK [0m[32m 0.01[0m test_POST_metadata [32mOK [0m[32m 0.01[0m test_PUT [32mOK [0m[32m 0.01[0m test_PUT_bad_metadata [32mOK [0m[32m 0.02[0m test_PUT_calls_clean_acl [32mOK [0m[32m 0.01[0m test_PUT_connect_exceptions [32mOK [0m[32m 0.02[0m test_PUT_max_container_name_length [32mOK [0m[32m 0.01[0m test_PUT_max_containers_per_account [32mOK [0m[32m 0.01[0m test_PUT_metadata [32mOK [0m[32m 0.01[0m test_acc_missing_returns_404 [32mOK [0m[32m 0.01[0m test_error_limiting [32mOK [0m[33m 0.04[0m test_put_locking [32mOK [0m[32m 0.01[0m test_response_get_accept_ranges_header [32mOK [0m[32m 0.01[0m test_response_head_accept_ranges_header [32mOK [0m[32m 0.01[0m TestController test_account_info_200 [32mOK [0m[32m 0.01[0m test_account_info_404 [32mOK [0m[32m 0.01[0m test_account_info_account_autocreate [32mOK [0m[32m 0.01[0m test_account_info_no_cache [32mOK [0m[32m 0.01[0m test_container_info_200 [32mOK [0m[32m 0.01[0m test_container_info_404 [32mOK [0m[32m 0.01[0m test_container_info_invalid_account [32mOK [0m[32m 0.01[0m test_container_info_no_cache [32mOK [0m[32m 0.01[0m test_make_requests [32mOK [0m[32m 0.01[0m TestObjectController test_COPY [32mOK [0m[33m 0.03[0m test_COPY_calls_authorize [32mOK [0m[32m 0.01[0m test_COPY_newest [32mOK [0m[32m 0.01[0m test_DELETE [32mOK [0m[32m 0.01[0m test_GET_calls_authorize [32mOK [0m[32m 0.01[0m test_GET_newest [32mOK [0m[32m 0.01[0m test_GET_newest_large_file [32mOK [0m[31m 0.13[0m test_HEAD [32mOK [0m[32m 0.01[0m test_HEAD_calls_authorize [32mOK [0m[32m 0.01[0m test_HEAD_newest [32mOK [0m[32m 0.01[0m test_POST [32mOK [0m[32m 0.01[0m test_POST_as_copy [32mOK [0m[33m 0.03[0m test_POST_as_copy_calls_authorize [32mOK [0m[32m 0.01[0m test_POST_as_copy_meta_key_len [32mOK [0m[32m 0.01[0m test_POST_as_copy_meta_val_len [32mOK [0m[32m 0.01[0m test_POST_calls_authorize [32mOK [0m[32m 0.01[0m test_POST_converts_delete_after_to_delete_at [32mOK [0m[32m 0.01[0m test_POST_delete_at [32mOK [0m[32m 0.01[0m test_POST_meta_count [32mOK [0m[32m 0.01[0m test_POST_meta_key_len [32mOK [0m[32m 0.01[0m test_POST_meta_size [32mOK [0m[32m 0.01[0m test_POST_meta_val_len [32mOK [0m[32m 0.01[0m test_POST_negative_delete_after [32mOK [0m[32m 0.01[0m test_POST_non_int_delete_after [32mOK [0m[32m 0.00[0m test_PUT [32mOK [0m[32m 0.01[0m test_PUT_POST_as_copy_requires_container_exist [32mOK [0m[32m 0.01[0m test_PUT_POST_requires_container_exist [32mOK [0m[32m 0.01[0m test_PUT_auto_content_type [32mOK [0m[32m 0.01[0m test_PUT_calls_authorize [32mOK [0m[32m 0.01[0m test_PUT_connect_exceptions [32mOK [0m[32m 0.02[0m test_PUT_converts_delete_after_to_delete_at [32mOK [0m[32m 0.01[0m test_PUT_delete_at [32mOK [0m[32m 0.01[0m test_PUT_getresponse_exceptions [32mOK [0m[32m 0.01[0m test_PUT_max_size [32mOK [0m[32m 0.01[0m test_PUT_negative_delete_after [32mOK [0m[32m 0.01[0m test_PUT_non_int_delete_after [32mOK [0m[32m 0.01[0m test_PUT_send_exceptions [32mOK [0m[32m 0.01[0m test_acc_or_con_missing_returns_404 [32mOK [0m[32m 0.01[0m test_bad_metadata [32mOK [0m[32m 0.02[0m test_best_response_sets_etag [32mOK [0m[32m 0.01[0m test_chunked_put [32mOK [0m[32m 0.01[0m test_chunked_put_bad_method [32mOK [0m[32m 0.01[0m test_chunked_put_bad_path [32mOK [0m[32m 0.01[0m test_chunked_put_bad_path_no_controller [32mOK [0m[32m 0.01[0m test_chunked_put_bad_utf8 [32mOK [0m[32m 0.01[0m test_chunked_put_bad_version [32mOK [0m[32m 0.01[0m test_chunked_put_chunked_put [32mOK [0m[31m 0.10[0m test_chunked_put_head_account [32mOK [0m[32m 0.01[0m test_chunked_put_lobjects [32mOK [0m[31m 0.73[0m test_chunked_put_lobjects_with_nonzero_size_manifest_file [32mOK [0m[31m 0.39[0m test_chunked_put_unhandled_exception [32mOK [0m[32m 0.01[0m test_chunked_put_utf8_all_the_way_down [32mOK [0m[31m 0.16[0m test_client_disconnect [32mOK [0m[32m 0.01[0m test_client_timeout [32mOK [0m[31m 0.51[0m test_copy_from [32mOK [0m[33m 0.04[0m test_custom_mime_types_files [32mOK [0m[32m 0.01[0m test_error_limiting [32mOK [0m[33m 0.04[0m test_iter_nodes [32mOK [0m[32m 0.01[0m test_leak_1 [32mOK [0m[31m 0.06[0m test_mismatched_etags Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-swift-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/eventlet/greenpool.py",> line 80, in _spawn_n_impl func(*args, **kwargs) File "<https://jenkins.openstack.org/job/periodic-swift-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/eventlet/wsgi.py",> line 514, in process_request proto = self.protocol(socket, address, self) File "/usr/lib/python2.6/SocketServer.py", line 618, in __init__ self.finish() File "<https://jenkins.openstack.org/job/periodic-swift-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/eventlet/wsgi.py",> line 456, in finish BaseHTTPServer.BaseHTTPRequestHandler.finish(self) File "/usr/lib/python2.6/SocketServer.py", line 661, in finish self.wfile.flush() File "/usr/lib/python2.6/socket.py", line 297, in flush self._sock.sendall(buffer(data, write_offset, buffer_size)) File "<https://jenkins.openstack.org/job/periodic-swift-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/eventlet/greenio.py",> line 283, in sendall tail = self.send(data, flags) File "<https://jenkins.openstack.org/job/periodic-swift-python26-stable-folsom/ws/.tox/py26/lib/python2.6/site-packages/eventlet/greenio.py",> line 269, in send total_sent += fd.send(data[total_sent:], flags) error: [Errno 32] Broken pipe [32mOK [0m[31m 0.06[0m test_node_read_timeout [32mOK [0m[31m 0.71[0m test_node_write_timeout [32mOK [0m[31m 0.71[0m test_proxy_passes_content_length_on_head [32mOK [0m[32m 0.01[0m test_proxy_passes_content_type [32mOK [0m[32m 0.01[0m test_response_get_accept_ranges_header [32mOK [0m[32m 0.01[0m test_response_head_accept_ranges_header [32mOK [0m[32m 0.01[0m test_version_manifest [32mOK [0m[31m 1.26[0m TestProxyServer test_calls_authorize_allow [32mOK [0m[32m 0.01[0m test_calls_authorize_deny [32mOK [0m[32m 0.01[0m test_denied_host_header [32mOK [0m[32m 0.01[0m test_inexistent_method_request [32mOK [0m[32m 0.01[0m test_internal_method_request [32mOK [0m[32m 0.01[0m test_negative_content_length [32mOK [0m[32m 0.01[0m test_unhandled_exception [32mOK [0m[32m 0.01[0m TestSegmentedIterable test_app_iter_range_unexpected_error [32mOK [0m[32m 0.00[0m test_app_iter_range_with_many_segments [32mOK [0m[31m 5.00[0m test_app_iter_range_with_no_segments [32mOK [0m[32m 0.00[0m test_app_iter_range_with_one_segment [32mOK [0m[32m 0.00[0m test_app_iter_range_with_two_segments [32mOK [0m[32m 0.00[0m test_iter_unexpected_error [32mOK [0m[32m 0.00[0m test_iter_with_get_error [32mOK [0m[32m 0.00[0m test_iter_with_no_segments [32mOK [0m[32m 0.00[0m test_iter_with_one_segment [32mOK [0m[32m 0.00[0m test_iter_with_two_segments [32mOK [0m[32m 0.00[0m test_load_next_segment_rate_limiting [32mOK [0m[32m 0.00[0m test_load_next_segment_unexpected_error [32mOK [0m[32m 0.00[0m test_load_next_segment_with_get_error [32mOK [0m[32m 0.00[0m test_load_next_segment_with_no_segments [32mOK [0m[32m 0.00[0m test_load_next_segment_with_one_segment [32mOK [0m[32m 0.00[0m test_load_next_segment_with_seek [32mOK [0m[32m 0.00[0m test_load_next_segment_with_two_segments [32mOK [0m[32m 0.00[0m test_load_next_segment_with_two_segments_skip_first [32mOK [0m[32m 0.00[0m ====================================================================== FAIL: test_hash_suffix_multi_file_two (test.unit.obj.test_replicator.TestObjectReplicator) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://jenkins.openstack.org/job/periodic-swift-python26-stable-folsom/ws/test/unit/obj/test_replicator.py",> line 328, in test_hash_suffix_multi_file_two self.assertEquals(len(os.listdir(whole_hsh_path)), 2) AssertionError: 1 != 2
raise self.failureException, \ (None or '%r != %r' % (1, 2))
---------------------------------------------------------------------- XML: nosetests.xml Slowest 5 tests took 8.68 secs: [31m 5.00 TestSegmentedIterable.test_app_iter_range_with_many_segments[0m [31m 1.26 TestObjectController.test_version_manifest[0m [31m 0.95 TestUtils.test_ratelimit_sleep_with_sleep[0m [31m 0.74 TestServer.test_wait[0m [31m 0.73 TestObjectController.test_chunked_put_lobjects[0m ---------------------------------------------------------------------- Ran 942 tests in 22.796s FAILED (SKIP=8, failures=1) ERROR: InvocationError: '<https://jenkins.openstack.org/job/periodic-swift-python26-stable-folsom/ws/.tox/py26/bin/nosetests> test/unit' ___________________________________ summary ____________________________________ ERROR: py26: commands failed + result=1 + echo 'Begin pip freeze output from test virtualenv:' Begin pip freeze output from test virtualenv: + echo ====================================================================== ====================================================================== + .tox/py26/bin/pip freeze Jinja2==2.6 PasteDeploy==1.3.3 Pygments==1.5 Sphinx==1.1.3 WebOb==1.2.3 colorama==0.2.4 configobj==4.7.1 coverage==3.6b2 distribute==0.6.31 docutils==0.10 eventlet==0.9.15 greenlet==0.3.1 netifaces==0.6 nose==1.2.1 nosehtmloutput==0.0.4 nosexcover==1.0.7 openstack.nose-plugin==0.11 pep8==0.6.1 python-swiftclient==0.0.0 simplejson==2.0.9 swift==1.7.4.1 termcolor==1.1.0 wsgiref==0.1.2 xattr==0.4 + echo ====================================================================== ====================================================================== + '[' -f .testrepository/0 ']' + sudo /usr/local/jenkins/slave_scripts/jenkins-sudo-grep.sh post + sudoresult=0 + '[' 0 -ne 0 ']' + /usr/local/jenkins/slave_scripts/jenkins-oom-grep.sh post + oomresult=0 + '[' 0 -ne 0 ']' ++ find . -name nose_results.html + htmlreport=./nose_results.html + '[' -f ./nose_results.html ']' ++ grep -c 'tr class=.passClass' ./nose_results.html + passcount=73 + '[' 73 -eq 0 ']' + exit 1 + rm -rf /tmp/tmp.wt2xt5nKjP Build step 'Execute shell' marked build as failure [SCP] Connecting to static.openstack.org [SCP] Trying to create /srv/static/logs/periodic/periodic-swift-python26-stable-folsom/86 [SCP] uploading file: '/srv/static/logs/periodic/periodic-swift-python26-stable-folsom/86/nose_results.html' [SCP] Connecting to static.openstack.org [SCP] Copying console log.