Deployment Architecture

Some of s3 compatibility tests failed

yensf
New Member

I am trying to setup a s3 compatible object storage as Splunk remote store. Are these errors and failures matters?

test_bucket_list_delimiter_prefix_ends_with_delimiter ERROR
test_object_write_read_update_read_delete ERROR
test_bucket_create_naming_good_contains_period ERROR
test_multipart_copy_special_names ERROR
test_bucket_acls_changes_persistent ERROR
test_bucket_create_bad_contentlength_negative FAIL
test_ bucket_create_bad_date_invalid_aws2 FAIL
test_bucket_list_delimiter_prefix FAIL
test_bucket_list_delimiter_prefix_underscore FAIL
test_bucket_list_delimiter_whitespace FAIL
test_bucket_list_prefix_basic FAIL
test_bucket_list_prefix_empty FAIL
test_bucket_list_prefix_none FAIL
test_bucket_list_prefix_delimiter_basic FAIL
test_bucket_list_prefix_delimiter_delimiter_not_exist FAIL
test_bucket_list_marker_unreadable FAIL
test_object_requestid_matchs_header_on_error FAIL
test_bucket_create_naming_bad_punctuation FAIL
test_bucket_list_special_prefix FAIL
test_multipart_upload_empty FAIL
test_multipart_upload FAIL
test_multipart_upload_resend_part FAIL
test_multipart_upload_size_too_small FAIL
test_multipart_upload_missing_part FAIL
test_multipart_upload_incorrect_etag FAIL
test_versioning_obj_create_read_remove FAIL
test_versioning_obj_create_read_remove_head FAIL
test_versioning_obj_create_versions_remove_all FAIL
test_versioning_obj_create_versions_remove_special_names FAIL
test_versioning_obj_create_overwrite_multipart FAIL
test_versioning_multi_object_delete FAIL
test_versioning_multi_object_delete_with_marker FAIL
test_versioned_concurrent_object_create_concurrent_remove FAIL
test_versioned_concurrent_object_create_and_remove FAIL
test_versioning_bucket_atomic_upload_return_version_id FAIL
test_versioning_bucket_multipart_upload_return_version_id FAIL

Thanks!

Tags (3)
0 Karma

patng_nw
Communicator

Same here.  I also ran these tests against my S3-compliant remote storage, and I have a similar set of errors (see attached).  However, according to this article, even AWS S3 itself can't pass all the tests.  So which tests failures are acceptable?

s3tests.functional.test_s3.test_bucket_list_delimiter_prefix ... FAIL
s3tests.functional.test_s3.test_bucket_list_delimiter_prefix_underscore ... FAIL
s3tests.functional.test_s3.test_bucket_list_return_data ... FAIL
s3tests.functional.test_s3.test_bucket_list_return_data_versioning ... FAIL
s3tests.functional.test_s3.test_bucket_list_marker_versioning ... ERROR
s3tests.functional.test_s3.test_bucket_notexist ... FAIL
s3tests.functional.test_s3.test_bucket_delete_notexist ... FAIL
s3tests.functional.test_s3.test_bucket_delete_nonempty ... ERROR
s3tests.functional.test_s3.test_bucket_create_delete ... ERROR
s3tests.functional.test_s3.test_object_read_notexist ... ERROR
s3tests.functional.test_s3.test_object_create_unreadable ... ERROR
s3tests.functional.test_s3.test_bucket_create_naming_bad_long ... FAIL
s3tests.functional.test_s3.test_bucket_create_naming_bad_punctuation ... FAIL
s3tests.functional.test_s3.test_bucket_delete_nonowner ... FAIL
s3tests.functional.test_s3.test_bucket_create_naming_good_starts_alpha ... ERROR
s3tests.functional.test_s3.test_bucket_create_naming_good_starts_digit ... ERROR
s3tests.functional.test_s3.test_bucket_create_naming_good_contains_period ... ERROR
s3tests.functional.test_s3.test_bucket_create_naming_good_contains_hyphen ... ERROR
s3tests.functional.test_s3.test_object_copy_bucket_not_found ... FAIL
s3tests.functional.test_s3.test_multipart_upload_empty ... ERROR
s3tests.functional.test_s3.test_multipart_upload_small ... ERROR
s3tests.functional.test_s3.test_multipart_upload ... ERROR
s3tests.functional.test_s3.test_multipart_copy_special_names ... ERROR
s3tests.functional.test_s3.test_multipart_upload_resend_part ... ERROR
s3tests.functional.test_s3.test_multipart_upload_multiple_sizes ... ERROR
s3tests.functional.test_s3.test_multipart_upload_size_too_small ... ERROR
s3tests.functional.test_s3.test_multipart_upload_contents ... ERROR
s3tests.functional.test_s3.test_multipart_upload_overwrite_existing_object ... ERROR
s3tests.functional.test_s3.test_list_multipart_upload ... ERROR
s3tests.functional.test_s3.test_multipart_upload_missing_part ... ERROR
s3tests.functional.test_s3.test_multipart_upload_incorrect_etag ... ERROR
s3tests.functional.test_s3.test_bucket_acls_changes_persistent ... ERROR
s3tests.functional.test_s3.test_ranged_request_response_code ... ERROR
s3tests.functional.test_s3.test_ranged_request_skip_leading_bytes_response_code ... ERROR
s3tests.functional.test_s3.test_ranged_request_return_trailing_bytes_response_code ... ERROR
s3tests.functional.test_s3.test_ranged_request_invalid_range ... ERROR
s3tests.functional.test_s3.test_ranged_request_empty_object ... ERROR
s3tests.functional.test_s3.test_versioning_obj_create_read_remove ... ERROR
s3tests.functional.test_s3.test_versioning_obj_create_read_remove_head ... ERROR
s3tests.functional.test_s3.test_versioning_obj_create_versions_remove_all ... ERROR
s3tests.functional.test_s3.test_versioning_obj_create_versions_remove_special_names ... ERROR
s3tests.functional.test_s3.test_versioning_obj_create_overwrite_multipart ... ERROR
s3tests.functional.test_s3.test_versioning_multi_object_delete ... ERROR
s3tests.functional.test_s3.test_versioning_multi_object_delete_with_marker ... ERROR
s3tests.functional.test_s3.test_versioned_concurrent_object_create_concurrent_remove ... ERROR
s3tests.functional.test_s3.test_versioned_concurrent_object_create_and_remove ... ERROR
s3tests.functional.test_s3.test_versioning_bucket_atomic_upload_return_version_id ... ERROR
s3tests.functional.test_s3.test_versioning_bucket_multipart_upload_return_version_id ... ERROR

 

0 Karma
Did you miss .conf21 Virtual?

Good news! The event's keynotes and many of its breakout sessions are now available online, and still totally FREE!