Performance Results


Welcome to Pyomo's performance test results portal!


Please explore the expandable sections below for different categories of Pyomo's current performance. The numbers shown are standard deviations away from the running average (where a positive number is slower than average, negative faster than average).

Note: Alerts are generated based on repeated performance. The table represents only the most recent run of the performance test suite.

Last update: May-19-2026 12:35

Problem\Measure create_instance discretize postprocessing nl lp bar gams
TestStochPDEgas_test_stochpdegas_automatic
TestMisc_test_bilinear_100
TestMisc_test_bilinear_100000
TestMisc_test_bilinear_nlcontext_100
TestMisc_test_bilinear_nlcontext_100000
TestMisc_test_diag_quicksum_100
TestMisc_test_diag_quicksum_100000
TestMisc_test_diag_sum_100
TestMisc_test_diag_sum_100000
TestMisc_test_pmedian_quicksum_test4
TestMisc_test_pmedian_quicksum_test8
TestMisc_test_pmedian_sum_test4
TestMisc_test_pmedian_sum_test8
TestMisc_test_pmedian_tuple_test4
TestMisc_test_pmedian_tuple_test8
TestJump_test_clnlbean_5000
TestJump_test_clnlbean_50000
TestJump_test_facility_25
TestJump_test_facility_5
TestJump_test_facility_quicksum_25
TestJump_test_facility_quicksum_5
TestJump_test_lqcp_10
TestJump_test_lqcp_500
TestJump_test_lqcp_quicksum_10
TestJump_test_lqcp_quicksum_500
TestJump_test_opf_662
TestJump_test_opf_6620
TestJump_test_opf_quicksum_662
TestJump_test_opf_quicksum_6620
TestDevel_test_issue_691
TestModels_test_dcopf_case2383wp
TestModels_test_uc_20140901_expected

Problem\Measure create_instance discretize postprocessing nl lp bar gams
TestStochPDEgas_test_stochpdegas_automatic
TestMisc_test_bilinear_100
TestMisc_test_bilinear_100000
TestMisc_test_bilinear_nlcontext_100
TestMisc_test_bilinear_nlcontext_100000
TestMisc_test_diag_quicksum_100
TestMisc_test_diag_quicksum_100000
TestMisc_test_diag_sum_100
TestMisc_test_diag_sum_100000
TestMisc_test_pmedian_quicksum_test4
TestMisc_test_pmedian_quicksum_test8
TestMisc_test_pmedian_sum_test4
TestMisc_test_pmedian_sum_test8
TestMisc_test_pmedian_tuple_test4
TestMisc_test_pmedian_tuple_test8
TestJump_test_clnlbean_5000
TestJump_test_clnlbean_50000
TestJump_test_facility_25
TestJump_test_facility_5
TestJump_test_facility_quicksum_25
TestJump_test_facility_quicksum_5
TestJump_test_lqcp_10
TestJump_test_lqcp_500
TestJump_test_lqcp_quicksum_10
TestJump_test_lqcp_quicksum_500
TestJump_test_opf_662
TestJump_test_opf_6620
TestJump_test_opf_quicksum_662
TestJump_test_opf_quicksum_6620
TestDevel_test_issue_691
TestModels_test_dcopf_case2383wp
TestModels_test_uc_20140901_expected

Problem\Measure create_instance discretize postprocessing nl lp bar gams
TestStochPDEgas_test_stochpdegas_automatic
TestMisc_test_bilinear_100
TestMisc_test_bilinear_100000
TestMisc_test_bilinear_nlcontext_100
TestMisc_test_bilinear_nlcontext_100000
TestMisc_test_diag_quicksum_100
TestMisc_test_diag_quicksum_100000
TestMisc_test_diag_sum_100
TestMisc_test_diag_sum_100000
TestMisc_test_pmedian_quicksum_test4
TestMisc_test_pmedian_quicksum_test8
TestMisc_test_pmedian_sum_test4
TestMisc_test_pmedian_sum_test8
TestMisc_test_pmedian_tuple_test4
TestMisc_test_pmedian_tuple_test8
TestJump_test_clnlbean_5000
TestJump_test_clnlbean_50000
TestJump_test_facility_25
TestJump_test_facility_5
TestJump_test_facility_quicksum_25
TestJump_test_facility_quicksum_5
TestJump_test_lqcp_10
TestJump_test_lqcp_500
TestJump_test_lqcp_quicksum_10
TestJump_test_lqcp_quicksum_500
TestJump_test_opf_662
TestJump_test_opf_6620
TestJump_test_opf_quicksum_662
TestJump_test_opf_quicksum_6620
TestDevel_test_issue_691
TestModels_test_dcopf_case2383wp
TestModels_test_uc_20140901_expected

Problem\Measure create_instance discretize postprocessing nl lp bar gams
TestStochPDEgas_test_stochpdegas_automatic
TestMisc_test_bilinear_100
TestMisc_test_bilinear_100000
TestMisc_test_bilinear_nlcontext_100
TestMisc_test_bilinear_nlcontext_100000
TestMisc_test_diag_quicksum_100
TestMisc_test_diag_quicksum_100000
TestMisc_test_diag_sum_100
TestMisc_test_diag_sum_100000
TestMisc_test_pmedian_quicksum_test4
TestMisc_test_pmedian_quicksum_test8
TestMisc_test_pmedian_sum_test4
TestMisc_test_pmedian_sum_test8
TestMisc_test_pmedian_tuple_test4
TestMisc_test_pmedian_tuple_test8
TestJump_test_clnlbean_5000
TestJump_test_clnlbean_50000
TestJump_test_facility_25
TestJump_test_facility_5
TestJump_test_facility_quicksum_25
TestJump_test_facility_quicksum_5
TestJump_test_lqcp_10
TestJump_test_lqcp_500
TestJump_test_lqcp_quicksum_10
TestJump_test_lqcp_quicksum_500
TestJump_test_opf_662
TestJump_test_opf_6620
TestJump_test_opf_quicksum_662
TestJump_test_opf_quicksum_6620
TestDevel_test_issue_691
TestModels_test_dcopf_case2383wp
TestModels_test_uc_20140901_expected

Problem\Measure create_instance discretize postprocessing nl lp bar gams
TestStochPDEgas_test_stochpdegas_automatic
TestMisc_test_bilinear_100
TestMisc_test_bilinear_100000
TestMisc_test_bilinear_nlcontext_100
TestMisc_test_bilinear_nlcontext_100000
TestMisc_test_diag_quicksum_100
TestMisc_test_diag_quicksum_100000
TestMisc_test_diag_sum_100
TestMisc_test_diag_sum_100000
TestMisc_test_pmedian_quicksum_test4
TestMisc_test_pmedian_quicksum_test8
TestMisc_test_pmedian_sum_test4
TestMisc_test_pmedian_sum_test8
TestMisc_test_pmedian_tuple_test4
TestMisc_test_pmedian_tuple_test8
TestJump_test_clnlbean_5000
TestJump_test_clnlbean_50000
TestJump_test_facility_25
TestJump_test_facility_5
TestJump_test_facility_quicksum_25
TestJump_test_facility_quicksum_5
TestJump_test_lqcp_10
TestJump_test_lqcp_500
TestJump_test_lqcp_quicksum_10
TestJump_test_lqcp_quicksum_500
TestJump_test_opf_662
TestJump_test_opf_6620
TestJump_test_opf_quicksum_662
TestJump_test_opf_quicksum_6620
TestDevel_test_issue_691
TestModels_test_dcopf_case2383wp
TestModels_test_uc_20140901_expected

Problem\Measure create_instance discretize postprocessing nl lp bar gams
TestStochPDEgas_test_stochpdegas_automatic
TestMisc_test_bilinear_100
TestMisc_test_bilinear_100000
TestMisc_test_bilinear_nlcontext_100
TestMisc_test_bilinear_nlcontext_100000
TestMisc_test_diag_quicksum_100
TestMisc_test_diag_quicksum_100000
TestMisc_test_diag_sum_100
TestMisc_test_diag_sum_100000
TestMisc_test_pmedian_quicksum_test4
TestMisc_test_pmedian_quicksum_test8
TestMisc_test_pmedian_sum_test4
TestMisc_test_pmedian_sum_test8
TestMisc_test_pmedian_tuple_test4
TestMisc_test_pmedian_tuple_test8
TestJump_test_clnlbean_5000
TestJump_test_clnlbean_50000
TestJump_test_facility_25
TestJump_test_facility_5
TestJump_test_facility_quicksum_25
TestJump_test_facility_quicksum_5
TestJump_test_lqcp_10
TestJump_test_lqcp_500
TestJump_test_lqcp_quicksum_10
TestJump_test_lqcp_quicksum_500
TestJump_test_opf_662
TestJump_test_opf_6620
TestJump_test_opf_quicksum_662
TestJump_test_opf_quicksum_6620
TestDevel_test_issue_691
TestModels_test_dcopf_case2383wp
TestModels_test_uc_20140901_expected

Problem\Measure create_instance discretize postprocessing nl lp bar gams
TestStochPDEgas_test_stochpdegas_automatic
TestMisc_test_bilinear_100
TestMisc_test_bilinear_100000
TestMisc_test_bilinear_nlcontext_100
TestMisc_test_bilinear_nlcontext_100000
TestMisc_test_diag_quicksum_100
TestMisc_test_diag_quicksum_100000
TestMisc_test_diag_sum_100
TestMisc_test_diag_sum_100000
TestMisc_test_pmedian_quicksum_test4
TestMisc_test_pmedian_quicksum_test8
TestMisc_test_pmedian_sum_test4
TestMisc_test_pmedian_sum_test8
TestMisc_test_pmedian_tuple_test4
TestMisc_test_pmedian_tuple_test8
TestJump_test_clnlbean_5000
TestJump_test_clnlbean_50000
TestJump_test_facility_25
TestJump_test_facility_5
TestJump_test_facility_quicksum_25
TestJump_test_facility_quicksum_5
TestJump_test_lqcp_10
TestJump_test_lqcp_500
TestJump_test_lqcp_quicksum_10
TestJump_test_lqcp_quicksum_500
TestJump_test_opf_662
TestJump_test_opf_6620
TestJump_test_opf_quicksum_662
TestJump_test_opf_quicksum_6620
TestDevel_test_issue_691
TestModels_test_dcopf_case2383wp
TestModels_test_uc_20140901_expected

Problem\Measure create_instance discretize postprocessing nl lp bar gams
TestStochPDEgas_test_stochpdegas_automatic
TestMisc_test_bilinear_100
TestMisc_test_bilinear_100000
TestMisc_test_bilinear_nlcontext_100
TestMisc_test_bilinear_nlcontext_100000
TestMisc_test_diag_quicksum_100
TestMisc_test_diag_quicksum_100000
TestMisc_test_diag_sum_100
TestMisc_test_diag_sum_100000
TestMisc_test_pmedian_quicksum_test4
TestMisc_test_pmedian_quicksum_test8
TestMisc_test_pmedian_sum_test4
TestMisc_test_pmedian_sum_test8
TestMisc_test_pmedian_tuple_test4
TestMisc_test_pmedian_tuple_test8
TestJump_test_clnlbean_5000
TestJump_test_clnlbean_50000
TestJump_test_facility_25
TestJump_test_facility_5
TestJump_test_facility_quicksum_25
TestJump_test_facility_quicksum_5
TestJump_test_lqcp_10
TestJump_test_lqcp_500
TestJump_test_lqcp_quicksum_10
TestJump_test_lqcp_quicksum_500
TestJump_test_opf_662
TestJump_test_opf_6620
TestJump_test_opf_quicksum_662
TestJump_test_opf_quicksum_6620
TestDevel_test_issue_691
TestModels_test_dcopf_case2383wp
TestModels_test_uc_20140901_expected

Problem\Measure create_instance discretize postprocessing nl lp bar gams
TestStochPDEgas_test_stochpdegas_automatic
TestMisc_test_bilinear_100
TestMisc_test_bilinear_100000
TestMisc_test_bilinear_nlcontext_100
TestMisc_test_bilinear_nlcontext_100000
TestMisc_test_diag_quicksum_100
TestMisc_test_diag_quicksum_100000
TestMisc_test_diag_sum_100
TestMisc_test_diag_sum_100000
TestMisc_test_pmedian_quicksum_test4
TestMisc_test_pmedian_quicksum_test8
TestMisc_test_pmedian_sum_test4
TestMisc_test_pmedian_sum_test8
TestMisc_test_pmedian_tuple_test4
TestMisc_test_pmedian_tuple_test8
TestJump_test_clnlbean_5000
TestJump_test_clnlbean_50000
TestJump_test_facility_25
TestJump_test_facility_5
TestJump_test_facility_quicksum_25
TestJump_test_facility_quicksum_5
TestJump_test_lqcp_10
TestJump_test_lqcp_500
TestJump_test_lqcp_quicksum_10
TestJump_test_lqcp_quicksum_500
TestJump_test_opf_662
TestJump_test_opf_6620
TestJump_test_opf_quicksum_662
TestJump_test_opf_quicksum_6620
TestDevel_test_issue_691
TestModels_test_dcopf_case2383wp
TestModels_test_uc_20140901_expected

Problem\Measure create_instance discretize postprocessing nl lp bar gams
TestStochPDEgas_test_stochpdegas_automatic
TestMisc_test_bilinear_100
TestMisc_test_bilinear_100000
TestMisc_test_bilinear_nlcontext_100
TestMisc_test_bilinear_nlcontext_100000
TestMisc_test_diag_quicksum_100
TestMisc_test_diag_quicksum_100000
TestMisc_test_diag_sum_100
TestMisc_test_diag_sum_100000
TestMisc_test_pmedian_quicksum_test4
TestMisc_test_pmedian_quicksum_test8
TestMisc_test_pmedian_sum_test4
TestMisc_test_pmedian_sum_test8
TestMisc_test_pmedian_tuple_test4
TestMisc_test_pmedian_tuple_test8
TestJump_test_clnlbean_5000
TestJump_test_clnlbean_50000
TestJump_test_facility_25
TestJump_test_facility_5
TestJump_test_facility_quicksum_25
TestJump_test_facility_quicksum_5
TestJump_test_lqcp_10
TestJump_test_lqcp_500
TestJump_test_lqcp_quicksum_10
TestJump_test_lqcp_quicksum_500
TestJump_test_opf_662
TestJump_test_opf_6620
TestJump_test_opf_quicksum_662
TestJump_test_opf_quicksum_6620
TestDevel_test_issue_691
TestModels_test_dcopf_case2383wp
TestModels_test_uc_20140901_expected