Lines Matching defs:outputdir
161 def __init__(self, pathname, identifier=None, outputdir=None,
165 self.outputdir = outputdir or 'BASEDIR'
185 ''' % (self.pathname, self.identifier, self.outputdir, self.timeout, self.user)
280 if not os.path.isdir(self.outputdir):
281 os.makedirs(self.outputdir, mode=0o777)
401 with open(os.path.join(self.outputdir, 'stdout'), 'wb') as out:
405 with open(os.path.join(self.outputdir, 'stderr'), 'wb') as err:
409 with open(os.path.join(self.outputdir, 'merged'), 'wb') as merged:
413 with open(os.path.join(self.outputdir, 'kmemleak'), 'wb') as kmem:
418 props = ['outputdir', 'timeout', 'user', 'pre', 'pre_user', 'post',
451 ''' % (self.pathname, self.identifier, self.outputdir, self.timeout, self.user,
483 odir = os.path.join(self.outputdir, os.path.basename(self.pre))
484 pretest = Cmd(self.pre, identifier=self.identifier, outputdir=odir,
487 outputdir=self.outputdir, timeout=self.timeout,
489 odir = os.path.join(self.outputdir, os.path.basename(self.failsafe))
491 outputdir=odir, timeout=self.timeout,
493 odir = os.path.join(self.outputdir, os.path.basename(self.post))
494 posttest = Cmd(self.post, identifier=self.identifier, outputdir=odir,
544 ''' % (self.pathname, self.identifier, self.outputdir, self.tests,
608 odir = os.path.join(self.outputdir, os.path.basename(self.pre))
609 pretest = Cmd(self.pre, outputdir=odir, timeout=self.timeout,
611 odir = os.path.join(self.outputdir, os.path.basename(self.post))
612 posttest = Cmd(self.post, outputdir=odir, timeout=self.timeout,
622 odir = os.path.join(self.outputdir, fname)
623 test = Cmd(os.path.join(self.pathname, fname), outputdir=odir,
627 failsafe = Cmd(self.failsafe, outputdir=odir, timeout=self.timeout,
645 props = ['quiet', 'outputdir', 'debug']
652 self.outputdir = os.path.join(options.outputdir, self.timestamp)
655 ('outputdir', BASEDIR),
670 s = 'TestRun:\n outputdir: %s\n' % self.outputdir
750 self.outputdir = os.path.join(self.outputdir, self.timestamp)
842 to write output files directly in the newly modified outputdir.
844 outputdir, and are guaranteed uniqueness because a group can only
846 directory rooted at the outputdir of the Test or TestGroup in
848 rooted at the outputdir of each Test for their output.
855 base = self.outputdir
864 tmp_dict[testfile].outputdir = os.path.join(base, uniq)
882 os.makedirs(self.outputdir, mode=0o777)
884 filename = os.path.join(self.outputdir, 'log')
894 os.chdir(self.outputdir)
896 fail('Could not change to directory %s' % self.outputdir)
898 logsymlink = os.path.join(self.outputdir, '../current')
902 os.symlink(self.outputdir, logsymlink)
905 self.outputdir, LOG_ERR)
933 print('Log directory:\t%s' % self.outputdir)
1065 path_options = ['outputdir', 'template', 'testdir', 'logfile']
1098 default=BASEDIR, dest='outputdir', type='string',
1099 metavar='outputdir', help='Specify an output directory.')