]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
delete previous coverage file
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 16 Oct 2025 00:55:07 +0000 (20:55 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 16 Oct 2025 00:55:07 +0000 (20:55 -0400)
Change-Id: Id051257a2012bc0b40bbf0a89b80f540c9a1e5a1

noxfile.py

index 8ec50f082fece4eadfb3802e7e56b28b25ec7f05..1fe4d524bb805c4d2149070dbfc78e10a90b3b41 100644 (file)
@@ -251,10 +251,13 @@ def _tests(
         assert not platform_intensive
         has_greenlet = "greenlet" if greenlet else "nogreenlet"
 
-        session.env["COVERAGE_FILE"] = f".coverage.{file_suffix}"
+        session.env["COVERAGE_FILE"] = coverage_file = (
+            f".coverage.{file_suffix}"
+        )
+        if os.path.exists(coverage_file):
+            os.unlink(coverage_file)
         cmd.extend(
             [
-                "--cov-reset",
                 "--cov=sqlalchemy",
                 "--cov-append",
                 "--cov-report",
@@ -263,6 +266,7 @@ def _tests(
                 f"xml:coverage-{file_suffix}.xml",
             ],
         )
+        session.log(f"Will store coverage data in {coverage_file}")
         includes_excludes["k"].append("not aaa_profiling")
 
     cmd.extend(os.environ.get("TOX_WORKERS", "-n4").split())