confluent-kafka-python icon indicating copy to clipboard operation
confluent-kafka-python copied to clipboard

[KIP-848] Added support for testing with new 'consumer' group protocol.

Open pranavrth opened this issue 1 year ago • 3 comments

  • [KIP-848] Added support for testing with new 'consumer' group protocol.

  • Build fixes

  • updated trivup

  • Updated trivup install path

  • Fixed failing test

  • Style fix

  • Added more tests to be run with the new protocol

  • Fixed failing tests

  • Added Test common for common functionalities

  • Enabling SR again

  • Style fixes

  • Some refactoring

  • Added consumer protocol integration tests in semaphore

  • Ignoring failing admin tests

  • Fix typo

  • Fixed failing test case

  • Added new fixure for single broker and using this fixure for test_serializer tests

  • Build fixes

  • Fixed transiet test failures for proto

  • Fixed another test

  • Added Test*Consumer classes instead of functions

  • Build issue

  • Added common TestUtils

  • Using specific commit for trivup

  • Removed trivup 0.12.5

  • PR comments

  • Style check

  • Skipping one list offsets assert for Zookeeper

    1. Moved sleep after result and assert. 2) Added a function to create a topic and wait for propogation.
  • Using create_topic_and_wait_propogation instead of create_topic function

  • Internally using create_topic in create_topic_and_wait_propogation

  • Removed kafka single broker cluster fixure

  • Removed unnecessary import time

  • Using broker version 3.8.0 for classic protocol and enabled test which was failing in 3.7.0

  • Changed fixure scope to session

  • Style fixes

pranavrth avatar Sep 07 '24 19:09 pranavrth

@emasab - I don't know why but my old PR was closed by airlock bot. I have addressed all the comments.

pranavrth avatar Sep 07 '24 19:09 pranavrth

Thanks Pranav! Please rebase this branch and it's good to be merged

emasab avatar Oct 04 '24 14:10 emasab

:tada: All Contributor License Agreements have been signed. Ready to merge.
Please push an empty commit if you would like to re-run the checks to verify CLA status for all contributors.