Skip to content

Commit

Permalink
add Matchbox performance benchmarks on Python 3.9 (pytest) benchmark …
Browse files Browse the repository at this point in the history
…result for 6aa11fe
  • Loading branch information
github-action-benchmark committed Nov 18, 2024
1 parent 0fd6e9e commit 7becc8a
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": 1731903232935,
"lastUpdate": 1731903234605,
"repoUrl": "https://github.com/ClearcodeHQ/matchbox",
"entries": {
"Matchbox performance benchmarks on Python 3.9": [
Expand Down Expand Up @@ -26102,6 +26102,128 @@ window.BENCHMARK_DATA = {
"extra": "mean: 25.457186083332633 msec\nrounds: 36"
}
]
},
{
"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": "6aa11fe8a01615a99c37da3b12ef3023c84337a7",
"message": "Bump ruff from 0.7.3 to 0.7.4",
"timestamp": "2024-11-18T04:09:35Z",
"tree_id": "09ecad87250ec6ea5a18d0913a76ec58215869e6",
"url": "https://github.com/ClearcodeHQ/matchbox/commit/6aa11fe8a01615a99c37da3b12ef3023c84337a7"
},
"date": 1731903226229,
"tool": "pytest",
"benches": [
{
"name": "benchmarks/test_matchbox_add.py::test_create[colour]",
"value": 4.952765691521763,
"unit": "iter/sec",
"range": "stddev: 0.0009674984386963129",
"extra": "mean: 201.90739119999535 msec\nrounds: 5"
},
{
"name": "benchmarks/test_matchbox_add.py::test_create[legs]",
"value": 4.687381423898208,
"unit": "iter/sec",
"range": "stddev: 0.0016455288304140045",
"extra": "mean: 213.33872999999244 msec\nrounds: 5"
},
{
"name": "benchmarks/test_matchbox_add.py::test_create[size]",
"value": 0.9115896022123098,
"unit": "iter/sec",
"range": "stddev: 0.0021681679278553042",
"extra": "mean: 1.0969848686000034 sec\nrounds: 5"
},
{
"name": "benchmarks/test_matchbox_add.py::test_create[weight]",
"value": 0.9046313883618694,
"unit": "iter/sec",
"range": "stddev: 0.012256542979048015",
"extra": "mean: 1.1054226206000066 sec\nrounds: 5"
},
{
"name": "benchmarks/test_matchbox_add.py::test_create[armrest]",
"value": 5.4023525651727455,
"unit": "iter/sec",
"range": "stddev: 0.0002471371008269096",
"extra": "mean: 185.10454249999952 msec\nrounds: 6"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndMatching]",
"value": 282568.9266132861,
"unit": "iter/sec",
"range": "stddev: 3.4208849879097257e-7",
"extra": "mean: 3.5389595451468905 usec\nrounds: 104734"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndMatching]",
"value": 268636.2575378803,
"unit": "iter/sec",
"range": "stddev: 3.3737569912594166e-7",
"extra": "mean: 3.722505700329712 usec\nrounds: 103328"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndNotMatching]",
"value": 300191.36819506023,
"unit": "iter/sec",
"range": "stddev: 3.3854023695697774e-7",
"extra": "mean: 3.33120837555267 usec\nrounds: 107551"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndNotMatching]",
"value": 302868.332339579,
"unit": "iter/sec",
"range": "stddev: 3.6015103364929114e-7",
"extra": "mean: 3.3017648041155723 usec\nrounds: 113161"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndOneMatchingOtherNo]",
"value": 276854.8097836745,
"unit": "iter/sec",
"range": "stddev: 8.653720113642972e-7",
"extra": "mean: 3.6120015425463188 usec\nrounds: 108261"
},
{
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndOneMatchingOtherNo]",
"value": 286059.01047563273,
"unit": "iter/sec",
"range": "stddev: 3.587028069382911e-7",
"extra": "mean: 3.4957822105910648 usec\nrounds: 104298"
},
{
"name": "benchmarks/test_matchbox_match.py::test_match_matchbox",
"value": 117.54707453437597,
"unit": "iter/sec",
"range": "stddev: 0.00047161354097488496",
"extra": "mean: 8.507230009433844 msec\nrounds: 106"
},
{
"name": "benchmarks/test_matchbox_match.py::test_match_one_after_another",
"value": 18.847079156724366,
"unit": "iter/sec",
"range": "stddev: 0.00613905273263204",
"extra": "mean: 53.05861941176251 msec\nrounds: 17"
},
{
"name": "benchmarks/test_matchbox_match.py::test_match_one_for_multi_condition",
"value": 31.806331473032603,
"unit": "iter/sec",
"range": "stddev: 0.000714117421745058",
"extra": "mean: 31.440281028570134 msec\nrounds: 35"
}
]
}
],
"Matchbox performance benchmarks on Python 3.7": [
Expand Down

0 comments on commit 7becc8a

Please sign in to comment.