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 4a37f0d
  • Loading branch information
github-action-benchmark committed Nov 11, 2024
1 parent 3057d8a commit 0c94d14
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": 1731301243702,
"lastUpdate": 1731301245448,
"repoUrl": "https://github.com/ClearcodeHQ/matchbox",
"entries": {
"Matchbox performance benchmarks on Python 3.9": [
Expand Down Expand Up @@ -147484,6 +147484,128 @@ window.BENCHMARK_DATA = {
"extra": "mean: 31.43445749999696 msec\nrounds: 32"
}
]
},
{
"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": "4a37f0d0e3ded7e7686547673dc5ed54c79fd402",
"message": "Bump ruff from 0.7.2 to 0.7.3",
"timestamp": "2024-11-11T04:56:36Z",
"tree_id": "f999af1738195776ec8a79e76742a6cdf971f237",
"url": "https://github.com/ClearcodeHQ/matchbox/commit/4a37f0d0e3ded7e7686547673dc5ed54c79fd402"
},
"date": 1731301238659,
"tool": "pytest",
"benches": [
{
"name": "benchmarks/test_matchbox_add.py::test_create[colour]",
"value": 4.6550041477530035,
"unit": "iter/sec",
"range": "stddev: 0.014668984433323708",
"extra": "mean: 214.82257979999986 msec\nrounds: 5"
},
{
"name": "benchmarks/test_matchbox_add.py::test_create[legs]",
"value": 4.650619131157924,
"unit": "iter/sec",
"range": "stddev: 0.0025967722973653335",
"extra": "mean: 215.02513360001103 msec\nrounds: 5"
},
{
"name": "benchmarks/test_matchbox_add.py::test_create[size]",
"value": 0.9834807904340075,
"unit": "iter/sec",
"range": "stddev: 0.005039402431824087",
"extra": "mean: 1.016796677399975 sec\nrounds: 5"
},
{
"name": "benchmarks/test_matchbox_add.py::test_create[weight]",
"value": 0.9856607744189512,
"unit": "iter/sec",
"range": "stddev: 0.0009701904032593167",
"extra": "mean: 1.0145478302000015 sec\nrounds: 5"
},
{
"name": "benchmarks/test_matchbox_add.py::test_create[armrest]",
"value": 5.251352706446343,
"unit": "iter/sec",
"range": "stddev: 0.0010927897287963929",
"extra": "mean: 190.42712533333392 msec\nrounds: 6"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndMatching]",
"value": 262025.53577767388,
"unit": "iter/sec",
"range": "stddev: 3.3528849976155243e-7",
"extra": "mean: 3.8164219263289296 usec\nrounds: 77376"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndMatching]",
"value": 251455.27717054807,
"unit": "iter/sec",
"range": "stddev: 4.19938643371499e-7",
"extra": "mean: 3.9768503220624636 usec\nrounds: 91904"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndNotMatching]",
"value": 280962.42244369956,
"unit": "iter/sec",
"range": "stddev: 3.236931397610586e-7",
"extra": "mean: 3.5591948250673426 usec\nrounds: 97857"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndNotMatching]",
"value": 274491.0765596989,
"unit": "iter/sec",
"range": "stddev: 3.6138973637804793e-7",
"extra": "mean: 3.6431056795484227 usec\nrounds: 101647"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndOneMatchingOtherNo]",
"value": 273995.6678419983,
"unit": "iter/sec",
"range": "stddev: 3.61332200593364e-7",
"extra": "mean: 3.649692741042379 usec\nrounds: 101338"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndOneMatchingOtherNo]",
"value": 264994.7147515963,
"unit": "iter/sec",
"range": "stddev: 3.7782053003156097e-7",
"extra": "mean: 3.773660168797673 usec\nrounds: 94697"
},
{
"name": "benchmarks/test_matchbox_match.py::test_match_matchbox",
"value": 129.84173398879736,
"unit": "iter/sec",
"range": "stddev: 0.0002858127693940169",
"extra": "mean: 7.701683959999173 msec\nrounds: 100"
},
{
"name": "benchmarks/test_matchbox_match.py::test_match_one_after_another",
"value": 22.734764250370038,
"unit": "iter/sec",
"range": "stddev: 0.0022356282128920975",
"extra": "mean: 43.98550119048293 msec\nrounds: 21"
},
{
"name": "benchmarks/test_matchbox_match.py::test_match_one_for_multi_condition",
"value": 32.855498625761356,
"unit": "iter/sec",
"range": "stddev: 0.002546365167254995",
"extra": "mean: 30.436305696968468 msec\nrounds: 33"
}
]
}
],
"Matchbox performance benchmarks on Python pypy-3.10": [
Expand Down

0 comments on commit 0c94d14

Please sign in to comment.