From c78c39bae3fbe5d7433a2c572eabbaf8769896c6 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Wed, 15 Oct 2025 17:06:18 -0400 Subject: [PATCH] qualify junit files on cext, greenlet as well for coverage we run different combinations of these in one nox run with multiple tags Change-Id: Ibe4861f5f34c7c984c38ca27a21e009eb6e0295f --- noxfile.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/noxfile.py b/noxfile.py index 953bd772e4..8f8731cfdc 100644 --- a/noxfile.py +++ b/noxfile.py @@ -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) -- 2.47.3