Skip to content

rgw: Add pytest-based RGW dedup full feature automation coverage. - #896

Merged
mergify[bot] merged 1 commit into
red-hat-storage:masterfrom
viduship:Dedup
Aug 13, 2026
Merged

mergify[bot] merged 1 commit into
red-hat-storage:masterfrom
viduship:Dedup

Conversation

@viduship

@viduship viduship commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Complete dedup test automation covering sanity, feature, compression, bug regression, enhancement, restart, concurrent, edge-case, and infrastructure failure scenarios. Includes IBMCEPH-17201 LC regression tests for deduped >4MB objects.

Files added/modified:

  • test_dedup_pytest.py : 58 pytest tests (main suite)
  • test_dedup_scale_pytest.py: 8 scale/perf tests (separate suite)
  • test_dedup.py : Non-pytest dedup test module
  • conftest.py : Pytest fixtures (s3_client, bucket, etc.)
  • reusables/dedup.py : Shared helpers (upload, dedup, verify)
  • run_dedup_pytest.py : cephci-to-pytest wrapper
  • pytest.ini : Marker definitions and logging config
  • upload_dedup_1b_v1.py : 1B object upload script for scale testing
  • configs/test_dedup_*.yaml : 49 per-test YAML configs

all passed logs http://magna002.ceph.redhat.com/cephci-jenkins/cephci-run-AV5T5S

@viduship
viduship force-pushed the Dedup branch 2 times, most recently from 91298f2 to 86ebe6f Compare August 6, 2026 05:18
@viduship viduship changed the title rgw: Add pytest-based RGW dedup test automation suite (58 tests) rgw: Add pytest-based RGW dedup full feature automation coverage. Aug 6, 2026
@viduship
viduship force-pushed the Dedup branch 3 times, most recently from fd4f083 to 7885391 Compare August 10, 2026 18:55
@viduship
viduship force-pushed the Dedup branch 4 times, most recently from a9e363e to e806aef Compare August 12, 2026 10:40
Signed-off-by: Vidushi Mishra <vidumish@redhat.com>

@mkasturi18 mkasturi18 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@mergify
mergify Bot merged commit 3db3f6c into red-hat-storage:master Aug 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants