do not instantiate cache to benchmark ToProtocolDNSConfig() without cache

Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io>
This commit is contained in:
Dmitri Dolguikh
2026-07-10 20:17:16 +02:00
parent 9383b6b0f5
commit ff33942c52

View File

@@ -110,8 +110,7 @@ func BenchmarkToProtocolDNSConfig(b *testing.B) {
b.Run(fmt.Sprintf("WithoutCache-Size%d", size), func(b *testing.B) {
b.ResetTimer()
for i := 0; i < b.N; i++ {
cache := &cache.DNSConfigCache{}
networkmap.ToProtocolDNSConfig(testData, cache, int64(network_map.DnsForwarderPort))
networkmap.ToProtocolDNSConfig(testData, nil, int64(network_map.DnsForwarderPort))
}
})
}