diff --git a/test/algorithms/test_EpsilonConstraint.jl b/test/algorithms/test_EpsilonConstraint.jl index 8da7ad9..f41be44 100644 --- a/test/algorithms/test_EpsilonConstraint.jl +++ b/test/algorithms/test_EpsilonConstraint.jl @@ -26,7 +26,8 @@ end function test_vOptLib_runtests() model = MOA.Optimizer(HiGHS.Optimizer) MOI.set(model, MOA.Algorithm(), MOA.EpsilonConstraint()) - MOI.set(model, MOI.Silent(), true) + # MOI.set(model, MOI.Silent(), true) + MOI.set(model, MOA.SilentInner(), false) vOptLib.run_tests(model) return end diff --git a/test/algorithms/test_KirlikSayin.jl b/test/algorithms/test_KirlikSayin.jl index d0d7bbc..062ebb8 100644 --- a/test/algorithms/test_KirlikSayin.jl +++ b/test/algorithms/test_KirlikSayin.jl @@ -34,7 +34,8 @@ end function test_vOptLib_runtests() model = MOA.Optimizer(HiGHS.Optimizer) MOI.set(model, MOA.Algorithm(), MOA.KirlikSayin()) - MOI.set(model, MOI.Silent(), true) + # MOI.set(model, MOI.Silent(), true) + MOI.set(model, MOA.SilentInner(), false) vOptLib.run_tests(model) return end diff --git a/test/runtests.jl b/test/runtests.jl index bdbdc66..f9068e0 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -12,7 +12,13 @@ for (root, dirs, files) in walkdir(@__DIR__) end end -import MultiObjectiveAlgorithms -import ParallelTestRunner +# import MultiObjectiveAlgorithms +# import ParallelTestRunner +# +# ParallelTestRunner.runtests(MultiObjectiveAlgorithms, ARGS; testsuite) -ParallelTestRunner.runtests(MultiObjectiveAlgorithms, ARGS; testsuite) +# Run the tests in serial. HiGHS intermittently segfaults on v1.10 when using +# ParallelTestRunner for some reason. +for file in keys(testsuite) + include(file) +end