import random import requests import urlparse import datetime import itertools from optparse import OptionParser import func_test_constants as constants sys.path.append('../lib') sys.path.append('../doc') import tools from doc_conf import DISCR CONFIG_PATH = '../conf/test.conf' settings = tools.Configuration(CONFIG_PATH).get_section('func_test') class TestLog(object): def __init__(self, verbose=False): self.test_log = [] self.verbose = verbose def write(self, message, level='info'): time = datetime.datetime.now().strftime('[%Y-%m-%d %H:%M:%S] ') msg = time + message if self.verbose: print message self.test_log.append({'message': message, 'level': level})
import sys import time import json import pprint import random import datetime import subprocess import collections from optparse import OptionParser from multiprocessing.dummy import Pool as ThreadPool sys.path.append('../lib') import tools CONFIG_PATH = '../conf/test.conf' settings = tools.Configuration(CONFIG_PATH).get_section('perf_test_prod') class TestLog(object): def __init__(self, verbose=False): self.verbose = verbose def write(self, message, level='info'): time = datetime.datetime.now().strftime('[%Y-%m-%d %H:%M:%S] ') msg = time + message if self.verbose: print message def print_out(self, message): print "[%s] %s" % ( datetime.datetime.now().strftime("%Y/%m/%d %H:%M:%S"), message)