Skip to content

Commit 28e422d

Browse files
authored
Merge pull request #523 from ReactiveBayes/522-allow-skipping-aquajl-checks-during-selective-test-runs
#522 Skip Aqua.jl checks during selective test runs
2 parents eaca2bd + e191283 commit 28e422d

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ docs: doc_init ## Generate documentation
2727

2828
.PHONY: test
2929

30-
test: ## Run tests (use test_args="folder1:test1 folder2:test2" argument to run reduced testset)
30+
test: ## Run tests (make test test_args="folder1:test1 folder2:test2" to run reduced testsets. RUN_AQUA=false make test ... to skip slow Aqua checks enabled by default)
3131
julia -e 'import Pkg; Pkg.activate("."); Pkg.test(test_args = split("$(test_args)") .|> string)'
3232

3333
help: ## Display this help

test/runtests.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
using Aqua, ReTestItems, ReactiveMP, Hwloc
22

3-
Aqua.test_all(ReactiveMP; ambiguities = false, piracies = false, deps_compat = (; check_extras = false, check_weakdeps = true))
3+
if get(ENV, "RUN_AQUA", "true") == "true"
4+
Aqua.test_all(ReactiveMP; ambiguities = false, piracies = false, deps_compat = (; check_extras = false, check_weakdeps = true))
5+
end
46

57
nthreads, ncores = Hwloc.num_virtual_cores(), Hwloc.num_physical_cores()
68
nthreads, ncores = max(nthreads, 1), max(ncores, 1)

0 commit comments

Comments
 (0)