diff --git a/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBinderWordCountFunctionTests.java b/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBinderWordCountFunctionTests.java index 9defbf2c1..d3382cdf3 100644 --- a/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBinderWordCountFunctionTests.java +++ b/spring-cloud-stream-binder-kafka-streams/src/test/java/org/springframework/cloud/stream/binder/kafka/streams/function/KafkaStreamsBinderWordCountFunctionTests.java @@ -96,8 +96,8 @@ public class KafkaStreamsBinderWordCountFunctionTests { "--spring.cloud.stream.kafka.streams.binder.brokers=" + embeddedKafka.getBrokersAsString())) { receiveAndValidate("words", "counts"); final MeterRegistry meterRegistry = context.getBean(MeterRegistry.class); - //TODO: This assertion fails randomly - Investigate why. - //assertThat(meterRegistry.get("stream.metrics.commit.total").gauge().value()).isEqualTo(1.0); + Thread.sleep(100); + assertThat(meterRegistry.get("stream.metrics.commit.total").gauge().value()).isEqualTo(1.0); } }