Skip to content

Commit 70a5917

Browse files
committed
flush all cached dns between tests
1 parent a193716 commit 70a5917

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

rootfs/etc/nginx/lua/balancer.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ local function sync_backend(backend)
123123
balancers[backend.name] = nil
124124
return
125125
end
126-
print("Syncing backend: ", backend.name, "with endpoints: ", cjson.encode(backend.endpoints))
126+
print("\nSyncing backend: ", backend.name, "with endpoints: ", cjson.encode(backend.endpoints))
127127

128128
backend.endpoints = format_ipv6_endpoints(backend.endpoints)
129129

rootfs/etc/nginx/lua/test/balancer_test.lua

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
local cjson = require("cjson.safe")
22
local util = require("util")
3+
local dns_cache = require("util.dns").__index._cache
34

45
local balancer, expected_implementations, backends
56
local original_ngx = ngx
@@ -96,6 +97,7 @@ describe("Balancer", function()
9697
reset_balancer()
9798
reset_expected_implementations()
9899
reset_backends()
100+
dns_cache.flush_all()
99101
end)
100102

101103
after_each(function()

0 commit comments

Comments
 (0)