Skip to content

Honor PYTEST_MARK in make paralleltest - #1453

Merged
mdellweg merged 1 commit into
pulp:mainfrom
gerrod3:cursor/paralleltest-pytest-mark
Aug 11, 2026
Merged

Honor PYTEST_MARK in make paralleltest#1453
mdellweg merged 1 commit into
pulp:mainfrom
gerrod3:cursor/paralleltest-pytest-mark

Conversation

@gerrod3

@gerrod3 gerrod3 commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Make _paralleltest use $(PYTEST_MARK) instead of hardcoding -m live, matching livetest.
  • Lets plugin CI run filtered parallel livetests, e.g. make paralleltest PYTEST_MARK="live and (pulpcore or pulp_file or pulp_certguard)".

Test plan

  • make paralleltest still defaults to -m live (PYTEST_MARK ?= live)
  • make paralleltest PYTEST_MARK="live and pulpcore" only selects matching tests

Made with Cursor

Match livetest so consumers can filter parallel livetests, e.g.
PYTEST_MARK="live and (pulpcore or pulp_file)".

Assisted-By: Cursor Grok 4.5
Co-authored-by: Cursor <cursoragent@cursor.com>
@mdellweg
mdellweg merged commit 2ad56c8 into pulp:main Aug 11, 2026
30 of 32 checks passed
@gerrod3
gerrod3 deleted the cursor/paralleltest-pytest-mark branch August 11, 2026 13:09
@patchback

patchback Bot commented Aug 11, 2026

Copy link
Copy Markdown

Backport to 0.40: 💚 backport PR created

✅ Backport PR branch: patchback/backports/0.40/2ad56c8d8368287d02fc890e99c1fc0fc517f851/pr-1453

Backported as #1454

🤖 @patchback
I'm built with octomachinery and
my source is open — https://github.com/sanitizers/patchback-github-app.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants