run genreport tests sequentially to avoid RRL timeouts

A strict RRL configuration might skew results, let's try to avoid that
by sending genreport queries in sequence. Given the large number of IP
addresses we test it should not considerably slow down the test.
parent 8353e389
Pipeline #44420 passed with stage
in 4 minutes and 33 seconds
......@@ -14,7 +14,7 @@ def repeat_genreport(cycles: int):
logging.info('genreport round {} / {}, output file {}'.format(
cycle, cycles, ednscomp_output.name))
subprocess.run(check=True, stdin=ednscomp_input, stdout=ednscomp_output,
args=['genreport', '-m', '500', '-p'])
args=['genreport', '-m', '500', '-p', '-s'])
ednscomp_input.seek(0)
def check_env():
......@@ -36,4 +36,4 @@ if __name__ == '__main__':
sys.exit(1)
check_env()
repeat_genreport(cycles)
\ No newline at end of file
repeat_genreport(cycles)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment