From c2d84d0800829fd1b2d0bded541c8e01093dcf68 Mon Sep 17 00:00:00 2001 From: Masakazu Kitajo Date: Tue, 30 Aug 2022 02:39:47 +0900 Subject: [PATCH] Test: add nameserver to proxy_serve_stale test (#9059) * Test: add nameserver to proxy_serve_stale test * autopep8 (cherry picked from commit 44f2eaf12d00438bc71261ea6fceb61d8a5df33c) Conflicts: tests/gold_tests/proxy_protocol/proxy_serve_stale.test.py --- tests/gold_tests/proxy_protocol/proxy_serve_stale.test.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/gold_tests/proxy_protocol/proxy_serve_stale.test.py b/tests/gold_tests/proxy_protocol/proxy_serve_stale.test.py index e012d394f74..eabc31570ec 100644 --- a/tests/gold_tests/proxy_protocol/proxy_serve_stale.test.py +++ b/tests/gold_tests/proxy_protocol/proxy_serve_stale.test.py @@ -37,6 +37,9 @@ def _configure_server(self): self.server = Test.MakeVerifierServerProcess( "server", self.single_transaction_replay) + self.nameserver = Test.MakeDNServer( + "dns", + default='127.0.0.1') def _configure_ts(self): self.ts_child = Test.MakeATSProcess("ts_child") @@ -48,6 +51,7 @@ def _configure_ts(self): 'proxy.config.http.parent_proxy.self_detect': 0, 'proxy.config.diags.debug.enabled': 1, 'proxy.config.diags.debug.tags': 'http|dns|parent_proxy', + 'proxy.config.dns.nameservers': f"127.0.0.1:{self.nameserver.Variables.Port}", }) self.ts_child.Disk.parent_config.AddLine( f'dest_domain=. parent="{self.ts_parent_hostname}" round_robin=consistent_hash go_direct=false' @@ -67,6 +71,7 @@ def run(self): tr.Processes.Default.ReturnCode = 0 tr.StillRunningAfter = self.ts_child tr.Processes.Default.StartBefore(self.server) + tr.Processes.Default.StartBefore(self.nameserver) tr.Processes.Default.StartBefore(self.ts_child)