Пример #1
0
def wait_until_deepnet_model_status_code_is(step, code1, code2, secs):
    start = datetime.utcnow()
    delta = int(secs) * world.delta
    status = get_status(world.deepnet)
    count = 0
    while (status['code'] != int(code1) and status['code'] != int(code2)):
        count += 1
        logged_wait(start, delta, count, "deepnet")
        read.i_get_the_deepnet_model(step, world.deepnet['resource'])
        status = get_status(world.deepnet)
    eq_(status['code'], int(code1))
Пример #2
0
def wait_until_fusion_status_code_is(step, code1, code2, secs):
    start = datetime.utcnow()
    delta = int(secs) * world.delta
    read.i_get_the_fusion(step, world.fusion['resource'])
    status = get_status(world.fusion)
    count = 0
    while (status['code'] != int(code1) and status['code'] != int(code2)):
        count += 1
        logged_wait(start, delta, count, "fusion")
        read.i_get_the_fusion(step, world.fusion['resource'])
        status = get_status(world.fusion)
    eq_(status['code'], int(code1))
def wait_until_batch_centroid_status_code_is(step, code1, code2, secs):
    start = datetime.utcnow()
    delta = int(secs) * world.delta
    i_get_the_batch_centroid(step, world.batch_centroid['resource'])
    status = get_status(world.batch_centroid)
    count = 0
    while (status['code'] != int(code1) and status['code'] != int(code2)):
        count += 1
        logged_wait(start, delta, count, "batchcentroid")
        i_get_the_batch_centroid(step, world.batch_centroid['resource'])
        status = get_status(world.batch_centroid)
    eq_(status['code'], int(code1))
Пример #4
0
def wait_until_topic_model_status_code_is(step, code1, code2, secs):
    start = datetime.utcnow()
    delta = int(secs) * world.delta
    i_get_the_topic_model(step, world.topic_model['resource'])
    status = get_status(world.topic_model)
    count = 0
    while (status['code'] != int(code1) and status['code'] != int(code2)):
        count += 1
        logged_wait(start, delta, count, "topicmodel")
        assert_less((datetime.utcnow() - start).seconds, delta)
        i_get_the_topic_model(step, world.topic_model['resource'])
        status = get_status(world.topic_model)
    eq_(status['code'], int(code1))
Пример #5
0
def wait_until_time_series_status_code_is(step, code1, code2, secs):
    start = datetime.utcnow()
    delta = int(secs) * world.delta
    read.i_get_the_time_series(step, world.time_series['resource'])
    status = get_status(world.time_series)
    count = 0
    while (status['code'] != int(code1) and status['code'] != int(code2)):
        count += 1
        logged_wait(start, delta, count, "timeseries")
        assert_less((datetime.utcnow() - start).seconds, delta)
        read.i_get_the_time_series(step, world.time_series['resource'])
        status = get_status(world.time_series)
    eq_(status['code'], int(code1))
Пример #6
0
def wait_until_association_status_code_is(step, code1, code2, secs):
    start = datetime.utcnow()
    delta = int(secs) * world.delta
    association_id = world.association['resource']
    i_get_the_association(step, association_id)
    status = get_status(world.association)
    count = 0
    while (status['code'] != int(code1) and status['code'] != int(code2)):
        count += 1
        logged_wait(start, delta, count, "association")
        i_get_the_association(step, association_id)
        status = get_status(world.association)
    eq_(status['code'], int(code1))
Пример #7
0
def wait_until_configuration_status_code_is(step, code1, code2, secs):
    start = datetime.utcnow()
    delta = int(secs) * world.delta
    i_get_the_configuration(step, world.configuration['resource'])
    status = get_status(world.configuration)
    count = 0
    while (status['code'] != int(code1) and status['code'] != int(code2)):
        count += 1
        logged_wait(start, delta, count, "configuration")
        assert_less((datetime.utcnow() - start).seconds, delta)
        i_get_the_configuration(step, world.configuration['resource'])
        status = get_status(world.configuration)
    eq_(status['code'], int(code1))
Пример #8
0
def wait_until_anomaly_status_code_is(step, code1, code2, secs):
    start = datetime.utcnow()
    delta = int(secs) * world.delta
    i_get_the_anomaly(step, world.anomaly['resource'])
    status = get_status(world.anomaly)
    count = 0
    while (status['code'] != int(code1) and status['code'] != int(code2)):
        count += 1
        logged_wait(start, delta, count, "anomaly")
        i_get_the_anomaly(step, world.anomaly['resource'])
        status = get_status(world.anomaly)
    print "Anomaly created."
    eq_(status['code'], int(code1))
def wait_until_batch_anomaly_score_status_code_is(step, code1, code2, secs):
    start = datetime.utcnow()
    delta = int(secs) * world.delta
    i_get_the_batch_anomaly_score(step, world.batch_anomaly_score['resource'])
    status = get_status(world.batch_anomaly_score)
    count = 0
    while (status['code'] != int(code1) and status['code'] != int(code2)):
        count += 1
        logged_wait(start, delta, count, "batchanomalyscore")
        i_get_the_batch_anomaly_score(step,
                                      world.batch_anomaly_score['resource'])
        status = get_status(world.batch_anomaly_score)
    eq_(status['code'], int(code1), msg="%s seconds waited." % delta)
Пример #10
0
def wait_until_library_status_code_is(step, code1, code2, secs):
    start = datetime.utcnow()
    delta = int(secs) * world.delta
    library_id = world.library['resource']
    i_get_the_library(step, library_id)
    status = get_status(world.library)
    count = 0
    while (status['code'] != int(code1) and status['code'] != int(code2)):
        count += 1
        logged_wait(start, delta, count, "library")
        assert_less((datetime.utcnow() - start).seconds, delta)
        i_get_the_library(step, library_id)
        status = get_status(world.library)
    eq_(status['code'], int(code1))
def wait_until_tst_status_code_is(step, code1, code2, secs):
    start = datetime.utcnow()
    delta = int(secs) * world.delta
    statistical_test_id = world.statistical_test['resource']
    i_get_the_tst(step, statistical_test_id)
    status = get_status(world.statistical_test)
    count = 0
    while (status['code'] != int(code1) and status['code'] != int(code2)):
        count += 1
        logged_wait(start, delta, count, "statisticaltests")
        assert_less((datetime.utcnow() - start).seconds, delta)
        i_get_the_tst(step, statistical_test_id)
        status = get_status(world.statistical_test)
    eq_(status['code'], int(code1))
Пример #12
0
def wait_until_external_connector_status_code_is(step, code1, code2, secs):
    start = datetime.utcnow()
    delta = int(secs) * world.delta
    read.i_get_the_external_connector(step,
                                      world.external_connector['resource'])
    status = get_status(world.external_connector)
    count = 0
    while (status['code'] != int(code1) and status['code'] != int(code2)):
        count += 1
        logged_wait(start, delta, count, "externalconnector")
        assert_less((datetime.utcnow() - start).seconds, delta)
        read.i_get_the_external_connector(step,
                                          world.external_connector['resource'])
        status = get_status(world.external_connector)
    eq_(status['code'], int(code1))
Пример #13
0
def the_source_has_been_created_async(step, secs):
    start = datetime.utcnow()
    read.i_get_the_source(step, world.source['resource'])
    status = get_status(world.resource)
    count = 0
    delta = int(secs) * world.delta
    while status['code'] == UPLOADING:
        count += 1
        logged_wait(start, delta, count, "source")
        read.i_get_the_source(step, world.source['resource'])
        status = get_status(world.source)
    eq_(world.resource['code'], HTTP_CREATED)
    # update status
    world.status = world.resource['code']
    world.location = world.resource['location']
    world.source = world.resource['object']
    # save reference
    world.sources.append(world.resource['resource'])