Skip to content

Commit

Permalink
add pytest-bench (pytest) benchmark result for 7a2c63d
Browse files Browse the repository at this point in the history
  • Loading branch information
github-action-benchmark committed Oct 29, 2023
1 parent b54dfc0 commit 5d74a25
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": 1698591916564,
"lastUpdate": 1698592019273,
"repoUrl": "https://github.com/PyO3/pyo3",
"entries": {
"pyo3-bench": [
Expand Down Expand Up @@ -300850,6 +300850,128 @@ window.BENCHMARK_DATA = {
"extra": "mean: 224.09360374751205 nsec\nrounds: 192308"
}
]
},
{
"commit": {
"author": {
"email": "[email protected]",
"name": "David Hewitt",
"username": "davidhewitt"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "7a2c63da766362639ce553ae50e9526585ce7b55",
"message": "Merge pull request #3536 from davidhewitt/maturin-build-args\n\nexamples: remove requirements-dev.txt files",
"timestamp": "2023-10-29T13:27:15Z",
"tree_id": "c14d274d4c1e64696cb7ba054cc404dae723efef",
"url": "https://github.com/PyO3/pyo3/commit/7a2c63da766362639ce553ae50e9526585ce7b55"
},
"date": 1698592000434,
"tool": "pytest",
"benches": [
{
"name": "tests/test_pyclasses.py::test_empty_class_init",
"value": 2330402.283781582,
"unit": "iter/sec",
"range": "stddev: 2.3699834247469618e-7",
"extra": "mean: 429.11046172563977 nsec\nrounds: 144928"
},
{
"name": "tests/test_pyclasses.py::test_empty_class_init_py",
"value": 4402096.904012301,
"unit": "iter/sec",
"range": "stddev: 1.3634078256968143e-7",
"extra": "mean: 227.1644677082296 nsec\nrounds: 200000"
},
{
"name": "tests/test_pyfunctions.py::test_none_py",
"value": 8221259.795911726,
"unit": "iter/sec",
"range": "stddev: 1.0548087806883403e-8",
"extra": "mean: 121.63585932380835 nsec\nrounds: 80639"
},
{
"name": "tests/test_pyfunctions.py::test_none_rs",
"value": 7403344.3015898345,
"unit": "iter/sec",
"range": "stddev: 2.2260650641916677e-8",
"extra": "mean: 135.07409074372708 nsec\nrounds: 196079"
},
{
"name": "tests/test_pyfunctions.py::test_simple_py",
"value": 2810856.288425487,
"unit": "iter/sec",
"range": "stddev: 4.7286906048572444e-8",
"extra": "mean: 355.7634746812881 nsec\nrounds: 136968"
},
{
"name": "tests/test_pyfunctions.py::test_simple_rs",
"value": 1613667.7696579646,
"unit": "iter/sec",
"range": "stddev: 1.8081330876244657e-7",
"extra": "mean: 619.7062485866973 nsec\nrounds: 169463"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_py",
"value": 2419676.1064743935,
"unit": "iter/sec",
"range": "stddev: 4.6717450210217377e-7",
"extra": "mean: 413.2784538080417 nsec\nrounds: 112347"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_rs",
"value": 1243703.211776571,
"unit": "iter/sec",
"range": "stddev: 3.493151270309658e-7",
"extra": "mean: 804.0503478089016 nsec\nrounds: 108684"
},
{
"name": "tests/test_pyfunctions.py::test_simple_kwargs_py",
"value": 1630876.7148989781,
"unit": "iter/sec",
"range": "stddev: 7.178430500043822e-8",
"extra": "mean: 613.1671332752722 nsec\nrounds: 76331"
},
{
"name": "tests/test_pyfunctions.py::test_simple_kwargs_rs",
"value": 1131258.2875742037,
"unit": "iter/sec",
"range": "stddev: 3.204708327673394e-7",
"extra": "mean: 883.9714245491492 nsec\nrounds: 99001"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_kwargs_py",
"value": 1546069.0260329025,
"unit": "iter/sec",
"range": "stddev: 6.193097313273056e-8",
"extra": "mean: 646.8016519067878 nsec\nrounds: 69435"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_kwargs_rs",
"value": 1114885.9114517628,
"unit": "iter/sec",
"range": "stddev: 2.4371784574233563e-7",
"extra": "mean: 896.9527641602695 nsec\nrounds: 98040"
},
{
"name": "tests/test_pyfunctions.py::test_args_kwargs_py",
"value": 1947626.8890721595,
"unit": "iter/sec",
"range": "stddev: 1.0318522111700757e-7",
"extra": "mean: 513.4453655424707 nsec\nrounds: 163935"
},
{
"name": "tests/test_pyfunctions.py::test_args_kwargs_rs",
"value": 3767280.4469024856,
"unit": "iter/sec",
"range": "stddev: 2.8222689720679975e-8",
"extra": "mean: 265.4434715159619 nsec\nrounds: 166639"
}
]
}
]
}
Expand Down

0 comments on commit 5d74a25

Please sign in to comment.