Ejemplo n.º 1
0
Archivo: test.py Proyecto: Scemoon/lpts
 def extract_bar(self):
     '''
     解压tar包到指定路径
     @return: 返回tar源码包详细路径, 如果发生错误返回异常
     '''
     lptlog.info("开始解压测试程序")
     if not os.path.isdir(self.tar_src_dir):
         self.tar_src_dir = utils.extract_tarball_to_dir(self.tarpath, self.src_dir)
     return self.tar_src_dir
Ejemplo n.º 2
0
 def extract_bar(self):
     """
     解压tar包到指定路径
     @return: 返回tar源码包详细路径, 如果发生错误返回异常
     """
     lptlog.info("开始解压测试程序")
     if not os.path.isdir(self.tar_src_dir):
         self.tar_src_dir = utils.extract_tarball_to_dir(self.tarpath, self.src_dir)
     return self.tar_src_dir
Ejemplo n.º 3
0
 def __compile_x11perf(self, x11perf_tar="x11perf-1.5.3.tar.gz"):
     x11perf_tar_path = os.path.join(self.tools_dir, x11perf_tar)
     lptlog.info("解压x11perf压缩包")
     x11perf_srcdir = utils.extract_tarball_to_dir(x11perf_tar_path, self.src_dir)
     lptlog.info("x11per源目录: %s " % x11perf_srcdir)
     
     os.chdir(x11perf_srcdir)
     if os.path.isdir(x11perf_srcdir):
         lptlog.debug("编译x11perf测试程序")
         self.compile(configure_status=True, make_status=True, make_install_status=True) 
     #返回根lpt根目录
     os.chdir(self.lpt_root)
Ejemplo n.º 4
0
    def __compile_x11perf(self, x11perf_tar="x11perf-1.5.3.tar.gz"):
        x11perf_tar_path = os.path.join(self.tools_dir, x11perf_tar)
        lptlog.info("解压x11perf压缩包")
        x11perf_srcdir = utils.extract_tarball_to_dir(x11perf_tar_path,
                                                      self.src_dir)
        lptlog.info("x11per源目录: %s " % x11perf_srcdir)

        os.chdir(x11perf_srcdir)
        if os.path.isdir(x11perf_srcdir):
            lptlog.debug("编译x11perf测试程序")
            self.compile(configure_status=True,
                         make_status=True,
                         make_install_status=True)
        #返回根lpt根目录
        os.chdir(self.lpt_root)