Skip to content

MINOR: Disable client compatibility system test for Raft quorums#10298

Closed
rondagostino wants to merge 1 commit intoapache:trunkfrom
rondagostino:disable_client_compat_system_test_for_raft
Closed

MINOR: Disable client compatibility system test for Raft quorums#10298
rondagostino wants to merge 1 commit intoapache:trunkfrom
rondagostino:disable_client_compat_system_test_for_raft

Conversation

@rondagostino
Copy link
Copy Markdown
Contributor

The client compatibility system test cannot pass for Raft-based quorums because several APIs have not yet been implemented, and these not-yet-implemented APIs were disabled via #10194. The client compatibility system tests now fail since that patch was merged. This patch disables this system test for Raft-based quorums.

Committer Checklist (excluded from commit message)

  • Verify design and implementation
  • Verify test coverage and CI build status
  • Verify documentation (including upgrade notes)

@rondagostino
Copy link
Copy Markdown
Contributor Author

This needs to be cherry-picked to 2.8

Copy link
Copy Markdown
Member

@chia7712 chia7712 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rondagostino thanks for this fix. left a trivial comment.

BTW, I had files #10292 to fix other failures in this system test. It would be useful if you could take a look :)


@cluster(num_nodes=7)
@matrix(broker_version=[str(DEV_BRANCH)], metadata_quorum=quorum.all_non_upgrade)
@parametrize(broker_version=str(DEV_BRANCH))
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about setting "describe-acls-supported" to false? We can still test other features for raft.

@rondagostino
Copy link
Copy Markdown
Contributor Author

Closing in favor of #10292 -- thanks @chia7712!

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.

2 participants