HOTFIX: Fix broker bounce system tests#8532
Conversation
| # Start test harness | ||
| self.driver = StreamsSmokeTestDriverService(self.test_context, self.kafka) | ||
| self.processor1 = StreamsSmokeTestJobRunnerService(self.test_context, self.kafka, num_threads) | ||
| self.processor1 = StreamsSmokeTestJobRunnerService(self.test_context, self.kafka, "at_least_once", num_threads) |
There was a problem hiding this comment.
Is it enough to specify the processing guarantee as at_least_once here or do you want also for this test to include all processing guarantees in the test matrix?
There was a problem hiding this comment.
On a different note, now that the processing guarantee can be passed to the service, do we still need StreamsEosTestJobRunnerService and StreamsComplexEosTestJobRunnerService?
There was a problem hiding this comment.
I feel neutral about it, if we are adding 2X time to system tests, that's probably not good.
There was a problem hiding this comment.
We can try to add both eos cases, too.
For Streams[Complex]EosTestJobRunnerService, they use a different Java class compared to the "smoke test" runner. Not sure if we could unify them?
|
Streams system tests run: https://jenkins.confluent.io/job/system-test-kafka-branch-builder/3914 |
|
Streams system tests above are green. |
…t-for-generated-requests * apache-github/trunk: (366 commits) MINOR: Improve producer test BufferPoolTest#testCloseNotifyWaiters. (apache#7982) MINOR: document how to escape json parameters to ducktape tests (apache#8546) KAFKA-9885; Evict last members of a group when the maximum allowed is reached (apache#8525) KAFKA-9866: Avoid election for topics where preferred leader is not in ISR (apache#8524) KAFKA-9839; Broker should accept control requests with newer broker epoch (apache#8509) KAKFA-9612: Add an option to kafka-configs.sh to add configs from a prop file (KIP-574) MINOR: Partition is under reassignment when adding and removing (apache#8364) MINOR: reduce allocations in log start and recovery checkpoints (apache#8467) MINOR: Remove unused foreign-key join class (apache#8547) HOTFIX: Fix broker bounce system tests (apache#8532) KAFKA-9704: Fix the issue z/OS won't let us resize file when mmap. (apache#8224) KAFKA-8639: Replace AddPartitionsToTxn with Automated Protocol (apache#8326) MINOR: equals() should compare all fields for generated classes (apache#8539) KAFKA-9844; Fix race condition which allows more than maximum number of members(apache#8454) KAFKA-9823: Remember the sent generation for the coordinator request (apache#8445) KAFKA-9883: Add better error message when REST API forwards a request and leader is not known (apache#8536) KAFKA-9907: Switch default build to Scala 2.13 (apache#8537) MINOR: Some html fixes in Streams DSL documentation (apache#8503) MINOR: Enable fatal warnings with scala 2.13 (apache#8429) KAFKA-9852: Change the max duration that calls to the buffer pool can block from 2000ms to 10ms to reduce overall test runtime (apache#8464) ...
Committer Checklist (excluded from commit message)