unplugged-system/external/autotest/server/control_segments/client_trampoline

23 lines
613 B
Plaintext
Raw Normal View History

# client_trampoline
#
# This control file is used to install and re-exec the actual client test
# control file on the host.
#
# This control file relies on a trampoline_testname global variable that
# is inserted at the top of this file by server_job.run().
def _client_trampoline():
path = job.stage_control_file(trampoline_testname)
with open(path, "r") as fh:
code_obj = compile(
fh.read(),
path,
mode="exec",
flags=0,
dont_inherit=1,
)
exec(code_obj, globals(), globals())
_client_trampoline()