blob: 13a648ca951c6c445b9c8df840a4e3b63cb9f79b [file] [log] [blame]
# 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()