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
Get Updates on the Splunk Community!

Index This | I am a number, but when you add ‘G’ to me, I go away. What number am I?

March 2024 Edition Hayyy Splunk Education Enthusiasts and the Eternally Curious!  We’re back with another ...

What’s New in Splunk App for PCI Compliance 5.3.1?

The Splunk App for PCI Compliance allows customers to extend the power of their existing Splunk solution with ...

Extending Observability Content to Splunk Cloud

Register to join us !   In this Extending Observability Content to Splunk Cloud Tech Talk, you'll see how to ...