diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 510719d..896e8c7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,8 +13,9 @@ jobs: strategy: matrix: julia-version: ['~1.7.0-beta4', 'nightly'] + nthreads: ['1', '2'] fail-fast: false - name: Test Julia ${{ matrix.julia-version }} + name: Test Julia ${{ matrix.julia-version }} nthreads=${{ matrix.nthreads }} steps: - uses: actions/checkout@v2 - name: Setup julia @@ -24,6 +25,8 @@ jobs: # Use `JULIA_PKG_SERVER` mitigation implemented in julia-buildpkg: - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 + env: + JULIA_NUM_THREADS: ${{ matrix.nthreads }} - uses: julia-actions/julia-processcoverage@v1 - uses: codecov/codecov-action@v1 with: diff --git a/test/runtests.jl b/test/runtests.jl index 3fcfe0b..5d5c7d1 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -3,6 +3,8 @@ using Test include("load.jl") +@info "Starting test" Threads.nthreads() + @testset "$file" for file in sort([ file for file in readdir(@__DIR__) if match(r"^test_.*\.jl$", file) !== nothing ])