Skip to content

Commit

Permalink
add Matchbox performance benchmarks on Python 3.13 (pytest) benchmark…
Browse files Browse the repository at this point in the history
… result for 050a668
  • Loading branch information
github-action-benchmark committed Oct 23, 2024
1 parent 95443eb commit e3083c5
Showing 1 changed file with 123 additions and 1 deletion.
124 changes: 123 additions & 1 deletion benchmarks/data.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
window.BENCHMARK_DATA = {
"lastUpdate": 1729659557960,
"lastUpdate": 1729659562966,
"repoUrl": "https://github.com/ClearcodeHQ/matchbox",
"entries": {
"Matchbox performance benchmarks on Python 3.9": [
Expand Down Expand Up @@ -142482,6 +142482,128 @@ window.BENCHMARK_DATA = {
"extra": "mean: 36.58899537930536 msec\nrounds: 29"
}
]
},
{
"commit": {
"author": {
"email": "119339316+merger-application[bot]@users.noreply.github.com",
"name": "merger-application[bot]",
"username": "merger-application[bot]"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "050a668444cb6f1abecc079ac2c8fa2694252ff8",
"message": "Bump mypy from 1.12.1 to 1.13.0",
"timestamp": "2024-10-23T04:55:10Z",
"tree_id": "8c548a494695c59ed9e158bc760e1d33076fa3a7",
"url": "https://github.com/ClearcodeHQ/matchbox/commit/050a668444cb6f1abecc079ac2c8fa2694252ff8"
},
"date": 1729659557584,
"tool": "pytest",
"benches": [
{
"name": "benchmarks/test_matchbox_add.py::test_create[colour]",
"value": 4.74024813921021,
"unit": "iter/sec",
"range": "stddev: 0.0007048360828542174",
"extra": "mean: 210.9594204000075 msec\nrounds: 5"
},
{
"name": "benchmarks/test_matchbox_add.py::test_create[legs]",
"value": 4.408430486728647,
"unit": "iter/sec",
"range": "stddev: 0.0013685972759809924",
"extra": "mean: 226.83810099999278 msec\nrounds: 5"
},
{
"name": "benchmarks/test_matchbox_add.py::test_create[size]",
"value": 0.9748123666193341,
"unit": "iter/sec",
"range": "stddev: 0.0031292691011086714",
"extra": "mean: 1.025838442600002 sec\nrounds: 5"
},
{
"name": "benchmarks/test_matchbox_add.py::test_create[weight]",
"value": 0.9701995323961928,
"unit": "iter/sec",
"range": "stddev: 0.0016716299852656657",
"extra": "mean: 1.0307158131999983 sec\nrounds: 5"
},
{
"name": "benchmarks/test_matchbox_add.py::test_create[armrest]",
"value": 5.197567417033409,
"unit": "iter/sec",
"range": "stddev: 0.0016454637049794646",
"extra": "mean: 192.39769680000904 msec\nrounds: 5"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndMatching]",
"value": 257204.6542905476,
"unit": "iter/sec",
"range": "stddev: 3.7633733897010633e-7",
"extra": "mean: 3.8879545269439966 usec\nrounds: 73714"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndMatching]",
"value": 246192.6729193693,
"unit": "iter/sec",
"range": "stddev: 4.4595160708189596e-7",
"extra": "mean: 4.061859307760595 usec\nrounds: 92251"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndNotMatching]",
"value": 274418.8019458358,
"unit": "iter/sec",
"range": "stddev: 3.345271121916895e-7",
"extra": "mean: 3.6440651766906913 usec\nrounds: 97182"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndNotMatching]",
"value": 279035.6604902518,
"unit": "iter/sec",
"range": "stddev: 3.953119873353593e-7",
"extra": "mean: 3.5837713295965457 usec\nrounds: 97857"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndOneMatchingOtherNo]",
"value": 267605.2937667827,
"unit": "iter/sec",
"range": "stddev: 3.6399866141631817e-7",
"extra": "mean: 3.736846853528606 usec\nrounds: 102575"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndOneMatchingOtherNo]",
"value": 242234.1478919292,
"unit": "iter/sec",
"range": "stddev: 0.0000011247701635300056",
"extra": "mean: 4.128237115628066 usec\nrounds: 92166"
},
{
"name": "benchmarks/test_matchbox_match.py::test_match_matchbox",
"value": 137.58525909715544,
"unit": "iter/sec",
"range": "stddev: 0.00023456938688038925",
"extra": "mean: 7.268220495146597 msec\nrounds: 103"
},
{
"name": "benchmarks/test_matchbox_match.py::test_match_one_after_another",
"value": 22.830979105930954,
"unit": "iter/sec",
"range": "stddev: 0.0030146721849791014",
"extra": "mean: 43.80013644444287 msec\nrounds: 18"
},
{
"name": "benchmarks/test_matchbox_match.py::test_match_one_for_multi_condition",
"value": 33.2451400538417,
"unit": "iter/sec",
"range": "stddev: 0.00211554468472646",
"extra": "mean: 30.079584516126687 msec\nrounds: 31"
}
]
}
],
"Matchbox performance benchmarks on Python pypy-3.10": [
Expand Down

0 comments on commit e3083c5

Please sign in to comment.