Lines Matching defs:post
418 props = ['outputdir', 'timeout', 'user', 'pre', 'pre_user', 'post',
422 pre=None, pre_user=None, post=None, post_user=None,
427 self.post = post or ''
452 self.pre, pre_user, self.post, post_user, self.failsafe,
457 Check the pre/post/failsafe scripts, user and Test. Omit the Test from
460 files = [self.pre, self.pathname, self.post, self.failsafe]
479 Create Cmd instances for the pre/post/failsafe scripts. If the pre
480 script doesn't pass, skip this Test. Run the post script regardless.
493 odir = os.path.join(self.outputdir, os.path.basename(self.post))
494 posttest = Cmd(self.post, identifier=self.identifier, outputdir=odir,
545 self.timeout, self.user, self.pre, pre_user, self.post, post_user,
553 Check the pre/post/failsafe scripts, user and tests in this TestGroup.
557 # If the pre/post/failsafe scripts are relative pathnames, convert to
561 if len(self.post) and not os.path.isabs(self.post):
562 self.post = os.path.join(self.pathname, self.post)
564 self.post = os.path.join(self.pathname, self.post)
566 auxfiles = [self.pre, self.post, self.failsafe]
600 Create Cmd instances for the pre/post/failsafe scripts. If the pre
602 post script regardless. Run the failsafe script when a test is killed.
611 odir = os.path.join(self.outputdir, os.path.basename(self.post))
612 posttest = Cmd(self.post, outputdir=odir, timeout=self.timeout,
661 ('post', ''),
703 # Prevent pre/post/failsafe scripts from running as regular tests
704 for f in [testgroup.pre, testgroup.post, testgroup.failsafe]:
845 contain files in one directory. Pre and post tests will create a
1112 default='', dest='post', metavar='script',
1113 type='string', help='Specify a post script.')
1137 help='Specify a user to execute the post script.')