Пример #1
0
 def check_tool_result_node(self):
     '''检查jobs.xml文件中, 对应job_node中是否包含tool节点
     '''
     tool_node = lptxml.get_tool_node(self.tool, self.jobs_xml)
     if tool_node is None:
         lptlog.critical('测试任务中不包含 %s 测试工具,请核对测试文件' % self.tool)
         raise ValueError()
     else:
         lptlog.debug("检查到 %s 测试任务,开始运行 %s 测试程序" % (self.tool, self.tool))
     return tool_node
Пример #2
0
 def check_tool_result_node(self):
     """检查jobs.xml文件中, 对应job_node中是否包含tool节点
     """
     tool_node = lptxml.get_tool_node(self.tool, self.jobs_xml)
     if tool_node is None:
         lptlog.critical("测试任务中不包含 %s 测试工具,请核对测试文件" % self.tool)
         raise ValueError()
     else:
         lptlog.debug("检查到 %s 测试任务,开始运行 %s 测试程序" % (self.tool, self.tool))
     return tool_node
Пример #3
0
def main():
    global TEST
    global RESULT_DB
    global RESULT_FILE

    getopts()
    if TEST is None:
        lptlog.critical("请指定测试工具")
        usage()

    if RESULT_DB is None:
        lptlog.critical("请指定result Databases")
        usage()

    if RESULT_FILE is None:
        lptlog.critical("请指定report Name")
        usage()

    lptlog.info('\n指定工具:%s\n报告文件:%s' % (TEST, RESULT_FILE))
    lptreport.save_result(TEST, RESULT_FILE, RESULT_DB)
Пример #4
0
def main():
    global TEST 
    global RESULT_DB
    global RESULT_FILE 
        
    getopts()
    if TEST is None:
        lptlog.critical("请指定测试工具")
        usage()
        
        
    if RESULT_DB is None:
        lptlog.critical("请指定result Databases")
        usage()
        
    if RESULT_FILE is None:
        lptlog.critical("请指定report Name")
        usage()

    lptlog.info('\n指定工具:%s\n报告文件:%s' % (TEST, RESULT_FILE))
    lptreport.save_result(TEST, RESULT_FILE, RESULT_DB)