Skip to content

Tests on CI should use multiple threads #1043

Open
@PatrickHaecker

Description

@PatrickHaecker

We have bugs involving multi-threading (#963, #990) and should add regressions tests.

However, if I understand this correctly, they could even give a false sense of reliability, as CI runs PackageCompiler.jl single-threaded and so they would appear to succeed even if they would fail in a multi-threaded context. We could run processes we create from PackageCompiler.jl multithreaded, but I think the most realistic use case is to just set JULIA_NUM_THREADS for CI. This way everything in PackageCompiler.jl is automatically tested in a multi-threaded context.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions