Skip to content

Commit

Permalink
update tests
Browse files Browse the repository at this point in the history
  • Loading branch information
credpath-seek committed Feb 22, 2024
1 parent 7765ce0 commit 6632174
Showing 1 changed file with 6 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -442,15 +442,15 @@ public void testAddRemoveTwoConsumersTwoTopics(RackConfig rackConfig) {
assignment = assignor.assignPartitions(partitionsPerTopic, subscriptions);

Map<TopicPartition, String> expectedPartitionsTransferringOwnership = new HashMap<>();
expectedPartitionsTransferringOwnership.put(tp(topic2, 1), consumer3);
expectedPartitionsTransferringOwnership.put(tp(topic1, 2), consumer3);
expectedPartitionsTransferringOwnership.put(tp(topic2, 3), consumer3);
expectedPartitionsTransferringOwnership.put(tp(topic2, 2), consumer4);
assertEquals(expectedPartitionsTransferringOwnership, assignor.partitionsTransferringOwnership);

verifyValidityAndBalance(subscriptions, assignment, partitionsPerTopic);
assertEquals(partitions(tp(topic1, 0), tp(topic1, 2)), assignment.get(consumer1));
assertEquals(partitions(tp(topic1, 1), tp(topic2, 0)), assignment.get(consumer2));
assertEquals(partitions(tp(topic2, 1), tp(topic2, 3)), assignment.get(consumer3));
assertEquals(partitions(tp(topic1, 0), tp(topic2, 1)), assignment.get(consumer1));
assertEquals(partitions(tp(topic2, 0), tp(topic1, 1)), assignment.get(consumer2));
assertEquals(partitions(tp(topic1, 2), tp(topic2, 3)), assignment.get(consumer3));
assertEquals(partitions(tp(topic2, 2)), assignment.get(consumer4));
assertTrue(isFullyBalanced(assignment));

Expand All @@ -460,8 +460,8 @@ public void testAddRemoveTwoConsumersTwoTopics(RackConfig rackConfig) {
subscriptions.put(consumer3, buildSubscriptionV2Above(allTopics, assignment.get(consumer3), generationId, 2));
subscriptions.put(consumer4, buildSubscriptionV2Above(allTopics, assignment.get(consumer4), generationId, 3));
assignment = assignor.assignPartitions(partitionsPerTopic, subscriptions);
assertEquals(partitions(tp(topic2, 1), tp(topic2, 3), tp(topic1, 0), tp(topic2, 0)), assignment.get(consumer3));
assertEquals(partitions(tp(topic2, 2), tp(topic1, 1), tp(topic1, 2)), assignment.get(consumer4));
assertEquals(partitions(tp(topic1, 2), tp(topic2, 3), tp(topic1, 0), tp(topic2, 1)), assignment.get(consumer3));
assertEquals(partitions(tp(topic2, 2), tp(topic1, 1), tp(topic2, 0)), assignment.get(consumer4));

assertTrue(assignor.partitionsTransferringOwnership.isEmpty());

Expand Down

0 comments on commit 6632174

Please sign in to comment.