You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ez...@apache.org on 2019/11/01 19:36:09 UTC

[trafficserver] 03/04: Add setting of https server ports and waiting for https port ready

This is an automated email from the ASF dual-hosted git repository.

eze pushed a commit to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git

commit c603e3b416cedd9a445cb32800cd3ba152d1146c
Author: ezelko260 <ev...@comcast.com>
AuthorDate: Thu Oct 31 22:11:21 2019 +0000

    Add setting of https server ports and waiting for https port ready
---
 tests/gold_tests/tls/tls_session_cache.test.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tests/gold_tests/tls/tls_session_cache.test.py b/tests/gold_tests/tls/tls_session_cache.test.py
index f970455..dbc9015 100644
--- a/tests/gold_tests/tls/tls_session_cache.test.py
+++ b/tests/gold_tests/tls/tls_session_cache.test.py
@@ -59,6 +59,7 @@ ts.Disk.records_config.update({
     'proxy.config.ssl.session_cache.timeout': 0,
     'proxy.config.ssl.session_cache.auto_clear': 1,
     'proxy.config.ssl.server.session_ticket.enable': 0,
+    'proxy.config.http.server_ports': '{0}:proto=http2;http:ssl'.format(ts.Variables.ssl_port),
 })
 
 # Check that Session-ID is the same on every connection
@@ -89,7 +90,7 @@ tr.Command = 'echo -e "GET / HTTP/1.0\r\n" | openssl s_client -tls1_2 -connect 1
 tr.ReturnCode = 0
 # time delay as proxy.config.http.wait_for_cache could be broken
 tr.Processes.Default.StartBefore(server)
-tr.Processes.Default.StartBefore(Test.Processes.ts)
+tr.Processes.Default.StartBefore(Test.Processes.ts, ready=When.PortOpen(ts.Variables.ssl_port))
 openssl_output = tr.Processes.Default.Streams.stdout.AbsPath
 tr.Processes.Default.Streams.All.Content = Testers.Lambda(checkSession)
 tr.StillRunningAfter = server