From e3798ad68d9dc8d2ba86ce3c0281123e849f839c Mon Sep 17 00:00:00 2001 From: Chris Coey Date: Sat, 28 Jan 2023 09:53:46 -0800 Subject: [PATCH] remove slow fragile gate sizing cbf test --- Project.toml | 2 +- test/CBF/exp_gatesizing.cbf | 308 ------------------------------------ test/CBF_tests.jl | 13 +- 3 files changed, 2 insertions(+), 321 deletions(-) delete mode 100644 test/CBF/exp_gatesizing.cbf diff --git a/Project.toml b/Project.toml index 6f6ba4e..7623534 100644 --- a/Project.toml +++ b/Project.toml @@ -2,7 +2,7 @@ name = "Pajarito" uuid = "2f354839-79df-5901-9f0a-cdb2aac6fe30" repo = "https://github.com/jump-dev/Pajarito.jl.git" authors = ["Chris Coey "] -version = "0.8.0" +version = "0.8.1" [deps] JuMP = "4076af6c-e467-56ae-b986-b466b2749572" diff --git a/test/CBF/exp_gatesizing.cbf b/test/CBF/exp_gatesizing.cbf deleted file mode 100644 index 9a36622..0000000 --- a/test/CBF/exp_gatesizing.cbf +++ /dev/null @@ -1,308 +0,0 @@ -# Generated by ConicBenchmarkUtilities.jl -VER -2 - -OBJSENSE -MIN - -VAR -52 1 -F 52 - -INT -21 -31 -32 -33 -34 -35 -36 -37 -38 -39 -40 -41 -42 -43 -44 -45 -46 -47 -48 -49 -50 -51 - -CON -118 42 -EXP 3 -EXP 3 -EXP 3 -EXP 3 -EXP 3 -EXP 3 -EXP 3 -EXP 3 -EXP 3 -EXP 3 -EXP 3 -EXP 3 -EXP 3 -EXP 3 -EXP 3 -L+ 7 -L= 1 -L+ 7 -EXP 3 -EXP 3 -EXP 3 -EXP 3 -EXP 3 -EXP 3 -EXP 3 -L+ 1 -L+ 1 -L+ 21 -L= 1 -L= 1 -L= 1 -L= 1 -L= 1 -L= 1 -L= 1 -L= 1 -L= 1 -L= 1 -L= 1 -L= 1 -L= 1 -L= 1 - -OBJACOORD -1 -23 1.0 - -ACOORD -187 -2 0 -1.0 -5 0 -1.0 -53 0 1.0 -62 0 1.0 -105 0 1.0 -23 1 -1.0 -26 1 -1.0 -29 1 -1.0 -54 1 1.0 -65 1 1.0 -107 1 1.0 -38 2 -1.0 -41 2 -1.0 -44 2 -1.0 -55 2 1.0 -68 2 1.0 -109 2 1.0 -5 3 1.0 -8 3 -1.0 -11 3 -1.0 -14 3 -1.0 -26 3 1.0 -56 3 1.0 -71 3 1.0 -111 3 1.0 -29 4 1.0 -32 4 -1.0 -35 4 -1.0 -41 4 1.0 -57 4 1.0 -74 4 1.0 -113 4 1.0 -11 5 1.0 -17 5 -1.0 -58 5 1.0 -77 5 1.0 -115 5 1.0 -14 6 1.0 -20 6 -1.0 -35 6 1.0 -44 6 1.0 -59 6 1.0 -80 6 1.0 -117 6 1.0 -0 7 1.0 -45 7 -1.0 -46 7 -1.0 -3 8 1.0 -45 8 -1.0 -46 8 -1.0 -6 9 1.0 -45 9 -2.0 -46 9 -2.0 -47 9 -2.0 -48 9 -2.0 -9 10 1.0 -45 10 -1.0 -46 10 -1.0 -47 10 -1.0 -48 10 -1.0 -12 11 1.0 -45 11 -1.0 -46 11 -1.0 -47 11 -1.0 -48 11 -1.0 -15 12 1.0 -45 12 -10.0 -47 12 -10.0 -50 12 -10.0 -18 13 1.0 -46 13 -10.0 -48 13 -10.0 -49 13 -10.0 -51 13 -10.0 -21 14 1.0 -47 14 -2.0 -48 14 -2.0 -49 14 -2.0 -24 15 1.0 -47 15 -1.0 -48 15 -1.0 -49 15 -1.0 -27 16 1.0 -47 16 -1.0 -48 16 -1.0 -49 16 -1.0 -30 17 1.0 -49 17 -1.0 -50 17 -1.0 -33 18 1.0 -49 18 -1.0 -50 18 -1.0 -36 19 1.0 -50 19 -2.0 -51 19 -2.0 -39 20 1.0 -50 20 -1.0 -51 20 -1.0 -42 21 1.0 -50 21 -1.0 -51 21 -1.0 -45 22 1.0 -46 22 1.0 -47 22 1.0 -48 22 1.0 -49 22 1.0 -50 22 1.0 -51 22 1.0 -52 22 1.0 -52 23 -1.0 -60 24 1.0 -81 24 -1.0 -82 24 -1.0 -63 25 1.0 -81 25 -1.6 -82 25 -1.0 -66 26 1.0 -81 26 -1.0 -82 26 -1.0 -69 27 1.0 -81 27 -1.0499999999999998 -82 27 -1.0 -72 28 1.0 -81 28 -1.0499999999999998 -82 28 -1.0 -75 29 1.0 -81 29 -0.5 -82 29 -1.0 -78 30 1.0 -81 30 -1.0 -82 30 -1.0 -83 31 1.0 -104 31 1.0 -84 32 1.0 -104 32 1.0 -105 32 -0.6931471805599453 -85 33 1.0 -104 33 1.0 -105 33 -1.0986122886681096 -86 34 1.0 -106 34 1.0 -87 35 1.0 -106 35 1.0 -107 35 -0.6931471805599453 -88 36 1.0 -106 36 1.0 -107 36 -1.0986122886681096 -89 37 1.0 -108 37 1.0 -90 38 1.0 -108 38 1.0 -109 38 -0.6931471805599453 -91 39 1.0 -108 39 1.0 -109 39 -1.0986122886681096 -92 40 1.0 -110 40 1.0 -93 41 1.0 -110 41 1.0 -111 41 -0.6931471805599453 -94 42 1.0 -110 42 1.0 -111 42 -1.0986122886681096 -95 43 1.0 -112 43 1.0 -96 44 1.0 -112 44 1.0 -113 44 -0.6931471805599453 -97 45 1.0 -112 45 1.0 -113 45 -1.0986122886681096 -98 46 1.0 -114 46 1.0 -99 47 1.0 -114 47 1.0 -115 47 -0.6931471805599453 -100 48 1.0 -114 48 1.0 -115 48 -1.0986122886681096 -101 49 1.0 -116 49 1.0 -102 50 1.0 -116 50 1.0 -117 50 -0.6931471805599453 -103 51 1.0 -116 51 1.0 -117 51 -1.0986122886681096 - -BCOORD -31 -1 1.0 -4 1.0 -7 1.0 -10 1.0 -13 1.0 -16 1.0 -19 1.0 -22 1.0 -25 1.0 -28 1.0 -31 1.0 -34 1.0 -37 1.0 -40 1.0 -43 1.0 -61 1.0 -64 1.0 -67 1.0 -70 1.0 -73 1.0 -76 1.0 -79 1.0 -81 20.0 -82 100.0 -104 -1.0 -106 -1.0 -108 -1.0 -110 -1.0 -112 -1.0 -114 -1.0 -116 -1.0 - diff --git a/test/CBF_tests.jl b/test/CBF_tests.jl index 5b32db5..8e0d199 100644 --- a/test/CBF_tests.jl +++ b/test/CBF_tests.jl @@ -38,13 +38,10 @@ function run_cbf_tests(use_iter::Bool, oa_solver, conic_solver) MOI.set(model, MOI.RawOptimizerAttribute("time_limit"), 60) MOI.set(model, MOI.RawOptimizerAttribute("iteration_limit"), 100) - insts = ["sssd_strong_15_4", "exp_gatesizing", "exp_ising", "sdp_cardls"] + insts = ["sssd_strong_15_4", "exp_ising", "sdp_cardls"] folder = joinpath(@__DIR__, "CBF") @testset "$inst" for inst in insts - if !use_iter && inst == "exp_gatesizing" - continue # TODO failing - end println(inst) file = joinpath(folder, string(inst, ".cbf")) run_cbf(model, file) @@ -68,14 +65,6 @@ function sssd_strong_15_4(model) return end -function exp_gatesizing(model) - TOL = 1e-4 - @test MOI.get(model, MOI.TerminationStatus()) == MOI.OPTIMAL - @test isapprox(MOI.get(model, MOI.ObjectiveValue()), 8.33333, atol = TOL) - @test isapprox(MOI.get(model, MOI.ObjectiveBound()), 8.33333, atol = TOL) - return -end - function exp_ising(model) TOL = 1e-4 @test MOI.get(model, MOI.TerminationStatus()) == MOI.OPTIMAL