Skip to content

Commit

Permalink
add pytest-bench (pytest) benchmark result for 8ff5e5b
Browse files Browse the repository at this point in the history
  • Loading branch information
github-action-benchmark committed Apr 27, 2024
1 parent 030e962 commit 9783aa3
Showing 1 changed file with 151 additions and 1 deletion.
152 changes: 151 additions & 1 deletion dev/bench/data.js
@@ -1,5 +1,5 @@
window.BENCHMARK_DATA = {
"lastUpdate": 1714199136049,
"lastUpdate": 1714199247002,
"repoUrl": "https://github.com/PyO3/pyo3",
"entries": {
"pyo3-bench": [
Expand Down Expand Up @@ -466810,6 +466810,156 @@ window.BENCHMARK_DATA = {
"extra": "mean: 158.6090894836491 nsec\nrounds: 196464"
}
]
},
{
"commit": {
"author": {
"email": "alex.gaynor@gmail.com",
"name": "Alex Gaynor",
"username": "alex"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "8ff5e5b0ab6002922d8d9b523b1b50fb5cf80b9a",
"message": "Fix lychee for guide (#4130)\n\n* Fix lychee for guide\n\n* Update nightly in netlify",
"timestamp": "2024-04-27T05:12:11Z",
"tree_id": "a1787b6cc757cf294945691bef452046b8aea641",
"url": "https://github.com/PyO3/pyo3/commit/8ff5e5b0ab6002922d8d9b523b1b50fb5cf80b9a"
},
"date": 1714199225470,
"tool": "pytest",
"benches": [
{
"name": "tests/test_pyclasses.py::test_empty_class_init",
"value": 7140098.1825215975,
"unit": "iter/sec",
"range": "stddev: 1.0855946917108695e-8",
"extra": "mean: 140.05409651759717 nsec\nrounds: 195734"
},
{
"name": "tests/test_pyclasses.py::test_method_call",
"value": 12038537.833583314,
"unit": "iter/sec",
"range": "stddev: 5.591837006136912e-9",
"extra": "mean: 83.06656620792846 nsec\nrounds: 118822"
},
{
"name": "tests/test_pyclasses.py::test_proto_call",
"value": 11498020.802523287,
"unit": "iter/sec",
"range": "stddev: 5.585191395107125e-9",
"extra": "mean: 86.97148989159473 nsec\nrounds: 111149"
},
{
"name": "tests/test_pyclasses.py::test_empty_class_init_py",
"value": 7449998.5798871415,
"unit": "iter/sec",
"range": "stddev: 7.238396796730142e-9",
"extra": "mean: 134.22821350593452 nsec\nrounds: 68223"
},
{
"name": "tests/test_pyclasses.py::test_method_call_py",
"value": 11035496.024585303,
"unit": "iter/sec",
"range": "stddev: 6.922394755763482e-9",
"extra": "mean: 90.61667892156017 nsec\nrounds: 111521"
},
{
"name": "tests/test_pyclasses.py::test_proto_call_py",
"value": 8345834.839684225,
"unit": "iter/sec",
"range": "stddev: 6.998154831830583e-9",
"extra": "mean: 119.82024796908588 nsec\nrounds: 83599"
},
{
"name": "tests/test_pyfunctions.py::test_none_py",
"value": 12368506.217068996,
"unit": "iter/sec",
"range": "stddev: 5.364300319183267e-9",
"extra": "mean: 80.85050712267606 nsec\nrounds: 103328"
},
{
"name": "tests/test_pyfunctions.py::test_none_rs",
"value": 13324844.5425802,
"unit": "iter/sec",
"range": "stddev: 5.554996724460601e-9",
"extra": "mean: 75.04777986748365 nsec\nrounds: 131857"
},
{
"name": "tests/test_pyfunctions.py::test_simple_py",
"value": 4611186.789291665,
"unit": "iter/sec",
"range": "stddev: 1.7620454855729137e-8",
"extra": "mean: 216.86391067962185 nsec\nrounds: 196464"
},
{
"name": "tests/test_pyfunctions.py::test_simple_rs",
"value": 3848023.955791489,
"unit": "iter/sec",
"range": "stddev: 2.2869248340127484e-8",
"extra": "mean: 259.8736420273435 nsec\nrounds: 176992"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_py",
"value": 3974135.329093188,
"unit": "iter/sec",
"range": "stddev: 2.037771347068536e-8",
"extra": "mean: 251.62706279259453 nsec\nrounds: 198808"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_rs",
"value": 2235112.8735807394,
"unit": "iter/sec",
"range": "stddev: 1.1887306287280997e-7",
"extra": "mean: 447.40469791038356 nsec\nrounds: 197278"
},
{
"name": "tests/test_pyfunctions.py::test_simple_kwargs_py",
"value": 2533802.763947068,
"unit": "iter/sec",
"range": "stddev: 4.302627466752178e-8",
"extra": "mean: 394.6637103048366 nsec\nrounds: 195313"
},
{
"name": "tests/test_pyfunctions.py::test_simple_kwargs_rs",
"value": 2063863.860034973,
"unit": "iter/sec",
"range": "stddev: 1.4006455967559646e-7",
"extra": "mean: 484.52808315711997 nsec\nrounds: 177936"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_kwargs_py",
"value": 2476207.1012880737,
"unit": "iter/sec",
"range": "stddev: 3.71188355882435e-8",
"extra": "mean: 403.84344244866264 nsec\nrounds: 198847"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_kwargs_rs",
"value": 2064316.3915631191,
"unit": "iter/sec",
"range": "stddev: 1.05834150815014e-7",
"extra": "mean: 484.4218667676184 nsec\nrounds: 199243"
},
{
"name": "tests/test_pyfunctions.py::test_args_kwargs_py",
"value": 3120952.766000123,
"unit": "iter/sec",
"range": "stddev: 2.3774038701062612e-8",
"extra": "mean: 320.4149742008497 nsec\nrounds: 195351"
},
{
"name": "tests/test_pyfunctions.py::test_args_kwargs_rs",
"value": 6352118.848898116,
"unit": "iter/sec",
"range": "stddev: 1.2213415645147553e-8",
"extra": "mean: 157.42778493092385 nsec\nrounds: 198847"
}
]
}
]
}
Expand Down

0 comments on commit 9783aa3

Please sign in to comment.