From 2fb89045cdac5d332c3e27269f2e1e611bda0bb9 Mon Sep 17 00:00:00 2001 From: Jun He Date: Fri, 16 Jun 2023 15:35:10 -0400 Subject: [PATCH] disable optimizer logging --- test/src/lmp/aelmp_test.jl | 15 ++++++++++++--- test/src/lmp/conventional_test.jl | 8 +++++--- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/test/src/lmp/aelmp_test.jl b/test/src/lmp/aelmp_test.jl index a7494bf..d619207 100644 --- a/test/src/lmp/aelmp_test.jl +++ b/test/src/lmp/aelmp_test.jl @@ -12,7 +12,10 @@ function lmp_aelmp_test() instance = UnitCommitment.read(path) model = UnitCommitment.build_model( instance = instance, - optimizer = Cbc.Optimizer, + optimizer = optimizer_with_attributes( + Cbc.Optimizer, + "logLevel" => 0, + ), variable_names = true, ) JuMP.set_silent(model) @@ -22,7 +25,10 @@ function lmp_aelmp_test() aelmp_1 = UnitCommitment.compute_lmp( model, AELMP(), - optimizer = HiGHS.Optimizer, + optimizer = optimizer_with_attributes( + HiGHS.Optimizer, + "log_to_console" => false, + ), ) @test aelmp_1["s1", "B1", 1] ≈ 231.7 atol = 0.1 @@ -33,7 +39,10 @@ function lmp_aelmp_test() allow_offline_participation = false, consider_startup_costs = true, ), - optimizer = HiGHS.Optimizer, + optimizer = optimizer_with_attributes( + HiGHS.Optimizer, + "log_to_console" => false, + ), ) @test aelmp_2["s1", "B1", 1] ≈ 274.3 atol = 0.1 end diff --git a/test/src/lmp/conventional_test.jl b/test/src/lmp/conventional_test.jl index b1135c5..bd2529e 100644 --- a/test/src/lmp/conventional_test.jl +++ b/test/src/lmp/conventional_test.jl @@ -3,13 +3,12 @@ # Released under the modified BSD license. See COPYING.md for more details. using UnitCommitment, Cbc, HiGHS, JuMP -import UnitCommitment: ConventionalLMP function solve_conventional_testcase(path::String) instance = UnitCommitment.read(path) model = UnitCommitment.build_model( instance = instance, - optimizer = Cbc.Optimizer, + optimizer = optimizer_with_attributes(Cbc.Optimizer, "logLevel" => 0), variable_names = true, ) JuMP.set_silent(model) @@ -17,7 +16,10 @@ function solve_conventional_testcase(path::String) lmp = UnitCommitment.compute_lmp( model, ConventionalLMP(), - optimizer = HiGHS.Optimizer, + optimizer = optimizer_with_attributes( + HiGHS.Optimizer, + "log_to_console" => false, + ), ) return lmp end