Skip to content

ci(infra): add pytest-xdist to partner test groups#36988

Merged
Nick Hollon (nick-hollon-lc) merged 1 commit intomasterfrom
nh/partner-pytest-xdist-deps
Apr 24, 2026
Merged

ci(infra): add pytest-xdist to partner test groups#36988
Nick Hollon (nick-hollon-lc) merged 1 commit intomasterfrom
nh/partner-pytest-xdist-deps

Conversation

@nick-hollon-lc
Copy link
Copy Markdown
Contributor

so integration tests don't fail when we try to run partner tests in parallel

Partner Makefiles invoke `pytest -n auto`, but several packages did not
declare `pytest-xdist` in any dependency group. Scheduled integration
test runs for those packages failed immediately with `pytest: error:
unrecognized arguments: -n` before any test executed.

Adds `pytest-xdist>=3.6.1,<4.0.0` to the `test` group (matching the
existing `openai`/`anthropic` convention) for: `chroma`, `deepseek`,
`exa`, `groq`, `huggingface`, `mistralai`, `nomic`, `ollama`,
`openrouter`, `qdrant`, `xai`. Lockfiles refreshed accordingly.
@github-actions github-actions Bot added chroma `langchain-chroma` package issues & PRs deepseek `langchain-deepseek` package issues & PRs dependencies Pull requests that update a dependency file (e.g. `pyproject.toml` or `uv.lock`) exa `langchain-exa` package issues & PRs fix For PRs that implement a fix groq `langchain-groq` package issues & PRs huggingface `langchain-huggingface` package issues & PRs infra PRs made that include chores, devops, repo meta changes integration PR made that is related to a provider partner package integration internal mistralai `langchain-mistralai` package issues & PRs nomic `langchain-nomic` package issues & PRs ollama `langchain-ollama` package issues & PRs openrouter `langchain-openrouter` package issues & PRs qdrant `langchain-qdrant` package issues & PRs size: XS < 50 LOC xai `langchain-xai` package issues & PRs labels Apr 24, 2026
@mdrxy Mason Daugherty (mdrxy) changed the title fix(infra): add pytest-xdist to partner test groups ci(infra): add pytest-xdist to partner test groups Apr 24, 2026
@github-actions github-actions Bot removed the fix For PRs that implement a fix label Apr 24, 2026
@nick-hollon-lc Nick Hollon (nick-hollon-lc) merged commit ffaac42 into master Apr 24, 2026
190 of 192 checks passed
@nick-hollon-lc Nick Hollon (nick-hollon-lc) deleted the nh/partner-pytest-xdist-deps branch April 24, 2026 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chroma `langchain-chroma` package issues & PRs deepseek `langchain-deepseek` package issues & PRs dependencies Pull requests that update a dependency file (e.g. `pyproject.toml` or `uv.lock`) exa `langchain-exa` package issues & PRs groq `langchain-groq` package issues & PRs huggingface `langchain-huggingface` package issues & PRs infra PRs made that include chores, devops, repo meta changes integration PR made that is related to a provider partner package integration internal mistralai `langchain-mistralai` package issues & PRs nomic `langchain-nomic` package issues & PRs ollama `langchain-ollama` package issues & PRs openrouter `langchain-openrouter` package issues & PRs qdrant `langchain-qdrant` package issues & PRs size: XS < 50 LOC xai `langchain-xai` package issues & PRs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants