diff --git a/pkg/proxy/engines/objectproxycache_chunk_test.go b/pkg/proxy/engines/objectproxycache_chunk_test.go index 336b62a6b..4dfb1da0e 100644 --- a/pkg/proxy/engines/objectproxycache_chunk_test.go +++ b/pkg/proxy/engines/objectproxycache_chunk_test.go @@ -729,6 +729,9 @@ func TestObjectProxyCacheRequestNegativeCacheChunks(t *testing.T) { r = r.WithContext(tc.WithResources(r.Context(), request.NewResources(cfg, pc, rsc.CacheConfig, rsc.CacheClient, rsc.BackendClient, nil, rsc.Logger))) + // Remove negative cache for first request + delete(cfg.NegativeCache, 404) + _, e := testFetchOPC(r, http.StatusNotFound, "test", map[string]string{"status": "kmiss"}) for _, err = range e { t.Error(err) diff --git a/pkg/proxy/engines/objectproxycache_test.go b/pkg/proxy/engines/objectproxycache_test.go index bcec6a58d..01012c596 100644 --- a/pkg/proxy/engines/objectproxycache_test.go +++ b/pkg/proxy/engines/objectproxycache_test.go @@ -798,6 +798,9 @@ func TestObjectProxyCacheRequestNegativeCache(t *testing.T) { r = r.WithContext(tc.WithResources(r.Context(), request.NewResources(cfg, pc, rsc.CacheConfig, rsc.CacheClient, rsc.BackendClient, nil, rsc.Logger))) + // Remove negative cache for first request + delete(cfg.NegativeCache, 404) + _, e := testFetchOPC(r, http.StatusNotFound, "test", map[string]string{"status": "kmiss"}) for _, err = range e { t.Error(err)