Skip to content

Dekaf: E2E tests for group management APIs#2597

Closed
jshearer wants to merge 1 commit intomasterfrom
dekaf/group_management_e2e_tests
Closed

Dekaf: E2E tests for group management APIs#2597
jshearer wants to merge 1 commit intomasterfrom
dekaf/group_management_e2e_tests

Conversation

@jshearer
Copy link
Copy Markdown
Contributor

@jshearer jshearer commented Jan 7, 2026

This PR adds to the Dekaf e2e test suite to cover consumer group management behavior and its interactions with leader epochs and collection resets.

  • Add consumer-group behavior coverage:
    • Commit and resume with a stable group.id (rdkafka), including committed-offset readback
    • Metadata and OffsetCommit error mapping for unknown topics (UnknownTopicOrPartition)
    • OffsetFetch behavior for never-committed groups (committed_offset = -1, committed_leader_epoch = -1)
  • Collection reset behavior:
    • After a collection reset, OffsetFetch does not return offsets committed under the prior epoch

@jshearer jshearer force-pushed the dekaf/group_management_e2e_tests branch from 0d7b8a5 to 0c8a977 Compare January 7, 2026 19:47
@jshearer jshearer changed the title Dekaf: E2E tests for group management APIs WIP Dekaf: E2E tests for group management APIs Jan 7, 2026
@jshearer jshearer force-pushed the dekaf/group_management_e2e_tests branch 5 times, most recently from 27eab7d to 6b4314d Compare January 8, 2026 16:11
@jshearer jshearer changed the title WIP Dekaf: E2E tests for group management APIs Dekaf: E2E tests for group management APIs Jan 13, 2026
@jshearer jshearer self-assigned this Jan 13, 2026
@jshearer jshearer force-pushed the dekaf/group_management_e2e_tests branch 3 times, most recently from 53b384b to dbcc00a Compare January 29, 2026 15:40
Comment thread crates/dekaf/tests/e2e/kafka.rs
@jshearer jshearer force-pushed the dekaf/group_management_e2e_tests branch 4 times, most recently from 1a36f77 to 508be4f Compare February 2, 2026 21:26
@jshearer jshearer force-pushed the dekaf/group_management_e2e_tests branch from 508be4f to f2a8a61 Compare February 2, 2026 21:29
@jshearer jshearer marked this pull request as ready for review February 2, 2026 21:30
@jshearer
Copy link
Copy Markdown
Contributor Author

jshearer commented Feb 3, 2026

decided to roll into #2650

@jshearer jshearer closed this Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant