This is an automated email from the ASF dual-hosted git repository.
shinrich pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
The following commit(s) were added to refs/heads/master by this push:
new 1c4f80e Improve test resilience by waiting for TS ports to be ready.
1c4f80e is described below
commit 1c4f80e931fedf8478345dc3f772bac3f01a407e
Author: Susan Hinrichs <[email protected]>
AuthorDate: Tue May 7 21:58:27 2019 +0000
Improve test resilience by waiting for TS ports to be ready.
---
tests/gold_tests/headers/cache_and_req_body.test.py | 2 +-
tests/gold_tests/headers/cachedIMSRange.test.py | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/tests/gold_tests/headers/cache_and_req_body.test.py
b/tests/gold_tests/headers/cache_and_req_body.test.py
index 8d3afc0..62206fa 100644
--- a/tests/gold_tests/headers/cache_and_req_body.test.py
+++ b/tests/gold_tests/headers/cache_and_req_body.test.py
@@ -56,7 +56,7 @@ ts.Disk.remap_config.AddLine(
# Test 1 - 200 response and cache fill
tr = Test.AddTestRun()
tr.Processes.Default.StartBefore(server)
-tr.Processes.Default.StartBefore(Test.Processes.ts, ready=1)
+tr.Processes.Default.StartBefore(ts, ready=When.PortOpen(ts.Variables.port))
tr.Processes.Default.Command = 'curl -s -D - -v --ipv4 --http1.1 -H "x-debug:
x-cache,x-cache-key,via" -H "Host: www.example.com"
http://localhost:{port}/'.format(port=ts.Variables.port)
tr.Processes.Default.ReturnCode = 0
tr.Processes.Default.Streams.stdout = "cache_and_req_body-miss.gold"
diff --git a/tests/gold_tests/headers/cachedIMSRange.test.py
b/tests/gold_tests/headers/cachedIMSRange.test.py
index a8dabae..84ab6f9 100644
--- a/tests/gold_tests/headers/cachedIMSRange.test.py
+++ b/tests/gold_tests/headers/cachedIMSRange.test.py
@@ -81,7 +81,7 @@ ts.Disk.remap_config.AddLine(
# Test 0 - Fill a 3 byte object with Last-Modified time into cache.
tr = Test.AddTestRun()
tr.Processes.Default.StartBefore(server)
-tr.Processes.Default.StartBefore(ts, ready=1)
+tr.Processes.Default.StartBefore(ts, ready=When.PortOpen(ts.Variables.port))
tr.Processes.Default.Command = 'curl -s -D - -v --ipv4 --http1.1 -H"UID: Fill"
-H "x-debug: x-cache,x-cache-key,via" -H "Host: www.example.com"
http://localhost:{0}/'.format(ts.Variables.port)
tr.Processes.Default.ReturnCode = 0
tr.Processes.Default.Streams.stdout = "cache_and_req_body-miss.gold"