Skip to content

Commit

Permalink
add pytest-bench (pytest) benchmark result for febf7a0
Browse files Browse the repository at this point in the history
  • Loading branch information
github-action-benchmark committed Jan 2, 2024
1 parent 4e8e8c1 commit f305b27
Showing 1 changed file with 123 additions and 1 deletion.
124 changes: 123 additions & 1 deletion dev/bench/data.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
window.BENCHMARK_DATA = {
"lastUpdate": 1704208979458,
"lastUpdate": 1704209072932,
"repoUrl": "https://github.com/PyO3/pyo3",
"entries": {
"pyo3-bench": [
Expand Down Expand Up @@ -343944,6 +343944,128 @@ window.BENCHMARK_DATA = {
"extra": "mean: 239.55266631818938 nsec\nrounds: 199601"
}
]
},
{
"commit": {
"author": {
"email": "[email protected]",
"name": "David Hewitt",
"username": "davidhewitt"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "febf7a061d90143d761086522bc2368c7a51acd7",
"message": "Merge pull request #3721 from PyO3/fix-build-config-dep\n\nUse a definite version specification when depending on pyo3-build-config.",
"timestamp": "2024-01-02T14:00:02Z",
"tree_id": "aa74418edd7bc064e0f9deaa50386f982f615e36",
"url": "https://github.com/PyO3/pyo3/commit/febf7a061d90143d761086522bc2368c7a51acd7"
},
"date": 1704209058170,
"tool": "pytest",
"benches": [
{
"name": "tests/test_pyclasses.py::test_empty_class_init",
"value": 2558538.2278240668,
"unit": "iter/sec",
"range": "stddev: 1.0116650880573974e-7",
"extra": "mean: 390.84817616755316 nsec\nrounds: 167477"
},
{
"name": "tests/test_pyclasses.py::test_empty_class_init_py",
"value": 4698192.9047766635,
"unit": "iter/sec",
"range": "stddev: 2.2123583843078838e-8",
"extra": "mean: 212.84779494330633 nsec\nrounds: 198453"
},
{
"name": "tests/test_pyfunctions.py::test_none_py",
"value": 10643839.748197438,
"unit": "iter/sec",
"range": "stddev: 7.637001402153323e-9",
"extra": "mean: 93.95105748086377 nsec\nrounds: 103756"
},
{
"name": "tests/test_pyfunctions.py::test_none_rs",
"value": 6948760.572397047,
"unit": "iter/sec",
"range": "stddev: 1.5399091212175206e-8",
"extra": "mean: 143.91055636200164 nsec\nrounds: 55054"
},
{
"name": "tests/test_pyfunctions.py::test_simple_py",
"value": 3413047.3038505777,
"unit": "iter/sec",
"range": "stddev: 2.641882740353684e-8",
"extra": "mean: 292.99330216484447 nsec\nrounds: 199204"
},
{
"name": "tests/test_pyfunctions.py::test_simple_rs",
"value": 2797449.425498684,
"unit": "iter/sec",
"range": "stddev: 2.6576815332479196e-8",
"extra": "mean: 357.46848214127635 nsec\nrounds: 131857"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_py",
"value": 2802969.475605459,
"unit": "iter/sec",
"range": "stddev: 3.241391535113696e-8",
"extra": "mean: 356.7644987585866 nsec\nrounds: 197278"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_rs",
"value": 1352417.2596486728,
"unit": "iter/sec",
"range": "stddev: 1.958229104899979e-7",
"extra": "mean: 739.4167686530245 nsec\nrounds: 141383"
},
{
"name": "tests/test_pyfunctions.py::test_simple_kwargs_py",
"value": 1861764.6458386965,
"unit": "iter/sec",
"range": "stddev: 4.667897424982976e-8",
"extra": "mean: 537.124819850425 nsec\nrounds: 175408"
},
{
"name": "tests/test_pyfunctions.py::test_simple_kwargs_rs",
"value": 1111712.9675470158,
"unit": "iter/sec",
"range": "stddev: 1.6951909180539364e-7",
"extra": "mean: 899.5127602104801 nsec\nrounds: 116064"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_kwargs_py",
"value": 1719044.3182730514,
"unit": "iter/sec",
"range": "stddev: 8.714928261056473e-8",
"extra": "mean: 581.7185684919386 nsec\nrounds: 152161"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_kwargs_rs",
"value": 1119843.7617350675,
"unit": "iter/sec",
"range": "stddev: 1.701840461830433e-7",
"extra": "mean: 892.9817124226477 nsec\nrounds: 134518"
},
{
"name": "tests/test_pyfunctions.py::test_args_kwargs_py",
"value": 2236660.2853434444,
"unit": "iter/sec",
"range": "stddev: 3.799525733922568e-8",
"extra": "mean: 447.0951653019795 nsec\nrounds: 186568"
},
{
"name": "tests/test_pyfunctions.py::test_args_kwargs_rs",
"value": 4229920.173071506,
"unit": "iter/sec",
"range": "stddev: 2.1197551200104084e-8",
"extra": "mean: 236.41108084407696 nsec\nrounds: 171792"
}
]
}
]
}
Expand Down

0 comments on commit f305b27

Please sign in to comment.