Beispiel #1
0
def main():
    parser = CLIParser()
    args = parser.parse_args()

    ws = WorkloadSettings(args)
    ts = TargetSettings(args.uri, args.prefix)
    wg = WorkloadGen(ws, ts)
    wg.run()
def run():
    curr_items = Value('i', workload_settings.items)
    deleted_items = Value('i', 0)
    lock = Lock()

    workload = WorkloadGen(workload_settings, target_settings)
    workload.start_n1ql_workers(curr_items, deleted_items)
    workload.run()
Beispiel #3
0
def task_run_workload(settings,
                      target,
                      timer=None,
                      ddocs=None,
                      index_type=None):
    wg = WorkloadGen(settings,
                     target,
                     timer=timer,
                     ddocs=ddocs,
                     index_type=index_type)
    wg.run()
Beispiel #4
0
def spring_workload(*args):
    cb_version = pkg_resources.get_distribution("couchbase").version
    logger.info("CB Python SDK Version: " + str(cb_version))
    if cb_version[0] == '2':
        from spring.wgen import WorkloadGen
        wg = WorkloadGen(*args)
        wg.run()
    elif cb_version[0] == '3':
        from spring.wgen3 import WorkloadGen
        wg = WorkloadGen(*args)
        wg.run()
Beispiel #5
0
def task_run_workload(settings, target, timer):
    wg = WorkloadGen(settings, target, timer=timer)
    wg.run()
Beispiel #6
0
def task_run_workload(settings, target, timer):
    wg = WorkloadGen(settings, target, timer=timer)
    wg.run()
Beispiel #7
0
def spring_workload(*args):
    wg = WorkloadGen(*args)
    wg.run()
Beispiel #8
0
def task_run_workload(settings, target, timer=None, ddocs=None,
                      index_type=None):
    wg = WorkloadGen(settings, target, timer=timer, ddocs=ddocs,
                     index_type=index_type)
    wg.run()
Beispiel #9
0
def run():
    curr_items = Value('i', workload_settings.items)
    deleted_items = Value('i', 0)

    workload = WorkloadGen(workload_settings, target_settings)
    workload.run()
Beispiel #10
0
def run():
    curr_items = Value('i', workload_settings.items)
    deleted_items = Value('i', 0)

    workload = WorkloadGen(workload_settings, target_settings)
    workload.run()