+ {},
+ ),
+ "no retries, testsuite succeed": (
+ generate_n_logs(n=1, tick_fn=0),
+ does_not_raise(),
+ True,
+ {
+ "testsuite_results": [
+ generate_testsuite_result(result="pass")
+ ]
+ },
+ ),
+ "no retries, but testsuite fails": (
+ generate_n_logs(n=1, tick_fn=0),
+ does_not_raise(),
+ False,
+ {
+ "testsuite_results": [
+ generate_testsuite_result(result="fail")
+ ]
+ },
+ ),
+ "no retries, one testsuite fails": (
+ generate_n_logs(n=1, tick_fn=0),
+ does_not_raise(),
+ False,
+ {
+ "testsuite_results": [
+ generate_testsuite_result(result="fail"),
+ generate_testsuite_result(result="pass")
+ ]
+ },