Avatar for the asdf-format user
asdf-format
asdf
BlogDocsChangelog

Port benchmarks to pytest-benchmark, enable codspeed

#1943Merged
Merging
braingram:benchmarks
into
main
CodSpeed Performance Gauge
N/A
New
122

Benchmarks

122 total
test_validate[no_data-large_tree]
benchmarks/test_asdf.py
CodSpeed Performance Gauge
N/A
N/A1.9 ms
test_walk[no_data-large_tree]
benchmarks/test_treeutil.py
CodSpeed Performance Gauge
N/A
N/A39.4 µs
test_walk[small_data-deep_tree]
benchmarks/test_treeutil.py
CodSpeed Performance Gauge
N/A
N/A46.3 µs
test_walk[no_data-small_tree]
benchmarks/test_treeutil.py
CodSpeed Performance Gauge
N/A
N/A55.9 µs
test_dump[large_data-deep_tree]
benchmarks/test_asdf.py
CodSpeed Performance Gauge
N/A
N/A30.4 ms
test_validate[large_data-small_tree]
benchmarks/test_asdf.py
CodSpeed Performance Gauge
N/A
N/A25.2 ms
test_walk[small_data-flat_tree]
benchmarks/test_treeutil.py
CodSpeed Performance Gauge
N/A
N/A163.2 µs
test_dump[large_data-flat_tree]
benchmarks/test_asdf.py
CodSpeed Performance Gauge
N/A
N/A83.3 ms
test_validate[large_data-large_tree]
benchmarks/test_asdf.py
CodSpeed Performance Gauge
N/A
N/A2 ms
test_validate[no_data-deep_tree]
benchmarks/test_asdf.py
CodSpeed Performance Gauge
N/A
N/A2 ms
test_walk[small_data-large_tree]
benchmarks/test_treeutil.py
CodSpeed Performance Gauge
N/A
N/A39.4 µs
test_validate[no_data-flat_tree]
benchmarks/test_asdf.py
CodSpeed Performance Gauge
N/A
N/A3.1 ms
test_custom_tree_to_tagged_tree[large_data-deep_tree]
benchmarks/test_yamlutil.py
CodSpeed Performance Gauge
N/A
N/A650.6 µs
test_dump[no_data-deep_tree]
benchmarks/test_asdf.py
CodSpeed Performance Gauge
N/A
N/A7.9 ms
test_custom_tree_to_tagged_tree[large_data-small_tree]
benchmarks/test_yamlutil.py
CodSpeed Performance Gauge
N/A
N/A954.8 µs
test_dump[large_data-large_tree]
benchmarks/test_asdf.py
CodSpeed Performance Gauge
N/A
N/A7.8 ms
test_dump[no_data-flat_tree]
benchmarks/test_asdf.py
CodSpeed Performance Gauge
N/A
N/A9.8 ms
test_custom_tree_to_tagged_tree[no_data-deep_tree]
benchmarks/test_yamlutil.py
CodSpeed Performance Gauge
N/A
N/A275.8 µs
test_custom_tree_to_tagged_tree[large_data-flat_tree]
benchmarks/test_yamlutil.py
CodSpeed Performance Gauge
N/A
N/A5.6 ms
test_walk[small_data-small_tree]
benchmarks/test_treeutil.py
CodSpeed Performance Gauge
N/A
N/A55.6 µs
test_custom_tree_to_tagged_tree[large_data-large_tree]
benchmarks/test_yamlutil.py
CodSpeed Performance Gauge
N/A
N/A252.8 µs
test_validate[small_data-flat_tree]
benchmarks/test_asdf.py
CodSpeed Performance Gauge
N/A
N/A45.4 ms
test_dump[large_data-small_tree]
benchmarks/test_asdf.py
CodSpeed Performance Gauge
N/A
N/A34.6 ms
test_custom_tree_to_tagged_tree[small_data-flat_tree]
benchmarks/test_yamlutil.py
CodSpeed Performance Gauge
N/A
N/A5.6 ms
test_validate[no_data-small_tree]
benchmarks/test_asdf.py
CodSpeed Performance Gauge
N/A
N/A2.1 ms

Commits

Click on a commit to change the comparison range
No baseline data is yet availableOnce your main branch has generated a first performance report, you will see the list of commits and their performance impact here.
© 2026 CodSpeed Technology
Home Terms Privacy Docs