MCPcopy Create free account
hub / github.com/apache/trafficserver / buildMetaTest

Function buildMetaTest

tests/gold_tests/basic/deny0.test.py:59–78  ·  view source on GitHub ↗
(testName, requestString)

Source from the content-addressed store, hash-verified

57
58
59def buildMetaTest(testName, requestString):
60 tr = Test.AddTestRun(testName)
61 global isFirstTest
62 if isFirstTest:
63 isFirstTest = False
64 tr.Processes.Default.StartBefore(ts)
65 tr.Processes.Default.StartBefore(redirect_serv, ready=When.PortOpen(redirect_serv.Variables.Port))
66 tr.Processes.Default.StartBefore(dns)
67
68 requestCommandPath = os.path.join(data_path, tr.Name)
69 with open(requestCommandPath, 'w') as f:
70 f.write(requestString)
71 tr.Processes.Default.Command = \
72 (f"{sys.executable} tcp_client.py 127.0.0.1 {ts.Variables.port} "
73 f"{requestCommandPath} | head -1")
74 tr.ReturnCode = 0
75 tr.Processes.Default.Streams.stdout = gold_filepath
76 tr.StillRunningAfter = ts
77 tr.StillRunningAfter = redirect_serv
78 tr.StillRunningAfter = dns
79
80
81buildMetaTest(

Callers 1

deny0.test.pyFile · 0.85

Calls 2

joinMethod · 0.80
writeMethod · 0.45

Tested by

no test coverage detected