From cda564a02c56e623ea5fccb8a9a00230d10abfaa Mon Sep 17 00:00:00 2001 From: Susan Hinrichs Date: Wed, 16 Sep 2020 16:19:02 +0000 Subject: [PATCH] Fix the active_timeout test to work without quic enabled --- tests/gold_tests/timeout/active_timeout.test.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tests/gold_tests/timeout/active_timeout.test.py b/tests/gold_tests/timeout/active_timeout.test.py index 45a45cc9594..e43b68eaa4c 100644 --- a/tests/gold_tests/timeout/active_timeout.test.py +++ b/tests/gold_tests/timeout/active_timeout.test.py @@ -22,7 +22,10 @@ Condition.HasCurlFeature('http2') ) -ts = Test.MakeATSProcess("ts", select_ports=True, enable_tls=True, enable_quic=True) +if Condition.HasATSFeature('TS_USE_QUIC') and Condition.HasCurlFeature('http3'): + ts = Test.MakeATSProcess("ts", select_ports=True, enable_tls=True, enable_quic=True) +else: + ts = Test.MakeATSProcess("ts", select_ports=True, enable_tls=True) server = Test.MakeOriginServer("server", delay=8) request_header = {"headers": "GET /file HTTP/1.1\r\nHost: *\r\n\r\n", "timestamp": "5678", "body": ""} @@ -62,6 +65,6 @@ tr3.Processes.Default.Streams.stdout = Testers.ContainsExpression("Activity Timeout", "Request should fail with active timeout") if Condition.HasATSFeature('TS_USE_QUIC') and Condition.HasCurlFeature('http3'): - tr4= Test.AddTestRun("tr") + tr4 = Test.AddTestRun("tr") tr4.Processes.Default.Command = 'curl -k -i --http3 https://127.0.0.1:{0}/file'.format(ts.Variables.ssl_port) tr4.Processes.Default.Streams.stdout = Testers.ContainsExpression("Activity Timeout", "Request should fail with active timeout")