【发布时间】:2022-01-26 11:01:51
【问题描述】:
在使用并行 gradle 测试 (org.gradle.parallel=true) 时,使用 junit5 和 @EmbeddedKafka 注释最小化整体测试执行时间(我需要对超过 20 个不同的基于 kafka 的微服务进行集成测试;使用并行测试允许我将执行时间除以 10),我开始尝试超时异常作为 EmbeddedKafkaBroker 的 createTopics 方法的一部分。
通过为 EmbeddedKafkaBroker 的 adminTimeout 成员设置自定义值可以轻松解决此问题...问题是我在使用 junit5 和 @EmbeddedKafka 注释时看不到如何实现此目标...有什么建议吗?
非常感谢您的专业知识和时间。
最好的问候
【问题讨论】:
标签: spring-kafka spring-kafka-test