blob: 2dbdcf5ac80203d9a47f0fe6b9903075b9c667f2 [file] [log] [blame]
mbligh9f857922008-06-05 16:19:07 +00001import os
2from autotest_lib.client.bin import test, autotest_utils
3from autotest_lib.client.common_lib import utils
mbligh50f4b3c2007-03-14 16:42:41 +00004
5class tsc(test.test):
jadmanski0afbb632008-06-06 21:10:57 +00006 version = 1
mbligh50f4b3c2007-03-14 16:42:41 +00007
jadmanski0afbb632008-06-06 21:10:57 +00008 def setup(self, tarball = 'checktsc.tar'):
mbligh8b352852008-06-07 01:07:08 +00009 tarball = utils.unmap_url(self.bindir, tarball, self.tmpdir)
jadmanski0afbb632008-06-06 21:10:57 +000010 autotest_utils.extract_tarball_to_dir(tarball, self.srcdir)
11 os.chdir(self.srcdir)
12 utils.system('make')
mbligh50f4b3c2007-03-14 16:42:41 +000013
jadmanski0afbb632008-06-06 21:10:57 +000014
mbligh60434712008-07-16 16:35:10 +000015 def run_once(self, args = ''):
16 utils.system(self.srcdir + '/checktsc ' + args)