Avatar for the PyO3 user
PyO3
pyo3
BlogDocsChangelog

ci: include coverage from running build scripts

#6007Merged
Comparing
davidhewitt:build-script-coverage
(
1bb7984
) with
main
(
072d544
)
CodSpeed Performance Gauge
0%
Untouched
125
Ignored
21

Benchmarks

146 total
bytes_new_medium
pyo3-benches/benches/bench_intopyobject.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+2%
1.6 µs1.6 µs
byte_slice_into_pyobject_medium
pyo3-benches/benches/bench_intopyobject.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+2%
1.6 µs1.6 µs
extract_bigint_small
pyo3-benches/benches/bench_bigint.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+1%
2.7 µs2.7 µs
tuple_into_pyobject
pyo3-benches/benches/bench_tuple.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+1%
2.8 µs2.8 µs
extract_bigint_big_positive
pyo3-benches/benches/bench_bigint.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+1%
3.7 µs3.6 µs
test_proto_call_py
pytests/tests/test_pyclasses.py
CodSpeed Performance Gauge
+1%
11.7 µs11.6 µs
extract_bigint_big_negative
pyo3-benches/benches/bench_bigint.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
+1%
3.9 µs3.9 µs
bench_pyclass_create
pyo3-benches/benches/bench_pyclass.rs::benches::bench_pyclass
CodSpeed Performance Gauge
+1%
4.1 µs4.1 µs
test_empty_class_init
pytests/tests/test_pyclasses.py
CodSpeed Performance Gauge
0%
16 µs15.9 µs
call_method_0
pyo3-benches/benches/bench_call.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
701.8 µs699.5 µs
test_proto_call
pytests/tests/test_pyclasses.py
CodSpeed Performance Gauge
0%
10.5 µs10.5 µs
test_positional_only_rs
pytests/tests/test_pyfunctions.py
CodSpeed Performance Gauge
0%
10.8 µs10.7 µs
test_class_attribute
pytests/tests/test_pyclasses.py
CodSpeed Performance Gauge
0%
12.6 µs12.6 µs
decimal_via_extract
pyo3-benches/benches/bench_decimal.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
13.8 µs13.8 µs
test_simple_args_rs
pytests/tests/test_pyfunctions.py
CodSpeed Performance Gauge
0%
15.2 µs15.2 µs
test_class_method
pytests/tests/test_pyclasses.py
CodSpeed Performance Gauge
0%
15.6 µs15.6 µs
drop_many_objects_without_gil
pyo3-benches/benches/bench_py.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
48.2 µs48.1 µs
extract_hashbrown_set
pyo3-benches/benches/bench_set.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
19.4 ms19.4 ms
extract_hashset
pyo3-benches/benches/bench_set.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
23.9 ms23.9 ms
bytes_new_large
pyo3-benches/benches/bench_intopyobject.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
176.4 µs176.4 µs
byte_slice_into_pyobject_large
pyo3-benches/benches/bench_intopyobject.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
176.5 µs176.4 µs
call_method_one_arg
pyo3-benches/benches/bench_call.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
386.2 µs386.1 µs
call
pyo3-benches/benches/bench_call.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
596.1 µs596 µs
extract_hashmap
pyo3-benches/benches/bench_dict.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
26.3 ms26.3 ms
tuple_to_list
pyo3-benches/benches/bench_tuple.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms

Commits

Click on a commit to change the comparison range
Base
main
072d544
+13.8%
ci: include coverage from running build scripts
14c28e2
26 days ago
by davidhewitt
0%
fix passing codecov token to report-coverage action
490c1bf
26 days ago
by davidhewitt
0%
completely skip coverage on windows-11-arm for now
67199cb
26 days ago
by davidhewitt
0%
correct condition
e9702f0
26 days ago
by davidhewitt
0%
fixups, add coverage to cross-compilation jobs
3adeaad
24 days ago
by davidhewitt
0%
install uv in cross compilation job
23e26e5
24 days ago
by davidhewitt
-0.1%
cleanups, try cargo-llvm-cov branch
b41d039
16 days ago
by davidhewitt
-13.74%
fix typo
6227adb
16 days ago
by davidhewitt
0%
specify package to install for testing
86254cf
15 days ago
by davidhewitt
-0.11%
typo
818ee2c
15 days ago
by davidhewitt
0%
fixup cross compile step
676f93b
15 days ago
by davidhewitt
-0.01%
switch cross-compilation jobs to debug
d2506ce
15 days ago
by davidhewitt
+0.08%
skip containers for cross compile tests
70a2e43
15 days ago
by davidhewitt
0%
fixups
dcdf44d
14 days ago
by davidhewitt
0%
set linker for cross-compilation job
3a5f4d4
14 days ago
by davidhewitt
0%
fixup report names
f8d0550
14 days ago
by davidhewitt
+28.09%
use released cargo-llvm-cov
27a1bc4
13 days ago
by davidhewitt
-28.1%
Apply suggestions from code review
2e2f849
10 days ago
by davidhewitt
+0.03%
try running in container
4514541
10 days ago
by davidhewitt
-0.02%
fixup cross-compilation
64136c1
9 days ago
by davidhewitt
0%
cross compilation host coverage only
4a2cc4c
9 days ago
by davidhewitt
0%
final tidy ups
1bb7984
9 days ago
by davidhewitt
© 2026 CodSpeed Technology
Home Terms Privacy Docs