def get_fuzz_timeout(): """Get the maximum amount of time that should be spent fuzzing.""" hard_timeout = engine_common.get_hard_timeout() merge_timeout = engine_common.get_merge_timeout(DEFAULT_MERGE_TIMEOUT) fuzz_timeout = hard_timeout - merge_timeout assert fuzz_timeout > 0, 'hard_timeout: %d merge_timeout: %d' % ( hard_timeout, merge_timeout) return fuzz_timeout
def get_fuzz_timeout(is_mutations_run): """Get the fuzz timeout.""" fuzz_timeout = (engine_common.get_hard_timeout() - engine_common.get_merge_timeout(DEFAULT_MERGE_TIMEOUT) - get_dictionary_analysis_timeout()) if is_mutations_run: fuzz_timeout -= get_new_testcase_mutations_timeout() return fuzz_timeout
def function(): return engine_common.get_hard_timeout()