diff --git a/benchmarks/data.js b/benchmarks/data.js index c39feb3..3de06f0 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -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": [ @@ -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": "noreply@github.com", + "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": [