Files
rustfs/scripts/s3-tests/unimplemented_tests.txt
T

53 lines
1.7 KiB
Plaintext

# Unimplemented S3 feature tests
# ==============================
#
# These tests cover STANDARD S3 features not yet implemented in RustFS.
# They are TEMPORARILY EXCLUDED and should be enabled as features are added.
#
# Unimplemented features:
# - Bucket Logging: Access logging
# - Object Lock: Enable after create
# - Checksum: Full checksum validation
# - Conditional writes: If-Match/If-None-Match for writes
# - Bucket Ownership Controls
# Failed tests (17)
test_bucket_create_delete_bucket_ownership
test_bucket_logging_owner
test_bucket_policy_put_obj_kms_s3
test_bucket_policy_put_obj_s3_kms
test_object_checksum_crc64nvme
test_object_checksum_sha256
test_object_lock_put_obj_lock_enable_after_create
test_post_object_upload_checksum
test_put_bucket_logging
test_put_bucket_logging_errors
test_put_bucket_logging_permissions
test_put_bucket_logging_policy_wildcard
test_rm_bucket_logging
test_versioning_concurrent_multi_object_delete
# Skipped tests (require IAM account or multiple storage classes)
test_bucket_policy_deny_self_denied_policy
test_bucket_policy_deny_self_denied_policy_confirm_header
test_lifecycle_plain_null_version_current_transition
test_lifecycle_set_noncurrent_transition
test_lifecycle_transition_encrypted
# Checksum and atomic write tests (require x-amz-checksum-* support)
test_atomic_dual_write_1mb
test_atomic_dual_write_4mb
test_atomic_dual_write_8mb
test_atomic_multipart_upload_write
test_atomic_read_1mb
test_atomic_read_4mb
test_atomic_read_8mb
test_atomic_write_1mb
test_atomic_write_4mb
test_atomic_write_8mb
# Tests with known issues (need further investigation)
test_bucket_policy_different_tenant
test_bucket_policy_put_obj_grant
test_bucket_policy_tenanted_bucket