Exemple #1
0
def _configureTestLogging(testName):
    dirPath = os.path.join(config.TEST_LOGS_DIR, testName)
    shutil.rmtree(dirPath, ignore_errors=True)
    configurelogging.configureLogging('test', forceDirectory=dirPath)
Exemple #2
0
#!/usr/bin/python

from strato.racktest.infra import config
from strato.common.log import configurelogging
configurelogging.configureLogging('racktest.runner',
                                  forceDirectory=config.TEST_LOGS_DIR)
import logging
import argparse
import sys
import glob
import time
import json
import re
import os
import subprocess
from strato.racktest.infra import suite
from strato.racktest.infra import concurrently
from strato.racktest.infra import handlekill
from strato.racktest import runner
import atexit
import signal
import threading

_defaultReport = os.path.join(config.TEST_LOGS_DIR,
                              "racktestrunnerreport.json")
_defaultLiveReport = os.path.join(config.TEST_LOGS_DIR,
                                  "racktestrunnerlivereport.json")
_single = os.path.join(os.path.dirname(runner.__file__), "single.py")

parser = argparse.ArgumentParser(
    description=
Exemple #3
0
from strato.common.log import configurelogging
configurelogging.configureLogging( 'hello' )


from strato.openstackapi import openstackapi
from strato.openstackapi import apiconfig
from strato.tests.common.infra.suite import *

api = openstackapi.OpenStackAPI()
connection = api.connection
connection.connect(
    serverIp = "192.168.122.254",
    username = apiconfig.OPENSTACK_USERNAME,
    password = apiconfig.OPENSTACK_PASSWORD )

servers = api.servers.listServers()

#import pdb
#pdb.set_trace()

api.servers.getServer(s)
Exemple #4
0
#!/usr/bin/python

from strato.racktest.infra import config
from strato.common.log import configurelogging
configurelogging.configureLogging('racktest.runner', forceDirectory=config.TEST_LOGS_DIR)
import logging
import argparse
import sys
import glob
import time
import json
import re
import os
import subprocess
from strato.racktest.infra import suite
from strato.racktest.infra import concurrently
from strato.racktest.infra import handlekill
from strato.racktest import runner
import atexit
import signal
import threading
import datetime

_defaultReport = os.path.join(config.TEST_LOGS_DIR, "racktestrunnerreport.json")
_defaultLiveReport = os.path.join(config.TEST_LOGS_DIR, "racktestrunnerlivereport.json")
_single = os.path.join(os.path.dirname(runner.__file__), "single.py")

parser = argparse.ArgumentParser(
    description="run Integration test scenarios. If no arguments given, run all rack scenarios")
parser.add_argument(
    "--interactOnAssert", help="go into interact mode on assert", action='store_true')
Exemple #5
0
def _configureTestLogging(testName):
    dirPath = os.path.join(config.TEST_LOGS_DIR, testName)
    shutil.rmtree(dirPath, ignore_errors=True)
    configurelogging.configureLogging('test', forceDirectory=dirPath)