Repository navigation
ci: pin Pytest matrix runner to ubuntu-24.04 - #1261
Merged
devin-ai-integration[bot] merged 1 commit intoNov 3, 2026
Merged
Conversation
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Contributor
Author
|
I'll fix CI failures and address comments from users with write access. I'll skip comments containing "(aside)".
|
👋 Greetings, Airbyte Team Member!Here are some helpful tips and reminders for your convenience. 💡 Show Tips and TricksTesting This CDK VersionYou can test this version of the CDK using the following: # Run the CLI from this branch:
uvx 'git+https://github.com/airbytehq/airbyte-python-cdk.git@devin/1793728837-pin-pytest-runner#egg=airbyte-python-cdk[dev]' --help
# Update a connector to use the CDK from this branch ref:
cd airbyte-integrations/connectors/source-example
poe use-cdk-branch devin/1793728837-pin-pytest-runnerPR Slash CommandsAirbyte Maintainers can execute the following slash commands on your PR:
|
Patrick Nilan (pnilan)
approved these changes
Nov 3, 2026
devin-ai-integration
Bot
deleted the
devin/1793728837-pin-pytest-runner
branch
November 3, 2026 18:10
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The
Pytest (All, Python <ver>, Ubuntu)matrix has been failing onmainsinceubuntu-latestmoved toubuntu-26.04. Each version has about 210 failures, andPytest (All, Python 3.10, Ubuntu)is a required check, so this blocks every PR.fd9e6c22(Oct 30) ran onubuntu-24.04, and the 3.10 job passed.d2b0ae5e(Nov 3, currentmainHEAD) ran onubuntu-26.04, and the 3.10 job failed (210 failed, 6077 passed)./usr/lib/python3.14/asyncio/events.py(RuntimeError: There is no current event loop). So the tests are running under the system Python 3.14 rather than the matrix version. I haven't pinned down the exact mechanism; the venv is still named...-py3.10.The matrix job names are unchanged, so the required-check contexts still match.
Follow-up
setup-pythoninterpreter explicitly. Then remove this pin.Requested by Oleksandr Bazarnov (Baz (@bazarnov)) in Slack, to unblock #1260.
Link to Devin session: https://app.devin.ai/sessions/983c13c1277044d599fbf2aa459e2982
Open in Devin Desktop: https://app.devin.ai/desktop/session/983c13c1277044d599fbf2aa459e2982?variant=devin