test(s3): promote passing compatibility cases (#2600)

This commit is contained in:
安正超
2026-04-19 22:42:56 +08:00
committed by GitHub
parent 177fe2ab44
commit 83bac39417
3 changed files with 25 additions and 31 deletions
-23
View File
@@ -8,11 +8,8 @@
# - Intentionally unsupported by product decision (for example ACL authorization)
# Vendor-specific / non-portable tests
test_100_continue_error_retry
test_account_usage
test_atomic_conditional_write_1mb
test_atomic_dual_conditional_write_1mb
test_atomic_write_bucket_gone
test_bucket_get_location
test_bucket_head_extended
test_bucket_header_acl_grants
@@ -128,8 +125,6 @@ test_bucket_policy_set_condition_operator_end_with_IfExists
test_bucket_policy_upload_part_copy
test_bucket_recreate_new_acl
test_bucket_recreate_overwrite_acl
test_copy_object_ifmatch_failed
test_copy_object_ifnonematch_good
test_cors_presigned_get_object_tenant_v2
test_cors_presigned_get_object_v2
test_cors_presigned_put_object_tenant_v2
@@ -171,7 +166,6 @@ test_lifecycle_cloud_transition_large_obj
test_lifecycle_deletemarker_expiration
test_lifecycle_deletemarker_expiration_with_days_tag
test_lifecycle_expiration
test_lifecycle_expiration_date
test_lifecycle_expiration_days0
test_lifecycle_expiration_header_put
test_lifecycle_expiration_header_head
@@ -180,10 +174,8 @@ test_lifecycle_expiration_newer_noncurrent
test_lifecycle_expiration_noncur_tags1
test_lifecycle_expiration_size_gt
test_lifecycle_expiration_size_lt
test_lifecycle_expiration_tags1
test_lifecycle_expiration_tags2
test_lifecycle_expiration_versioned_tags2
test_lifecycle_expiration_versioning_enabled
test_lifecycle_multipart_expiration
test_lifecycle_noncur_cloud_transition
test_lifecycle_noncur_expiration
@@ -273,22 +265,13 @@ test_access_bucket_publicreadwrite_object_publicreadwrite
test_object_anon_put_write_access
test_get_public_acl_bucket_policy_status
test_get_authpublic_acl_bucket_policy_status
test_get_publicpolicy_acl_bucket_policy_status
test_get_nonpublicpolicy_acl_bucket_policy_status
test_block_public_put_bucket_acls
test_block_public_object_canned_acls
test_ignore_public_acls
test_bucket_policy_acl
test_bucketv2_policy_acl
test_bucket_policy_put_obj_acl
test_object_presigned_put_object_with_acl
test_object_put_acl_mtime
test_versioned_object_acl
test_object_presigned_put_object_with_acl_tenant
test_bucket_acl_canned
test_bucket_acl_canned_authenticatedread
test_bucket_acl_canned_during_create
test_bucket_acl_canned_private_to_private
test_bucket_acl_canned_publicreadwrite
test_bucket_acl_default
test_bucket_acl_grant_email
@@ -300,7 +283,6 @@ test_bucket_acl_grant_userid_readacp
test_bucket_acl_grant_userid_write
test_bucket_acl_grant_userid_writeacp
test_bucket_acl_revoke_all
test_bucket_concurrent_set_canned_acl
test_object_acl
test_object_acl_canned
test_object_acl_canned_authenticatedread
@@ -316,9 +298,4 @@ test_object_acl_readacp
test_object_acl_write
test_object_acl_writeacp
test_put_bucket_acl_grant_group_read
test_object_raw_authenticated_bucket_acl
test_object_raw_authenticated_object_acl
test_object_raw_get_bucket_acl
test_object_raw_get_object_acl
test_cors_presigned_put_object_with_acl
test_cors_presigned_put_object_tenant_with_acl
+25
View File
@@ -508,3 +508,28 @@ test_versioning_obj_create_overwrite_multipart
test_versioning_obj_suspended_copy
test_rm_bucket_logging
test_versioned_concurrent_object_create_concurrent_remove
# Reclassified from excluded/unimplemented candidates
test_100_continue_error_retry
test_atomic_dual_conditional_write_1mb
test_atomic_write_bucket_gone
test_bucket_acl_canned_private_to_private
test_bucket_concurrent_set_canned_acl
test_bucket_policy_acl
test_bucket_policy_put_obj_acl
test_bucketv2_policy_acl
test_copy_object_ifmatch_failed
test_copy_object_ifnonematch_good
test_cors_presigned_put_object_tenant_with_acl
test_cors_presigned_put_object_with_acl
test_get_nonpublicpolicy_acl_bucket_policy_status
test_get_publicpolicy_acl_bucket_policy_status
test_lifecycle_expiration_date
test_lifecycle_expiration_tags1
test_lifecycle_expiration_versioning_enabled
test_object_presigned_put_object_with_acl
test_object_presigned_put_object_with_acl_tenant
test_object_put_acl_mtime
test_object_raw_authenticated_bucket_acl
test_object_raw_authenticated_object_acl
test_object_raw_get_object_acl
-8
View File
@@ -14,11 +14,8 @@
# - SSE-KMS: Ceph-specific KMS extensions
# - Error format differences: Minor response format variations
test_100_continue_error_retry
test_account_usage
test_atomic_conditional_write_1mb
test_atomic_dual_conditional_write_1mb
test_atomic_write_bucket_gone
test_bucket_get_location
test_bucket_head_extended
test_bucket_header_acl_grants
@@ -134,8 +131,6 @@ test_bucket_policy_set_condition_operator_end_with_IfExists
test_bucket_policy_upload_part_copy
test_bucket_recreate_new_acl
test_bucket_recreate_overwrite_acl
test_copy_object_ifmatch_failed
test_copy_object_ifnonematch_good
test_cors_presigned_get_object_tenant_v2
test_cors_presigned_get_object_v2
test_cors_presigned_put_object_tenant_v2
@@ -177,7 +172,6 @@ test_lifecycle_cloud_transition_large_obj
test_lifecycle_deletemarker_expiration
test_lifecycle_deletemarker_expiration_with_days_tag
test_lifecycle_expiration
test_lifecycle_expiration_date
test_lifecycle_expiration_days0
test_lifecycle_expiration_header_put
test_lifecycle_expiration_header_head
@@ -186,10 +180,8 @@ test_lifecycle_expiration_newer_noncurrent
test_lifecycle_expiration_noncur_tags1
test_lifecycle_expiration_size_gt
test_lifecycle_expiration_size_lt
test_lifecycle_expiration_tags1
test_lifecycle_expiration_tags2
test_lifecycle_expiration_versioned_tags2
test_lifecycle_expiration_versioning_enabled
test_lifecycle_multipart_expiration
test_lifecycle_noncur_cloud_transition
test_lifecycle_noncur_expiration