diff --git a/dev/bench/data.js b/dev/bench/data.js index edf6be98..ab0435ac 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1703142779134, + "lastUpdate": 1703166279916, "repoUrl": "https://github.com/mlrun/storey", "entries": { "Benchmark": [ @@ -102209,6 +102209,184 @@ window.BENCHMARK_DATA = { "extra": "mean: 5.978191777200005 sec\nrounds: 5" } ] + }, + { + "commit": { + "author": { + "email": "gal.topper@gmail.com", + "name": "Gal Topper", + "username": "gtopper" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "576ffeffe45cc743cefef531e373563656eb82c2", + "message": "Fix Makefile typo, avoid printing long command line (#480)", + "timestamp": "2023-12-21T15:41:34+02:00", + "tree_id": "3f9387b89b2d03f6c1ac71ebeacbbf99b97b06cb", + "url": "https://github.com/mlrun/storey/commit/576ffeffe45cc743cefef531e373563656eb82c2" + }, + "date": 1703166277598, + "tool": "pytest", + "benches": [ + { + "name": "bench/bench_flow.py::test_simple_flow_n_events[0]", + "value": 1320.755286520843, + "unit": "iter/sec", + "range": "stddev: 0.00004889669642146943", + "extra": "mean: 757.1425306456413 usec\nrounds: 620" + }, + { + "name": "bench/bench_flow.py::test_simple_flow_n_events[1]", + "value": 1108.1437423703599, + "unit": "iter/sec", + "range": "stddev: 0.000053000602702884705", + "extra": "mean: 902.4100049159358 usec\nrounds: 1017" + }, + { + "name": "bench/bench_flow.py::test_simple_flow_n_events[1000]", + "value": 5.734227802148238, + "unit": "iter/sec", + "range": "stddev: 0.01167841652392107", + "extra": "mean: 174.39139750000265 msec\nrounds: 6" + }, + { + "name": "bench/bench_flow.py::test_simple_flow_n_events[5000]", + "value": 1.1061044223560932, + "unit": "iter/sec", + "range": "stddev: 0.012917053451208855", + "extra": "mean: 904.0737743999955 msec\nrounds: 5" + }, + { + "name": "bench/bench_flow.py::test_simple_async_flow_n_events[0]", + "value": 4384.23821346973, + "unit": "iter/sec", + "range": "stddev: 0.0003730893648718777", + "extra": "mean: 228.08979606256162 usec\nrounds: 3251" + }, + { + "name": "bench/bench_flow.py::test_simple_async_flow_n_events[1]", + "value": 3869.216094941902, + "unit": "iter/sec", + "range": "stddev: 0.000030496003181227035", + "extra": "mean: 258.45028436309536 usec\nrounds: 3172" + }, + { + "name": "bench/bench_flow.py::test_simple_async_flow_n_events[1000]", + "value": 67.76544356464794, + "unit": "iter/sec", + "range": "stddev: 0.00045661187821523295", + "extra": "mean: 14.756783803030881 msec\nrounds: 66" + }, + { + "name": "bench/bench_flow.py::test_simple_async_flow_n_events[5000]", + "value": 13.976143212701174, + "unit": "iter/sec", + "range": "stddev: 0.0005007705706629412", + "extra": "mean: 71.55049749999876 msec\nrounds: 14" + }, + { + "name": "bench/bench_flow.py::test_complete_flow_n_events[0]", + "value": 1335.6004880750543, + "unit": "iter/sec", + "range": "stddev: 0.00004552025981145437", + "extra": "mean: 748.726890210454 usec\nrounds: 1093" + }, + { + "name": "bench/bench_flow.py::test_complete_flow_n_events[1]", + "value": 1020.8187334761741, + "unit": "iter/sec", + "range": "stddev: 0.00005432287899674877", + "extra": "mean: 979.6058469604291 usec\nrounds: 954" + }, + { + "name": "bench/bench_flow.py::test_complete_flow_n_events[1000]", + "value": 5.284515253864206, + "unit": "iter/sec", + "range": "stddev: 0.014804515267205833", + "extra": "mean: 189.2321153333351 msec\nrounds: 6" + }, + { + "name": "bench/bench_flow.py::test_complete_flow_n_events[5000]", + "value": 0.9703943266302526, + "unit": "iter/sec", + "range": "stddev: 0.055714427466575726", + "extra": "mean: 1.0305089101999954 sec\nrounds: 5" + }, + { + "name": "bench/bench_flow.py::test_aggregate_by_key_n_events[0]", + "value": 1201.0819122103087, + "unit": "iter/sec", + "range": "stddev: 0.00008542825215612314", + "extra": "mean: 832.5826821917043 usec\nrounds: 730" + }, + { + "name": "bench/bench_flow.py::test_aggregate_by_key_n_events[1]", + "value": 379.24586041161774, + "unit": "iter/sec", + "range": "stddev: 0.008796903515779969", + "extra": "mean: 2.6368119059088513 msec\nrounds: 457" + }, + { + "name": "bench/bench_flow.py::test_aggregate_by_key_n_events[1000]", + "value": 4.205346805266097, + "unit": "iter/sec", + "range": "stddev: 0.008224373729321612", + "extra": "mean: 237.79251660000114 msec\nrounds: 5" + }, + { + "name": "bench/bench_flow.py::test_aggregate_by_key_n_events[5000]", + "value": 0.7944452176832693, + "unit": "iter/sec", + "range": "stddev: 0.044056733134368385", + "extra": "mean: 1.258740033600003 sec\nrounds: 5" + }, + { + "name": "bench/bench_flow.py::test_batch_n_events[0]", + "value": 1256.7540356601044, + "unit": "iter/sec", + "range": "stddev: 0.00006990954765095296", + "extra": "mean: 795.7006475612824 usec\nrounds: 820" + }, + { + "name": "bench/bench_flow.py::test_batch_n_events[1]", + "value": 964.7874802225458, + "unit": "iter/sec", + "range": "stddev: 0.00009001334417322142", + "extra": "mean: 1.0364976956058052 msec\nrounds: 933" + }, + { + "name": "bench/bench_flow.py::test_batch_n_events[1000]", + "value": 5.827924299187473, + "unit": "iter/sec", + "range": "stddev: 0.011610838320918403", + "extra": "mean: 171.5876783333338 msec\nrounds: 6" + }, + { + "name": "bench/bench_flow.py::test_batch_n_events[5000]", + "value": 1.1185576128710226, + "unit": "iter/sec", + "range": "stddev: 0.0025873339546072676", + "extra": "mean: 894.0084877999993 msec\nrounds: 5" + }, + { + "name": "bench/bench_flow.py::test_aggregate_df_86420_events", + "value": 0.1210696053398267, + "unit": "iter/sec", + "range": "stddev: 0.13762210413160267", + "extra": "mean: 8.259711404799987 sec\nrounds: 5" + }, + { + "name": "bench/bench_flow.py::test_aggregate_df_86420_events_basic", + "value": 0.16661348450324973, + "unit": "iter/sec", + "range": "stddev: 0.22274524869813195", + "extra": "mean: 6.001915168999995 sec\nrounds: 5" + } + ] } ] }