diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 0721b8fde..1a3c60e77 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -13,6 +13,7 @@ jobs: matrix: group: - Core + - QA - ModelingToolkitSIExt version: - '1' diff --git a/test/runtests.jl b/test/runtests.jl index 50be9b410..250b59792 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -150,8 +150,16 @@ if !isempty(ARGS) all_tests = ARGS end -@time @testset "All the tests" verbose = true begin - for test_file in all_tests - include(test_file) +if GROUP == "QA" + include("qa.jl") +end + +if GROUP == "All" || GROUP == "Core" + @time @testset "All the tests" verbose = true begin + for test_file in all_tests + if !contains(test_file, "qa.jl") + include(test_file) + end + end end end