Skip to content

Commit

Permalink
add pytest-bench (pytest) benchmark result for ac273a1
Browse files Browse the repository at this point in the history
  • Loading branch information
github-action-benchmark committed May 19, 2024
1 parent 9e38afd commit 86e921b
Showing 1 changed file with 151 additions and 1 deletion.
152 changes: 151 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": 1716132019142,
"lastUpdate": 1716132522417,
"repoUrl": "https://github.com/PyO3/pyo3",
"entries": {
"pyo3-bench": [
Expand Down Expand Up @@ -485074,6 +485074,156 @@ window.BENCHMARK_DATA = {
"extra": "mean: 136.0904275595938 nsec\nrounds: 197629"
}
]
},
{
"commit": {
"author": {
"email": "[email protected]",
"name": "David Hewitt",
"username": "davidhewitt"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": false,
"id": "ac273a16122deadad0cabd09bff1457ddf68e277",
"message": "docs: minor updates to pyenv installs (#4189)",
"timestamp": "2024-05-19T13:39:29Z",
"tree_id": "d13a85d35e41b839c444a7085ca6fb914d23c449",
"url": "https://github.com/PyO3/pyo3/commit/ac273a16122deadad0cabd09bff1457ddf68e277"
},
"date": 1716132500253,
"tool": "pytest",
"benches": [
{
"name": "tests/test_pyclasses.py::test_empty_class_init",
"value": 6356279.799855754,
"unit": "iter/sec",
"range": "stddev: 1.2469740829076013e-8",
"extra": "mean: 157.32472947819156 nsec\nrounds: 187970"
},
{
"name": "tests/test_pyclasses.py::test_method_call",
"value": 8472788.856298719,
"unit": "iter/sec",
"range": "stddev: 1.2186828541150652e-8",
"extra": "mean: 118.02489321524806 nsec\nrounds: 89526"
},
{
"name": "tests/test_pyclasses.py::test_proto_call",
"value": 8167245.373904426,
"unit": "iter/sec",
"range": "stddev: 6.319780694864917e-9",
"extra": "mean: 122.44030321351066 nsec\nrounds: 66191"
},
{
"name": "tests/test_pyclasses.py::test_empty_class_init_py",
"value": 6089954.994356753,
"unit": "iter/sec",
"range": "stddev: 9.737349607230828e-9",
"extra": "mean: 164.204825967786 nsec\nrounds: 58610"
},
{
"name": "tests/test_pyclasses.py::test_method_call_py",
"value": 7547236.452795412,
"unit": "iter/sec",
"range": "stddev: 6.812537132237581e-9",
"extra": "mean: 132.49883003594132 nsec\nrounds: 79917"
},
{
"name": "tests/test_pyclasses.py::test_proto_call_py",
"value": 6727974.953772078,
"unit": "iter/sec",
"range": "stddev: 1.027465736023752e-8",
"extra": "mean: 148.63313357600182 nsec\nrounds: 72438"
},
{
"name": "tests/test_pyfunctions.py::test_none_py",
"value": 9548708.516920835,
"unit": "iter/sec",
"range": "stddev: 1.0534902597363997e-8",
"extra": "mean: 104.72620441056978 nsec\nrounds: 97666"
},
{
"name": "tests/test_pyfunctions.py::test_none_rs",
"value": 9177903.285706677,
"unit": "iter/sec",
"range": "stddev: 6.225978964470897e-9",
"extra": "mean: 108.95734775908595 nsec\nrounds: 92337"
},
{
"name": "tests/test_pyfunctions.py::test_simple_py",
"value": 4633773.83828393,
"unit": "iter/sec",
"range": "stddev: 1.92335556939593e-8",
"extra": "mean: 215.80682072527296 nsec\nrounds: 198060"
},
{
"name": "tests/test_pyfunctions.py::test_simple_rs",
"value": 3670376.2982733934,
"unit": "iter/sec",
"range": "stddev: 2.4618062067764087e-8",
"extra": "mean: 272.4516285892585 nsec\nrounds: 171498"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_py",
"value": 4060313.73625757,
"unit": "iter/sec",
"range": "stddev: 2.17036424288464e-8",
"extra": "mean: 246.28638695336622 nsec\nrounds: 198453"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_rs",
"value": 3480553.8881866913,
"unit": "iter/sec",
"range": "stddev: 2.7229185289969568e-8",
"extra": "mean: 287.3105925450799 nsec\nrounds: 161760"
},
{
"name": "tests/test_pyfunctions.py::test_simple_kwargs_py",
"value": 2536584.9507400813,
"unit": "iter/sec",
"range": "stddev: 3.122516453798475e-8",
"extra": "mean: 394.23083374685996 nsec\nrounds: 198413"
},
{
"name": "tests/test_pyfunctions.py::test_simple_kwargs_rs",
"value": 3319873.1796061574,
"unit": "iter/sec",
"range": "stddev: 2.104281032302196e-8",
"extra": "mean: 301.21632541356047 nsec\nrounds: 147886"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_kwargs_py",
"value": 2443095.5791675383,
"unit": "iter/sec",
"range": "stddev: 3.346254966971424e-8",
"extra": "mean: 409.316773574917 nsec\nrounds: 198453"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_kwargs_rs",
"value": 3337316.3182967394,
"unit": "iter/sec",
"range": "stddev: 2.1667358206310756e-8",
"extra": "mean: 299.6419591746606 nsec\nrounds: 152161"
},
{
"name": "tests/test_pyfunctions.py::test_args_kwargs_py",
"value": 3172165.0810178677,
"unit": "iter/sec",
"range": "stddev: 3.012292761322229e-8",
"extra": "mean: 315.24210577310976 nsec\nrounds: 96256"
},
{
"name": "tests/test_pyfunctions.py::test_args_kwargs_rs",
"value": 7303323.684386422,
"unit": "iter/sec",
"range": "stddev: 7.443740075625544e-9",
"extra": "mean: 136.923959996169 nsec\nrounds: 71043"
}
]
}
]
}
Expand Down

0 comments on commit 86e921b

Please sign in to comment.