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
format_simple
pyo3-benches/benches/bench_pystring_from_fmt.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-9%
302.8 ns331.9 ns
err_new_without_gil
pyo3-benches/benches/bench_err.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-2%
1.2 µs1.3 µs
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_str_extract_fail
pyo3-benches/benches/bench_extract.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-1%
1.9 µs2 µs
ordered_richcmp
pyo3-benches/benches/bench_comparisons.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-1%
2.6 µs2.7 µ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
vec_into_pyobject
pyo3-benches/benches/bench_intopyobject.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
-1%
2.8 µs2.9 µ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_args_kwargs_rs
pytests/tests/test_pyfunctions.py
CodSpeed Performance Gauge
-1%
11.2 µs11.2 µs
test_simple_py
pytests/tests/test_pyfunctions.py
CodSpeed Performance Gauge
0%
13.5 µs13.5 µs
err_new_restore_and_fetch
pyo3-benches/benches/bench_err.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
7.2 µs7.3 µs
test_many_keyword_arguments_rs
pytests/tests/test_pyfunctions.py
CodSpeed Performance Gauge
0%
16.7 µs16.8 µs
test_setter
pytests/tests/test_pyclasses.py
CodSpeed Performance Gauge
0%
14.7 µs14.8 µs
test_empty_class_init
pytests/tests/test_pyclasses.py
CodSpeed Performance Gauge
0%
16 µs15.9 µs
test_simple_args_kwargs_rs
pytests/tests/test_pyfunctions.py
CodSpeed Performance Gauge
0%
16 µs16 µs
test_many_keyword_arguments_py
pytests/tests/test_pyfunctions.py
CodSpeed Performance Gauge
0%
16.1 µs16.1 µs
test_simple_args_kwargs_py
pytests/tests/test_pyfunctions.py
CodSpeed Performance Gauge
0%
17.1 µs17.1 µs
call_method_0
pyo3-benches/benches/bench_call.rs::benches::criterion_benchmark
CodSpeed Performance Gauge
0%
701.8 µs699.5 µs
test_positional_only_py
pytests/tests/test_pyfunctions.py
CodSpeed Performance Gauge
0%
10.3 µs10.3 µs
test_none_py
pytests/tests/test_pyfunctions.py
CodSpeed Performance Gauge
0%
10.3 µs10.3 µs

Commits

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