diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index f080118f..ba6eeb9b 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -13,7 +13,8 @@ jobs: fail-fast: false matrix: group: - - All + - Core + - InterfaceI version: - '1' # Latest Release - '~1.6' # Current LTS diff --git a/test/runtests.jl b/test/runtests.jl index 09db608c..16542cad 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -11,7 +11,7 @@ function activate_gpu_env() Pkg.instantiate() end -if GROUP == "All" +if GROUP == "Core" || GROUP == "All" @time @safetestset "Exact coloring via contraction" begin include("test_contraction.jl") end @time @safetestset "Greedy distance-1 coloring" begin include("test_greedy_d1.jl") end @time @safetestset "Greedy star coloring" begin include("test_greedy_star.jl") end @@ -25,6 +25,11 @@ if GROUP == "All" @time @safetestset "AD using colorvec vector" begin include("test_ad.jl") end end +if GROUP == "InterfaceI" || GROUP == "All" + @time @safetestset "Jac Vecs and Hes Vecs" begin include("test_jaches_products.jl") end + @time @safetestset "Vec Jac Products" begin include("test_vecjac_products.jl") end +end + if GROUP == "GPU" activate_gpu_env() @time @safetestset "GPU AD" begin include("test_gpu_ad.jl") end