KREST-4467 First part of reworking produce tests #1157
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The v3 produce integration tests have been disabled because they prove unreliable in the CI system. Looking at the symptoms of the failing tests, the number of test cases and the complexity of the infrastructure are making it difficult to track down. This PR leaves the existing test present, but still disabled, and carves the non-schema tests and the rate-limit tests into their own integration tests. The batch tests run in about 1 second instead of nearer 60 seconds because the use of KafkaConsumer is much more efficient now.