'Assemble a tiny little control file to just run one test,
and run it as an autotest client-side test'

def run_timed_test(self, test_name, results_dir='.', host=None, timeout=None, *args, **dargs):

    if (not host):
        host = self.host
    if (not self.installed):
        self.install(host)
    opts = [('%s=%s' % (o[0], repr(o[1]))) for o in dargs.items()]
    cmd = ',    '.join((([repr(test_name)] + map(repr, args)) + opts))
    control = ('job.run_test(%s)\n' % cmd)
    self.run(control, results_dir, host, timeout=timeout)
