]> git-server-git.apps.pok.os.sepia.ceph.com Git - s3-tests.git/commit
s3tests: add tests for per-bucket cloud transition targeting 716/head
authorMatthew N. Heler <matthew.heler@hotmail.com>
Fri, 12 Dec 2025 01:14:22 +0000 (19:14 -0600)
committerMatthew N. Heler <matthew.heler@hotmail.com>
Wed, 17 Dec 2025 00:17:34 +0000 (18:17 -0600)
commit2fc33fc980b1e5d474e463e4e48db20c2a244c65
tree4b150658070506f9c547c0a79cc9e62619cf5b84
parent9e60e5e578c42d2d206733c58beece860c28f9ec
s3tests: add tests for per-bucket cloud transition targeting

Add tests to validate the target_by_bucket feature which allows each
source bucket to transition objects to a dedicated destination bucket
rather than sharing a common target.

New tests:
- test_lifecycle_cloud_transition_target_by_bucket: validates objects
  land in bucket-specific targets without source bucket name prefix
- test_lifecycle_cloud_transition_target_by_bucket_multiple_buckets:
  validates isolation between different source buckets

Each test will perform a restore of the object transitioned.

Signed-off-by: Matthew N. Heler <matthew.heler@hotmail.com>
pytest.ini
s3tests.conf.SAMPLE
s3tests/functional/__init__.py
s3tests/functional/test_s3.py