Avatar for the conda user
conda
conda-build
BlogDocsChangelog

reduce cost of large variant matrix

#5392Merged
Comparing
minrk:reduce_variants
(
311e48b
) with
24.9.x
(
433f048
)
CodSpeed Performance Gauge
×2.6
Improvement
1
Untouched
3

Benchmarks

4 total
test_render_recipe
tests/test_render.py
CodSpeed Performance Gauge
×2.6
64.7 s25.1 s
test_pin_subpackage_benchmark
tests/test_api_render.py
CodSpeed Performance Gauge
0%
7.4 s7.3 s
test_which_package_battery
tests/test_inspect_pkg.py
CodSpeed Performance Gauge
0%
834.2 ms832.9 ms
test_select_lines_battery
tests/test_metadata.py
CodSpeed Performance Gauge
0%
22.8 ms22.8 ms

Commits

Click on a commit to change the comparison range
Base
main
433f048
+19.76%
discard unused variants before copying metadata
9f5ef06
2 years ago
by minrk
+0.5%
try reducing with all used vars instead of loop vars
568aed3
2 years ago
by minrk
-20.17%
remove redundant deepcopy of config.variant
d1ba529
2 years ago
by minrk
-0.09%
Merge branch 'main' into reduce_variants
5007189
2 years ago
by beckermr
+0.03%
add config.copy_variants method
5f48708
2 years ago
by minrk
+0.17%
Merge branch 'main' into reduce_variants
0df82cc
2 years ago
by beckermr
-0.08%
Update news/5392-variant-copy
644baaf
2 years ago
by beeankha
×2.6
Add benchmark test for `render_recipe` (#5490)
311e48b
2 years ago
by kenodegard
© 2026 CodSpeed Technology
Home Terms Privacy Docs