From 3094b228d52f0e42933f5a6ad89d1b24d8630cd0 Mon Sep 17 00:00:00 2001 From: Masakazu Kitajo Date: Thu, 25 Aug 2022 16:41:38 +0900 Subject: [PATCH 1/2] Test: add nameserver to proxy_serve_stale test --- tests/gold_tests/proxy_protocol/proxy_serve_stale.test.py | 6 ++++++ 1 file changed, 6 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 e799884c6d8..e6b5393d1ea 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,10 @@ 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 +52,7 @@ def _configure_ts(self): 'proxy.config.http.parent_proxy.self_detect': 0, 'proxy.config.diags.debug.enabled': 1, 'proxy.config.diags.debug.tags': 'cache|http|dns|hostdb|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 +72,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) From 8c721de25da022b27946d6b208d5386abbedf0e2 Mon Sep 17 00:00:00 2001 From: Masakazu Kitajo Date: Fri, 26 Aug 2022 14:10:54 +0900 Subject: [PATCH 2/2] autopep8 --- tests/gold_tests/proxy_protocol/proxy_serve_stale.test.py | 1 - 1 file changed, 1 deletion(-) 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 e6b5393d1ea..2bc629539a7 100644 --- a/tests/gold_tests/proxy_protocol/proxy_serve_stale.test.py +++ b/tests/gold_tests/proxy_protocol/proxy_serve_stale.test.py @@ -41,7 +41,6 @@ def _configure_server(self): "dns", default='127.0.0.1') - def _configure_ts(self): self.ts_child = Test.MakeATSProcess("ts_child") # Config child proxy to route to parent proxy