Exemplo n.º 1
0
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})

Exemplo n.º 2
0
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)