Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tests: add topic_delete_unavailable_test, tweak tiered storage topic deletion order #7460

Merged
merged 4 commits into from
Jan 4, 2023

Commits on Dec 19, 2022

  1. cluster: delete local storage before remote storage

    Unavailability of the S3 backend should not prevent cleanup
    of local objects.
    jcsp committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    580c8ac View commit details
    Browse the repository at this point in the history
  2. tests: add filtering to S3Client.list_objects

    Convenient when a test wants the objects for
    a particular topic.
    jcsp committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    feaf1d3 View commit details
    Browse the repository at this point in the history
  3. tests: add topic_delete_unavailable_test

    This tests deleting a tiered storage topic while the
    S3 backend is unavailable.
    
    Related: redpanda-data#7433
    jcsp committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    7137517 View commit details
    Browse the repository at this point in the history
  4. tests: fix rare failure in TopicDeleteCloudStorageTest

    This affected the new topic_delete_unavailable_test but
    also existing tests.
    
    Test intended to write 10MB of data per partition (i.e.
    10 1MB segments), but was actually writing 10MB total
    across 3 partitions.  wait_for_segments_removal(5) was
    proceeding immediately because partitions only had
    ~3 partitions to begin with.
    jcsp committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    e2d5652 View commit details
    Browse the repository at this point in the history