]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw/notifications: test refactoring
authorYuval Lifshitz <ylifshit@ibm.com>
Thu, 3 Jul 2025 16:57:39 +0000 (16:57 +0000)
committerYuval Lifshitz <ylifshit@ibm.com>
Tue, 5 Aug 2025 16:26:38 +0000 (16:26 +0000)
commit447ea3fff9e727891fd930c1e5caa1fd2f2fc71a
tree5f91c02d5233176e2c5c3ca7f632e6d014869978
parent149c9d1ac075d7419473ed34f45eba34af128460
rgw/notifications: test refactoring

* kafka: pass full broker list to consumer in tests
* kafka: use ip instead of localhost
* kafka: make sure topic exists before consumer start
* kafka: fix zookeeper and broker conf in tests
* kafka: verify receiver in the test
* kafka: tests were not running (Fixes: https://tracker.ceph.com/issues/72240)
* kafka: failover tests were failing (Fixes: https://tracker.ceph.com/issues/71585)
* simplify basic tests run command
* v2 migration tests were not running
* fix failing migration tests

Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
15 files changed:
qa/suites/rgw/notifications/tasks/basic/+ [new file with mode: 0644]
qa/suites/rgw/notifications/tasks/basic/.qa [new symlink]
qa/suites/rgw/notifications/tasks/basic/0-install.yaml [new file with mode: 0644]
qa/suites/rgw/notifications/tasks/basic/supported-distros [new symlink]
qa/suites/rgw/notifications/tasks/basic/test_basic.yaml [new file with mode: 0644]
qa/suites/rgw/notifications/tasks/kafka/test_kafka.yaml
qa/suites/rgw/notifications/tasks/others/+ [deleted file]
qa/suites/rgw/notifications/tasks/others/.qa [deleted symlink]
qa/suites/rgw/notifications/tasks/others/0-install.yaml [deleted file]
qa/suites/rgw/notifications/tasks/others/supported-distros [deleted symlink]
qa/suites/rgw/notifications/tasks/others/test_others.yaml [deleted file]
qa/tasks/kafka_failover.py
qa/tasks/notification_tests.py
src/test/rgw/bucket_notification/api.py
src/test/rgw/bucket_notification/test_bn.py