radeonsi/tests: add flakes option to radeonsi-run-tests.py
authorMihai Preda <mhpreda@gmail.com>
Mon, 28 Mar 2022 06:08:34 +0000 (09:08 +0300)
committerMarge Bot <emma+marge@anholt.net>
Mon, 28 Mar 2022 22:48:16 +0000 (22:48 +0000)
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15487>

src/gallium/drivers/radeonsi/ci/radeonsi-run-tests.py

index 49bd59e..d2d02d5 100755 (executable)
@@ -323,7 +323,13 @@ if args.piglit:
 
     if os.path.exists(baseline):
         cmd += ["--baseline", baseline]
-        print_yellow("[baseline {}]".format(baseline), args.verbose > 0)
+        print_yellow("[baseline {}]\n".format(baseline), args.verbose > 0)
+
+    flakes = os.path.join(base, "{}-piglit-quick-flakes.csv".format(gpu_name))
+    if os.path.exists(flakes):
+        cmd += ["--flakes", flakes]
+        print_yellow("[flakes {}]\n".format(flakes), args.verbose > 0)
+
     run_cmd(cmd, args.verbose)
     shutil.copy(os.path.join(out, "failures.csv"), new_baseline)
     verify_results(baseline, new_baseline)