Skip to content

Commit e4c7b59

Browse files
committed
chore: Limit the number of problems in the longer tests to 5
Closes #140
1 parent db8a96c commit e4c7b59

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

test/runtests.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,8 @@ end
111111

112112
@testset "Benchmark on unconstrained problems" begin
113113
ad_problems = [
114-
OptimizationProblems.ADNLPProblems.eval(Meta.parse(problem))() for
115-
problem meta[(5 .<= meta.nvar .<= 10) .& (meta.ncon .== 0) .& (.!meta.has_bounds), :name]
114+
OptimizationProblems.ADNLPProblems.eval(Meta.parse(problem))() for problem
115+
first(meta[(5 .<= meta.nvar .<= 10) .& (meta.ncon .== 0) .& (.!meta.has_bounds), :name], 5)
116116
]
117117
select = JSOSuite.optimizers[
118118
JSOSuite.optimizers.can_solve_nlp .& JSOSuite.optimizers.is_available,
@@ -138,7 +138,7 @@ end
138138
@test stats.status_reliable && (stats.status == :first_order)
139139
end
140140

141-
@testset "Test solve OptimizationProblems: $name" for name in meta[meta.nvar .< 10, :name]
141+
@testset "Test solve OptimizationProblems: $name" for name in first(meta[meta.nvar .< 10, :name], 5)
142142
name in ["bennett5", "channel", "hs253", "hs73", "misra1c"] && continue
143143
nlp = OptimizationProblems.ADNLPProblems.eval(Meta.parse(name))()
144144
minimize(nlp, verbose = 0)

0 commit comments

Comments
 (0)