Skip to content

Commit 0b0a355

Browse files
author
github-action-benchmark
committed
add pytest-bench (pytest) benchmark result for 42601f3
1 parent ef80f59 commit 0b0a355

File tree

1 file changed

+123
-1
lines changed

1 file changed

+123
-1
lines changed

dev/bench/data.js

+123-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1702353042508,
2+
"lastUpdate": 1702353131690,
33
"repoUrl": "https://github.com/PyO3/pyo3",
44
"entries": {
55
"pyo3-bench": [
@@ -318504,6 +318504,128 @@ window.BENCHMARK_DATA = {
318504318504
"extra": "mean: 153.59809683949933 nsec\nrounds: 65407"
318505318505
}
318506318506
]
318507+
},
318508+
{
318509+
"commit": {
318510+
"author": {
318511+
"email": "[email protected]",
318512+
"name": "messense",
318513+
"username": "messense"
318514+
},
318515+
"committer": {
318516+
"email": "[email protected]",
318517+
"name": "GitHub",
318518+
"username": "web-flow"
318519+
},
318520+
"distinct": true,
318521+
"id": "42601f3af94242b017402b763a495798a92da8f8",
318522+
"message": "Merge pull request #3642 from PyO3/dependabot/github_actions/actions/setup-python-5\n\nbuild(deps): bump actions/setup-python from 4 to 5",
318523+
"timestamp": "2023-12-12T02:55:22Z",
318524+
"tree_id": "e0597947c098b4cafc1bb40a8517c252ddbe4767",
318525+
"url": "https://github.com/PyO3/pyo3/commit/42601f3af94242b017402b763a495798a92da8f8"
318526+
},
318527+
"date": 1702353118582,
318528+
"tool": "pytest",
318529+
"benches": [
318530+
{
318531+
"name": "tests/test_pyclasses.py::test_empty_class_init",
318532+
"value": 4016994.4409491858,
318533+
"unit": "iter/sec",
318534+
"range": "stddev: 1.1181991880188986e-7",
318535+
"extra": "mean: 248.94234102143974 nsec\nrounds: 170329"
318536+
},
318537+
{
318538+
"name": "tests/test_pyclasses.py::test_empty_class_init_py",
318539+
"value": 7806506.235092073,
318540+
"unit": "iter/sec",
318541+
"range": "stddev: 6.094615375393224e-9",
318542+
"extra": "mean: 128.09827724273964 nsec\nrounds: 74433"
318543+
},
318544+
{
318545+
"name": "tests/test_pyfunctions.py::test_none_py",
318546+
"value": 13646017.77463789,
318547+
"unit": "iter/sec",
318548+
"range": "stddev: 4.953280593815676e-9",
318549+
"extra": "mean: 73.28145225331396 nsec\nrounds: 137476"
318550+
},
318551+
{
318552+
"name": "tests/test_pyfunctions.py::test_none_rs",
318553+
"value": 11516773.956706282,
318554+
"unit": "iter/sec",
318555+
"range": "stddev: 1.5568717909372826e-8",
318556+
"extra": "mean: 86.82987126075305 nsec\nrounds: 60238"
318557+
},
318558+
{
318559+
"name": "tests/test_pyfunctions.py::test_simple_py",
318560+
"value": 4724234.027591948,
318561+
"unit": "iter/sec",
318562+
"range": "stddev: 3.202319107756209e-8",
318563+
"extra": "mean: 211.67452631675044 nsec\nrounds: 189430"
318564+
},
318565+
{
318566+
"name": "tests/test_pyfunctions.py::test_simple_rs",
318567+
"value": 3692266.3998146052,
318568+
"unit": "iter/sec",
318569+
"range": "stddev: 1.8824781423924185e-8",
318570+
"extra": "mean: 270.8363622002496 nsec\nrounds: 170911"
318571+
},
318572+
{
318573+
"name": "tests/test_pyfunctions.py::test_simple_args_py",
318574+
"value": 3993156.4883702416,
318575+
"unit": "iter/sec",
318576+
"range": "stddev: 2.5194388415705048e-8",
318577+
"extra": "mean: 250.42845250678812 nsec\nrounds: 197668"
318578+
},
318579+
{
318580+
"name": "tests/test_pyfunctions.py::test_simple_args_rs",
318581+
"value": 1921966.1690092555,
318582+
"unit": "iter/sec",
318583+
"range": "stddev: 1.3091294612861676e-7",
318584+
"extra": "mean: 520.3005214787339 nsec\nrounds: 139218"
318585+
},
318586+
{
318587+
"name": "tests/test_pyfunctions.py::test_simple_kwargs_py",
318588+
"value": 2720315.537685648,
318589+
"unit": "iter/sec",
318590+
"range": "stddev: 2.826644104382667e-8",
318591+
"extra": "mean: 367.6044143212761 nsec\nrounds: 185529"
318592+
},
318593+
{
318594+
"name": "tests/test_pyfunctions.py::test_simple_kwargs_rs",
318595+
"value": 1683553.3837090258,
318596+
"unit": "iter/sec",
318597+
"range": "stddev: 1.486462501358033e-7",
318598+
"extra": "mean: 593.981758865826 nsec\nrounds: 117427"
318599+
},
318600+
{
318601+
"name": "tests/test_pyfunctions.py::test_simple_args_kwargs_py",
318602+
"value": 2555249.6622238746,
318603+
"unit": "iter/sec",
318604+
"range": "stddev: 3.3458822467277006e-8",
318605+
"extra": "mean: 391.3511915425454 nsec\nrounds: 105955"
318606+
},
318607+
{
318608+
"name": "tests/test_pyfunctions.py::test_simple_args_kwargs_rs",
318609+
"value": 1659745.102387506,
318610+
"unit": "iter/sec",
318611+
"range": "stddev: 1.190534598348627e-7",
318612+
"extra": "mean: 602.5021544341492 nsec\nrounds: 124627"
318613+
},
318614+
{
318615+
"name": "tests/test_pyfunctions.py::test_args_kwargs_py",
318616+
"value": 3197492.786968044,
318617+
"unit": "iter/sec",
318618+
"range": "stddev: 3.056627791241398e-8",
318619+
"extra": "mean: 312.7450370101473 nsec\nrounds: 199641"
318620+
},
318621+
{
318622+
"name": "tests/test_pyfunctions.py::test_args_kwargs_rs",
318623+
"value": 6488173.643956067,
318624+
"unit": "iter/sec",
318625+
"range": "stddev: 1.3041295353899893e-8",
318626+
"extra": "mean: 154.12657781308468 nsec\nrounds: 199641"
318627+
}
318628+
]
318507318629
}
318508318630
]
318509318631
}

0 commit comments

Comments
 (0)