-
Notifications
You must be signed in to change notification settings - Fork 734
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add pytest-bench (pytest) benchmark result for fff053b
- Loading branch information
github-action-benchmark
committed
May 17, 2024
1 parent
8463724
commit 7aa0426
Showing
1 changed file
with
151 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
window.BENCHMARK_DATA = { | ||
"lastUpdate": 1715946260674, | ||
"lastUpdate": 1715947219679, | ||
"repoUrl": "https://github.com/PyO3/pyo3", | ||
"entries": { | ||
"pyo3-bench": [ | ||
|
@@ -483550,6 +483550,156 @@ window.BENCHMARK_DATA = { | |
"extra": "mean: 135.3847942688747 nsec\nrounds: 197668" | ||
} | ||
] | ||
}, | ||
{ | ||
"commit": { | ||
"author": { | ||
"email": "[email protected]", | ||
"name": "Bruno Kolenbrander", | ||
"username": "mejrs" | ||
}, | ||
"committer": { | ||
"email": "[email protected]", | ||
"name": "GitHub", | ||
"username": "web-flow" | ||
}, | ||
"distinct": true, | ||
"id": "fff053bde740d1e2bcc1bbb2dde8f7ed979c98bd", | ||
"message": "Emit a better error for abi3 inheritance (#4185)\n\n* Emit a better error for abi3 inheritance\n\n* Update tests/test_compile_error.rs\n\n---------\n\nCo-authored-by: David Hewitt <[email protected]>", | ||
"timestamp": "2024-05-17T10:55:41Z", | ||
"tree_id": "7ecaec71ed74ef853ba57d5446e9e3eae212c3a2", | ||
"url": "https://github.com/PyO3/pyo3/commit/fff053bde740d1e2bcc1bbb2dde8f7ed979c98bd" | ||
}, | ||
"date": 1715947197361, | ||
"tool": "pytest", | ||
"benches": [ | ||
{ | ||
"name": "tests/test_pyclasses.py::test_empty_class_init", | ||
"value": 8511743.052873826, | ||
"unit": "iter/sec", | ||
"range": "stddev: 9.46327027128829e-9", | ||
"extra": "mean: 117.48474945591425 nsec\nrounds: 199601" | ||
}, | ||
{ | ||
"name": "tests/test_pyclasses.py::test_method_call", | ||
"value": 13473297.116730144, | ||
"unit": "iter/sec", | ||
"range": "stddev: 5.280393207605864e-9", | ||
"extra": "mean: 74.22088233757377 nsec\nrounds: 130993" | ||
}, | ||
{ | ||
"name": "tests/test_pyclasses.py::test_proto_call", | ||
"value": 13301870.240693599, | ||
"unit": "iter/sec", | ||
"range": "stddev: 1.8592371251508482e-8", | ||
"extra": "mean: 75.17739850902777 nsec\nrounds: 119247" | ||
}, | ||
{ | ||
"name": "tests/test_pyclasses.py::test_empty_class_init_py", | ||
"value": 7341693.086337273, | ||
"unit": "iter/sec", | ||
"range": "stddev: 8.213930992003314e-9", | ||
"extra": "mean: 136.20836341701312 nsec\nrounds: 69028" | ||
}, | ||
{ | ||
"name": "tests/test_pyclasses.py::test_method_call_py", | ||
"value": 11072304.226508373, | ||
"unit": "iter/sec", | ||
"range": "stddev: 1.210250148669573e-8", | ||
"extra": "mean: 90.31543746837129 nsec\nrounds: 113174" | ||
}, | ||
{ | ||
"name": "tests/test_pyclasses.py::test_proto_call_py", | ||
"value": 8973794.71055982, | ||
"unit": "iter/sec", | ||
"range": "stddev: 6.26285922508947e-9", | ||
"extra": "mean: 111.43557795268711 nsec\nrounds: 87559" | ||
}, | ||
{ | ||
"name": "tests/test_pyfunctions.py::test_none_py", | ||
"value": 13029300.174655898, | ||
"unit": "iter/sec", | ||
"range": "stddev: 5.536254396476573e-9", | ||
"extra": "mean: 76.7500929900412 nsec\nrounds: 138832" | ||
}, | ||
{ | ||
"name": "tests/test_pyfunctions.py::test_none_rs", | ||
"value": 14773228.808455793, | ||
"unit": "iter/sec", | ||
"range": "stddev: 9.126028167803025e-9", | ||
"extra": "mean: 67.69000960897777 nsec\nrounds: 144655" | ||
}, | ||
{ | ||
"name": "tests/test_pyfunctions.py::test_simple_py", | ||
"value": 4690793.8799518, | ||
"unit": "iter/sec", | ||
"range": "stddev: 1.7504277103279695e-8", | ||
"extra": "mean: 213.18353046249723 nsec\nrounds: 192345" | ||
}, | ||
{ | ||
"name": "tests/test_pyfunctions.py::test_simple_rs", | ||
"value": 4350753.208502294, | ||
"unit": "iter/sec", | ||
"range": "stddev: 2.2671109841959365e-8", | ||
"extra": "mean: 229.84525944744195 nsec\nrounds: 190115" | ||
}, | ||
{ | ||
"name": "tests/test_pyfunctions.py::test_simple_args_py", | ||
"value": 4055572.762767976, | ||
"unit": "iter/sec", | ||
"range": "stddev: 2.0663467160331787e-8", | ||
"extra": "mean: 246.5742962820098 nsec\nrounds: 197629" | ||
}, | ||
{ | ||
"name": "tests/test_pyfunctions.py::test_simple_args_rs", | ||
"value": 3546328.514894543, | ||
"unit": "iter/sec", | ||
"range": "stddev: 3.281563575483307e-8", | ||
"extra": "mean: 281.98177235978284 nsec\nrounds: 167449" | ||
}, | ||
{ | ||
"name": "tests/test_pyfunctions.py::test_simple_kwargs_py", | ||
"value": 2565397.501847995, | ||
"unit": "iter/sec", | ||
"range": "stddev: 4.10167191467681e-8", | ||
"extra": "mean: 389.8031393885921 nsec\nrounds: 186533" | ||
}, | ||
{ | ||
"name": "tests/test_pyfunctions.py::test_simple_kwargs_rs", | ||
"value": 3504583.412987648, | ||
"unit": "iter/sec", | ||
"range": "stddev: 2.410178357390568e-8", | ||
"extra": "mean: 285.34061888614104 nsec\nrounds: 162049" | ||
}, | ||
{ | ||
"name": "tests/test_pyfunctions.py::test_simple_args_kwargs_py", | ||
"value": 2201530.695380968, | ||
"unit": "iter/sec", | ||
"range": "stddev: 4.237942390193845e-8", | ||
"extra": "mean: 454.22941506021255 nsec\nrounds: 191571" | ||
}, | ||
{ | ||
"name": "tests/test_pyfunctions.py::test_simple_args_kwargs_rs", | ||
"value": 3409871.2572548175, | ||
"unit": "iter/sec", | ||
"range": "stddev: 2.7608325195492156e-8", | ||
"extra": "mean: 293.2662040751266 nsec\nrounds: 146349" | ||
}, | ||
{ | ||
"name": "tests/test_pyfunctions.py::test_args_kwargs_py", | ||
"value": 3243453.486093015, | ||
"unit": "iter/sec", | ||
"range": "stddev: 2.6806048951867817e-8", | ||
"extra": "mean: 308.3133469580215 nsec\nrounds: 112398" | ||
}, | ||
{ | ||
"name": "tests/test_pyfunctions.py::test_args_kwargs_rs", | ||
"value": 7374738.2346258, | ||
"unit": "iter/sec", | ||
"range": "stddev: 5.604701931179482e-8", | ||
"extra": "mean: 135.59803320269862 nsec\nrounds: 193799" | ||
} | ||
] | ||
} | ||
] | ||
} | ||
|