Skip to content

gh-110793: Add CI job that runs tests with an installed build#152664

Open
StanFromIreland wants to merge 4 commits into
python:mainfrom
StanFromIreland:Reusable-Ubuntu-(Installed)
Open

gh-110793: Add CI job that runs tests with an installed build#152664
StanFromIreland wants to merge 4 commits into
python:mainfrom
StanFromIreland:Reusable-Ubuntu-(Installed)

Conversation

@StanFromIreland

@StanFromIreland StanFromIreland commented Jun 30, 2026

Copy link
Copy Markdown
Member

This takes into consideration the suggestions on #110794. As for timing, I picked the fastest runner available, we'll have to see how long it takes. I presume it won't be slower than the Windows builds, however. Looking at the three runs on this PR, it takes about nine minutes (however, that does include two 30s timeouts). That's far faster then our longest runs which are around half an hour.

@StanFromIreland

StanFromIreland commented Jun 30, 2026

Copy link
Copy Markdown
Member Author

This is currently blocked by #152653 (failing test_sys).

run: make install
- name: Set installed interpreter
run: |
ldversion=$(./python -c 'import sysconfig; print(sysconfig.get_config_var("LDVERSION"))')

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
ldversion=$(./python -c 'import sysconfig; print(sysconfig.get_config_var("LDVERSION"))')
ldversion="$(./python -c 'import sysconfig; print(sysconfig.get_config_var("LDVERSION"))')"

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bash doesn’t split words on the RHS of an assignment. See this discussion for more information.

@StanFromIreland StanFromIreland requested a review from sobolevn June 30, 2026 15:17
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