Skip to content

Fix the Julia bindings tests - #918

Merged
MakisH merged 1 commit into
developfrom
debug-julia
Sep 10, 2026
Merged

Fix the Julia bindings tests#918
MakisH merged 1 commit into
developfrom
debug-julia

Conversation

@MakisH

@MakisH MakisH commented Sep 10, 2026

Copy link
Copy Markdown
Member

The Julia bindings tests have been failing again.

In 8e1c8b9, I switched from the jill installer to the official one, which worked in a local container, at least up to the point of finding Julia (resolving the reported error). That was not enough.

On top, this PR:

  • Switches from the LTS (currently 1.10) to the stable (currently 1.12.7) channel. With the LTS, Julia could not find libprecice.
  • Adds the Julia installation path to PATH. The official installer modifies the ~/.bashrc to do the same, but the ~/.bashrc is not loaded in non-interactive runs (or I assume that's why it worked in an interactive docker run, but not on the system tests).
  • Increases the timeout from 900s to 1200s. Most of this time is spent in installing Julia packages.

Already tested in https://github.com/precice/tutorials/actions/runs/34400554133

@MakisH MakisH self-assigned this Sep 10, 2026
@MakisH MakisH changed the title Fix julia bindings tests Fix the Julia bindings tests Sep 10, 2026
@MakisH
MakisH merged commit fb266dd into develop Sep 10, 2026
1 check passed
@MakisH
MakisH deleted the debug-julia branch September 10, 2026 10:18
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.

1 participant