]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
qualify junit files on cext, greenlet as well
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 15 Oct 2025 21:06:18 +0000 (17:06 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 15 Oct 2025 21:11:58 +0000 (17:11 -0400)
for coverage we run different combinations of these in one nox
run with multiple tags

Change-Id: Ibe4861f5f34c7c984c38ca27a21e009eb6e0295f

noxfile.py

index 953bd772e48d628c58439b8f35c2ed298b5806b3..8f8731cfdc12cc7ecf20ea991ec2ce2df4e058fa 100644 (file)
@@ -287,8 +287,10 @@ def _tests(
     posargs, opts = extract_opts(session.posargs, "generate-junit", "dry-run")
 
     if opts.generate_junit:
+        has_greenlet = "greenlet" if greenlet else "nogreenlet"
+
         # produce individual junit files that are per-database
-        junitfile = f"junit-{database}.xml"
+        junitfile = f"junit-{database}-{cext}-{has_greenlet}.xml"
         cmd.extend(["--junitxml", junitfile])
 
     cmd.extend(posargs)