Skip to content

Conversation

@Keno
Copy link
Member

@Keno Keno commented Nov 25, 2025

Otherwise we try to install the Pkg into the stdlib depot, which corrupts state for Pkg tests. If the test is run manually from Base.runtests in a deployed setting, it'll be skipped unless manually installed by the user. This matches how Pkg.jl handles this. After this merges, we should tweak CI to pre-install the packages for both this and the Pkg.jl tests.

Fixes intermittent failures in #60222

Otherwise we try to install the Pkg into the stdlib depot, which
corrupts state for Pkg tests. If the test is run manually from
`Base.runtests` in a deployed setting, it'll be skipped unless
manually installed by the user. This matches how Pkg.jl handles
this. After this merges, we should tweak CI to pre-install the
packages for both this and the Pkg.jl tests.

Fixes intermittent failures in #60222
@Keno Keno force-pushed the kf/stdlibdepstestdeps branch from 350690b to 1ba4996 Compare November 25, 2025 04:08
@IanButterworth IanButterworth merged commit 4394713 into master Nov 25, 2025
8 checks passed
@IanButterworth IanButterworth deleted the kf/stdlibdepstestdeps branch November 25, 2025 08:25
@IanButterworth
Copy link
Member

Ah, did I prematurely merge this..

From worker 3:	┌ Warning: ObjectFile.jl not available; skipping stdlib JLL dependency tests
From worker 3:	└ @ Main.Test43Main_stdlib_dependencies /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-R17H3W25T9.0/build/default-honeycrisp-R17H3W25T9-0/julialang/julia-master/julia-1ba499652c/share/julia/test/stdlib_dependencies.jl:33

@Keno
Copy link
Member Author

Keno commented Nov 25, 2025

No, it's expected, we need to fix that in the CI setup

KristofferC pushed a commit that referenced this pull request Nov 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants