outlet/kafka: set linger for Kafka producer to 0ms in tests

This commit is contained in:
Vincent Bernat
2025-10-22 07:52:35 +02:00
parent 7252e7b5fa
commit 54822458a8

View File

@@ -46,6 +46,7 @@ func TestFakeKafka(t *testing.T) {
if err != nil {
t.Fatalf("NewConfig() error:\n%+v", err)
}
producerOpts = append(producerOpts, kgo.ProducerLinger(0))
producer, err := kgo.NewClient(producerOpts...)
if err != nil {
t.Fatalf("NewClient() error:\n%+v", err)
@@ -217,6 +218,7 @@ func TestWorkerScaling(t *testing.T) {
if err != nil {
t.Fatalf("NewConfig() error:\n%+v", err)
}
producerOpts = append(producerOpts, kgo.ProducerLinger(0))
producer, err := kgo.NewClient(producerOpts...)
if err != nil {
t.Fatalf("NewClient() error:\n%+v", err)
@@ -379,6 +381,7 @@ func TestKafkaLagMetric(t *testing.T) {
if err != nil {
t.Fatalf("NewConfig() error:\n%+v", err)
}
producerOpts = append(producerOpts, kgo.ProducerLinger(0))
producer, err := kgo.NewClient(producerOpts...)
if err != nil {
t.Fatalf("NewClient() error:\n%+v", err)