예제 #1
0
def check_start_invalid_threshold_num():
    filter = Filter(filter_name="logs", thresold="Kenobi")

    filter.configure(FLOGS_CONFIG)
    filter.valgrind_start()
    sleep(0.5)
    if filter.check_start():
        logging.error(
            "check_start_invalid_threshold_num: Process started when threshold was invalid"
        )
        filter.stop()
        return False

    return True
예제 #2
0
def check_start_invalid_cache_num():
    filter = Filter(filter_name="logs", cache_size="General")

    filter.configure(FLOGS_CONFIG)
    filter.valgrind_start()
    sleep(0.5)
    if filter.check_start():
        logging.error(
            "check_start_invalid_cache_num: Process started when cache size was invalid"
        )
        filter.stop()
        return False

    return True
예제 #3
0
def check_start_invalid_thread_num():
    filter = Filter(filter_name="logs", nb_threads="HelloThere")

    filter.configure(FLOGS_CONFIG)
    filter.valgrind_start()
    sleep(0.5)
    if filter.check_start():
        logging.error(
            "check_start_invalid_thread_num: Process started when thread number was invalid"
        )
        filter.stop()
        return False

    return True
예제 #4
0
def check_start_outbound_threshold_num():
    filter = Filter(filter_name="logs",
                    thresold="459230781640628620899862803482")

    filter.configure(FLOGS_CONFIG)
    filter.valgrind_start()
    sleep(0.5)
    if filter.check_start():
        logging.error(
            "check_start_outbound_threshold_num: Process started when threshold was out of bounds"
        )
        filter.stop()
        return False

    return True
예제 #5
0
def check_start_outbound_cache_num():
    filter = Filter(filter_name="logs",
                    cache_size="950288419716939937510582097494")

    filter.configure(FLOGS_CONFIG)
    filter.valgrind_start()
    sleep(0.5)
    if filter.check_start():
        logging.error(
            "check_start_outbound_cache_num: Process started when cache size was out of bounds"
        )
        filter.stop()
        return False

    return True
예제 #6
0
def check_start_outbound_thread_num():
    filter = Filter(filter_name="logs",
                    nb_threads="314159265358979323846264338327")

    filter.configure(FLOGS_CONFIG)
    filter.valgrind_start()
    sleep(0.5)
    if filter.check_start():
        logging.error(
            "check_start_outbound_thread_num: Process started when thread number was out of bounds"
        )
        filter.stop()
        return False

    return True