strimzi-kafka-operator icon indicating copy to clipboard operation
strimzi-kafka-operator copied to clipboard

[ST] enable all system test disable due to UTO and add admin client utils

Open henryZrncik opened this issue 10 months ago • 13 comments

Type of change

  • Refactoring

Description

Allow all tests disabled due to UTONotSupported refactor of all checks and tests in ST suites to run with UTO.

  • removing some steps from recovery tests and whole test altogether (TopicST#testCreateTopicViaKafka) which is now (with UTO only) doing nothing
  • removal of UTONotSupported and UTONotSupportedCondition

Some of Kafka Scripts usages transition to Admin Client.

  • implementing functionality for adminClient command describeTopic which can parse KafkaTopicDescription object with partitionCount, name, replicaCount (which are effectively all we care about the kafka topic in tests so far).
  • adding 8 methods into AdminClientTemplates for deploying admin client on any of combination SSL, PLAINTEXT, SASL_PLAINTEXT , SASL_SSL security with/without extra configuration parameter.
  • removal of some methods from KafkaTopicUtils which works with kafka scripts which can be now ignored due to using adminClient.
  • add new label into admin client which would resolve problem of having unique labels in case there are 2 admin clients at the same namespace.

Minor refactors

  • admin client deployment.
  • util methods in cruise control and their calls in Cruise Control STs.

henryZrncik avatar Mar 26 '24 14:03 henryZrncik

/azp run regression

see-quick avatar Apr 11 '24 15:04 see-quick

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Apr 11 '24 15:04 azure-pipelines[bot]

Do not merge before release of new test clients.

henryZrncik avatar Apr 12 '24 08:04 henryZrncik

/azp run regression

see-quick avatar Apr 18 '24 08:04 see-quick

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Apr 18 '24 08:04 azure-pipelines[bot]

/azp run regression

see-quick avatar Apr 24 '24 08:04 see-quick

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Apr 24 '24 08:04 azure-pipelines[bot]

/azp run kraft-regression

im-konge avatar Apr 24 '24 14:04 im-konge

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Apr 24 '24 14:04 azure-pipelines[bot]

/azp run regression

see-quick avatar Apr 25 '24 10:04 see-quick

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Apr 25 '24 10:04 azure-pipelines[bot]

/azp run kraft-regression

im-konge avatar Apr 26 '24 13:04 im-konge

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Apr 26 '24 13:04 azure-pipelines[bot]