Skip to content

Instantly share code, notes, and snippets.

@rciorba
Last active January 30, 2017 11:42
Show Gist options
  • Save rciorba/d8990a54be8b778bb3322ac40364de90 to your computer and use it in GitHub Desktop.
Save rciorba/d8990a54be8b778bb3322ac40364de90 to your computer and use it in GitHub Desktop.
borg_fix_skip_hint
{
"version": "3.0.0",
"commit_info": {
"dirty": false,
"id": "94c32d525509f0809034bc3e5238ce9ebdf331f8"
},
"machine_info": {
"processor": "",
"python_compiler": "GCC 4.9.1",
"node": "zed",
"system": "Linux",
"release": "4.4.38-v7+",
"python_version": "3.4.2",
"python_implementation": "CPython",
"machine": "armv7l"
},
"datetime": "2017-01-28T22:55:32.571603",
"benchmarks": [
{
"group": null,
"stats": {
"stddev": 8.850777806406553e-05,
"iqr": 5.906214937567711e-05,
"mean": 0.08321623150259257,
"rounds": 10,
"q3": 0.08323958609253168,
"q1": 0.083180523943156,
"outliers": "4;2",
"min": 0.08309880504384637,
"hd15iqr": 0.08333765808492899,
"max": 0.083390261977911,
"stddev_outliers": 4,
"median": 0.08319903840310872,
"iqr_outliers": 2,
"iterations": 1,
"ld15iqr": 0.08309880504384637
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem[0.3]",
"name": "test_chunk_indexer_c_getitem[0.3]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.000129781891153637,
"iqr": 0.00013317540287971497,
"mean": 0.20538752968423069,
"rounds": 10,
"q3": 0.20543397683650255,
"q1": 0.20530080143362284,
"outliers": "3;1",
"min": 0.20521757192909718,
"hd15iqr": 0.20565694523975253,
"max": 0.20565694523975253,
"stddev_outliers": 3,
"median": 0.20534996688365936,
"iqr_outliers": 1,
"iterations": 1,
"ld15iqr": 0.20521757192909718
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem[0.5]",
"name": "test_chunk_indexer_c_getitem[0.5]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00021511950592972007,
"iqr": 0.00015052082017064095,
"mean": 0.25842386395670475,
"rounds": 10,
"q3": 0.2584409527480602,
"q1": 0.2582904319278896,
"outliers": "1;1",
"min": 0.2582483487203717,
"hd15iqr": 0.25899631390348077,
"max": 0.25899631390348077,
"stddev_outliers": 1,
"median": 0.2583951195701957,
"iqr_outliers": 1,
"iterations": 1,
"ld15iqr": 0.2582483487203717
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem[0.75]",
"name": "test_chunk_indexer_c_getitem[0.75]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00012933253686734609,
"iqr": 8.614640682935715e-05,
"mean": 0.35544228097423913,
"rounds": 10,
"q3": 0.3554710941389203,
"q1": 0.35538494773209095,
"outliers": "2;2",
"min": 0.3552502612583339,
"hd15iqr": 0.3557284879498184,
"max": 0.3557284879498184,
"stddev_outliers": 2,
"median": 0.355425130110234,
"iqr_outliers": 2,
"iterations": 1,
"ld15iqr": 0.35533338505774736
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem[0.85]",
"name": "test_chunk_indexer_c_getitem[0.85]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00012762131838908025,
"iqr": 0.00021286308765411377,
"mean": 0.5687176648527383,
"rounds": 10,
"q3": 0.5688351327553391,
"q1": 0.568622269667685,
"outliers": "2;0",
"min": 0.5685056559741497,
"hd15iqr": 0.5689373202621937,
"max": 0.5689373202621937,
"stddev_outliers": 2,
"median": 0.5687091962900013,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.5685056559741497
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem[0.93]",
"name": "test_chunk_indexer_c_getitem[0.93]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00014826624367395025,
"iqr": 0.00016229087486863136,
"mean": 0.7178863463457674,
"rounds": 10,
"q3": 0.7179509499110281,
"q1": 0.7177886590361595,
"outliers": "4;0",
"min": 0.7177012641914189,
"hd15iqr": 0.7181320949457586,
"max": 0.7181320949457586,
"stddev_outliers": 4,
"median": 0.7178852995857596,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.7177012641914189
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem[0.95]",
"name": "test_chunk_indexer_c_getitem[0.95]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 8.347746657450642e-05,
"iqr": 0.00010171718895435333,
"mean": 0.11346133486367763,
"rounds": 10,
"q3": 0.11349875619634986,
"q1": 0.1133970390073955,
"outliers": "4;0",
"min": 0.11333438195288181,
"hd15iqr": 0.11360807903110981,
"max": 0.11360807903110981,
"stddev_outliers": 4,
"median": 0.1134620641823858,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.11333438195288181
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem_with_misses[0.3]",
"name": "test_chunk_indexer_c_getitem_with_misses[0.3]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00011346520649637206,
"iqr": 0.00018911436200141907,
"mean": 0.4292320504318923,
"rounds": 10,
"q3": 0.4293250972405076,
"q1": 0.4291359828785062,
"outliers": "2;0",
"min": 0.4291056697256863,
"hd15iqr": 0.42944941902533174,
"max": 0.42944941902533174,
"stddev_outliers": 2,
"median": 0.42922158166766167,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.4291056697256863
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem_with_misses[0.5]",
"name": "test_chunk_indexer_c_getitem_with_misses[0.5]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00017268749211179688,
"iqr": 0.00014124903827905655,
"mean": 0.41931076552718877,
"rounds": 10,
"q3": 0.4193411353044212,
"q1": 0.41919988626614213,
"outliers": "3;2",
"min": 0.4190963450819254,
"hd15iqr": 0.4195610820315778,
"max": 0.4196529043838382,
"stddev_outliers": 3,
"median": 0.4192783229518682,
"iqr_outliers": 2,
"iterations": 1,
"ld15iqr": 0.4190963450819254
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem_with_misses[0.75]",
"name": "test_chunk_indexer_c_getitem_with_misses[0.75]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00011668613835887452,
"iqr": 6.718747317790985e-05,
"mean": 0.7393171599134802,
"rounds": 10,
"q3": 0.7393367220647633,
"q1": 0.7392695345915854,
"outliers": "2;2",
"min": 0.7391585456207395,
"hd15iqr": 0.7396112009882927,
"max": 0.7396112009882927,
"stddev_outliers": 2,
"median": 0.7392943790182471,
"iqr_outliers": 2,
"iterations": 1,
"ld15iqr": 0.7392433891072869
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem_with_misses[0.85]",
"name": "test_chunk_indexer_c_getitem_with_misses[0.85]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00030223772351287294,
"iqr": 0.00037509994581341743,
"mean": 2.255129258148372,
"rounds": 10,
"q3": 2.2553205960430205,
"q1": 2.254945496097207,
"outliers": "3;0",
"min": 2.2546956008300185,
"hd15iqr": 2.2556661129929125,
"max": 2.2556661129929125,
"stddev_outliers": 3,
"median": 2.255062471376732,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 2.2546956008300185
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem_with_misses[0.93]",
"name": "test_chunk_indexer_c_getitem_with_misses[0.93]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.0002142197381592292,
"iqr": 0.0003530210815370083,
"mean": 3.924212711211294,
"rounds": 10,
"q3": 3.924397998023778,
"q1": 3.924044976942241,
"outliers": "3;0",
"min": 3.9238902521319687,
"hd15iqr": 3.9245506678707898,
"max": 3.9245506678707898,
"stddev_outliers": 3,
"median": 3.9241935031022877,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 3.9238902521319687
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem_with_misses[0.95]",
"name": "test_chunk_indexer_c_getitem_with_misses[0.95]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 7.485682122321683e-05,
"iqr": 6.958236917853355e-05,
"mean": 0.10472396984696389,
"rounds": 10,
"q3": 0.10476207872852683,
"q1": 0.1046924963593483,
"outliers": "4;0",
"min": 0.10461848601698875,
"hd15iqr": 0.1048519741743803,
"max": 0.1048519741743803,
"stddev_outliers": 4,
"median": 0.10470582917332649,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.10461848601698875
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_update[0.3]",
"name": "test_chunk_indexer_c_setitem_update[0.3]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 8.685781774208768e-05,
"iqr": 0.00012369733303785324,
"mean": 0.23981112092733384,
"rounds": 10,
"q3": 0.23986364156007767,
"q1": 0.23973994422703981,
"outliers": "2;0",
"min": 0.23967254906892776,
"hd15iqr": 0.2399820266291499,
"max": 0.2399820266291499,
"stddev_outliers": 2,
"median": 0.23981259996071458,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.23967254906892776
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_update[0.5]",
"name": "test_chunk_indexer_c_setitem_update[0.5]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 9.799014137193402e-05,
"iqr": 0.00011765724048018456,
"mean": 0.31147301602177324,
"rounds": 10,
"q3": 0.31151812616735697,
"q1": 0.3114004689268768,
"outliers": "3;0",
"min": 0.3113549486733973,
"hd15iqr": 0.31168031226843596,
"max": 0.31168031226843596,
"stddev_outliers": 3,
"median": 0.31146828178316355,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.3113549486733973
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_update[0.75]",
"name": "test_chunk_indexer_c_setitem_update[0.75]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00016535984314925426,
"iqr": 0.00011848937720060349,
"mean": 0.41439683772623537,
"rounds": 10,
"q3": 0.41442036908119917,
"q1": 0.41430187970399857,
"outliers": "1;1",
"min": 0.4142351089976728,
"hd15iqr": 0.4148271903395653,
"max": 0.4148271903395653,
"stddev_outliers": 1,
"median": 0.41438463935628533,
"iqr_outliers": 1,
"iterations": 1,
"ld15iqr": 0.4142351089976728
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_update[0.85]",
"name": "test_chunk_indexer_c_setitem_update[0.85]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00014176131226135212,
"iqr": 0.00010724039748311043,
"mean": 0.6294021633453667,
"rounds": 10,
"q3": 0.629418820142746,
"q1": 0.6293115797452629,
"outliers": "1;1",
"min": 0.6292759561911225,
"hd15iqr": 0.6297734011895955,
"max": 0.6297734011895955,
"stddev_outliers": 1,
"median": 0.6293785332236439,
"iqr_outliers": 1,
"iterations": 1,
"ld15iqr": 0.6292759561911225
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_update[0.93]",
"name": "test_chunk_indexer_c_setitem_update[0.93]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00022039135919873807,
"iqr": 5.031190812587738e-05,
"mean": 0.7767964211292565,
"rounds": 10,
"q3": 0.7767859417945147,
"q1": 0.7767356298863888,
"outliers": "2;3",
"min": 0.7765343282371759,
"hd15iqr": 0.7773804180324078,
"max": 0.7773804180324078,
"stddev_outliers": 2,
"median": 0.7767648487351835,
"iqr_outliers": 3,
"iterations": 1,
"ld15iqr": 0.7767356298863888
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_update[0.95]",
"name": "test_chunk_indexer_c_setitem_update[0.95]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 9.433217782861794e-05,
"iqr": 7.291650399565697e-05,
"mean": 0.12200230336748064,
"rounds": 10,
"q3": 0.12201907439157367,
"q1": 0.12194615788757801,
"outliers": "4;1",
"min": 0.12186105409637094,
"hd15iqr": 0.12218568800017238,
"max": 0.12218568800017238,
"stddev_outliers": 4,
"median": 0.12199972523376346,
"iqr_outliers": 1,
"iterations": 1,
"ld15iqr": 0.12186105409637094
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem[0.3]",
"name": "test_chunk_indexer_c_setitem[0.3]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00011032682548678413,
"iqr": 0.00017510401085019112,
"mean": 0.2701422827783972,
"rounds": 10,
"q3": 0.27023515198379755,
"q1": 0.27006004797294736,
"outliers": "4;0",
"min": 0.270012600813061,
"hd15iqr": 0.2703372873365879,
"max": 0.2703372873365879,
"stddev_outliers": 4,
"median": 0.2701152830850333,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.270012600813061
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem[0.5]",
"name": "test_chunk_indexer_c_setitem[0.5]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.0001611467361812936,
"iqr": 0.0002559348940849304,
"mean": 0.35648715957067906,
"rounds": 10,
"q3": 0.356576070189476,
"q1": 0.3563201352953911,
"outliers": "5;0",
"min": 0.3562660198658705,
"hd15iqr": 0.3567201839759946,
"max": 0.3567201839759946,
"stddev_outliers": 5,
"median": 0.35649711242876947,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.3562660198658705
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem[0.75]",
"name": "test_chunk_indexer_c_setitem[0.75]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00019826776861677967,
"iqr": 0.0003941650502383709,
"mean": 0.46593519547022877,
"rounds": 10,
"q3": 0.4661372359842062,
"q1": 0.46574307093396783,
"outliers": "4;0",
"min": 0.46572572784498334,
"hd15iqr": 0.46627421490848064,
"max": 0.46627421490848064,
"stddev_outliers": 4,
"median": 0.4658754924312234,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.46572572784498334
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem[0.85]",
"name": "test_chunk_indexer_c_setitem[0.85]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.0002054902089186114,
"iqr": 0.0002556741237640381,
"mean": 0.6861458174418658,
"rounds": 10,
"q3": 0.6862690919078887,
"q1": 0.6860134177841246,
"outliers": "3;0",
"min": 0.6857688874006271,
"hd15iqr": 0.6864655497483909,
"max": 0.6864655497483909,
"stddev_outliers": 3,
"median": 0.6861387542448938,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.6857688874006271
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem[0.93]",
"name": "test_chunk_indexer_c_setitem[0.93]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.0002251809415404778,
"iqr": 0.0001355721615254879,
"mean": 0.8350854265037924,
"rounds": 10,
"q3": 0.8351664110086858,
"q1": 0.8350308388471603,
"outliers": "2;2",
"min": 0.8345651100389659,
"hd15iqr": 0.8354466161690652,
"max": 0.8354466161690652,
"stddev_outliers": 2,
"median": 0.8351274009328336,
"iqr_outliers": 2,
"iterations": 1,
"ld15iqr": 0.8349287561140954
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem[0.95]",
"name": "test_chunk_indexer_c_setitem[0.95]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 4.541873137661618e-05,
"iqr": 8.989451453089714e-05,
"mean": 0.01759630674496293,
"rounds": 10,
"q3": 0.01763084763661027,
"q1": 0.017540953122079372,
"outliers": "4;0",
"min": 0.01753548439592123,
"hd15iqr": 0.017665639985352755,
"max": 0.017665639985352755,
"stddev_outliers": 4,
"median": 0.01760551007464528,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.01753548439592123
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_delete[0.3]",
"name": "test_chunk_indexer_c_delete[0.3]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 2.9750770268291148e-05,
"iqr": 2.5052111595869064e-05,
"mean": 0.029186498327180743,
"rounds": 10,
"q3": 0.029197196010500193,
"q1": 0.029172143898904324,
"outliers": "4;1",
"min": 0.029150374233722687,
"hd15iqr": 0.029248445760458708,
"max": 0.029248445760458708,
"stddev_outliers": 4,
"median": 0.029182195896282792,
"iqr_outliers": 1,
"iterations": 1,
"ld15iqr": 0.029150374233722687
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_delete[0.5]",
"name": "test_chunk_indexer_c_delete[0.5]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 4.375303550624435e-05,
"iqr": 5.2708666771650314e-05,
"mean": 0.04450751971453428,
"rounds": 10,
"q3": 0.04453243175521493,
"q1": 0.04447972308844328,
"outliers": "3;0",
"min": 0.04444206692278385,
"hd15iqr": 0.04458680609241128,
"max": 0.04458680609241128,
"stddev_outliers": 3,
"median": 0.044497456634417176,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.04444206692278385
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_delete[0.75]",
"name": "test_chunk_indexer_c_delete[0.75]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 4.87785318471763e-05,
"iqr": 6.677024066448212e-05,
"mean": 0.05040170303545892,
"rounds": 10,
"q3": 0.05043891118839383,
"q1": 0.05037214094772935,
"outliers": "2;0",
"min": 0.0503071928396821,
"hd15iqr": 0.05047713965177536,
"max": 0.05047713965177536,
"stddev_outliers": 2,
"median": 0.05040250509046018,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.0503071928396821
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_delete[0.85]",
"name": "test_chunk_indexer_c_delete[0.85]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 7.485955291762784e-05,
"iqr": 0.00010744761675596237,
"mean": 0.055123247066512705,
"rounds": 10,
"q3": 0.05517123080790043,
"q1": 0.055063783191144466,
"outliers": "2;0",
"min": 0.05502498196437955,
"hd15iqr": 0.055278366431593895,
"max": 0.055278366431593895,
"stddev_outliers": 2,
"median": 0.05510646617040038,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.05502498196437955
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_delete[0.93]",
"name": "test_chunk_indexer_c_delete[0.93]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 7.53719115143793e-05,
"iqr": 7.609464228153229e-05,
"mean": 0.0562845166772604,
"rounds": 10,
"q3": 0.05632096529006958,
"q1": 0.05624487064778805,
"outliers": "3;1",
"min": 0.05617283983156085,
"hd15iqr": 0.0564387240447104,
"max": 0.0564387240447104,
"stddev_outliers": 3,
"median": 0.05628109443932772,
"iqr_outliers": 1,
"iterations": 1,
"ld15iqr": 0.05617283983156085
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_delete[0.95]",
"name": "test_chunk_indexer_c_delete[0.95]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 6.682990857088624e-05,
"iqr": 8.874991908669472e-05,
"mean": 0.09422220969572663,
"rounds": 10,
"q3": 0.09425233490765095,
"q1": 0.09416358498856425,
"outliers": "1;0",
"min": 0.09415618889033794,
"hd15iqr": 0.09437832282856107,
"max": 0.09437832282856107,
"stddev_outliers": 1,
"median": 0.09421504312194884,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.09415618889033794
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_after_deletion[0.3]",
"name": "test_chunk_indexer_c_setitem_after_deletion[0.3]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 8.671576939312091e-05,
"iqr": 0.0001205718144774437,
"mean": 0.17713450179435314,
"rounds": 10,
"q3": 0.17719269404187799,
"q1": 0.17707212222740054,
"outliers": "3;0",
"min": 0.1769954040646553,
"hd15iqr": 0.17726925667375326,
"max": 0.17726925667375326,
"stddev_outliers": 3,
"median": 0.17712456989102066,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.1769954040646553
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_after_deletion[0.5]",
"name": "test_chunk_indexer_c_setitem_after_deletion[0.5]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00012705855741663335,
"iqr": 0.0001670289784669876,
"mean": 0.2576923218090087,
"rounds": 10,
"q3": 0.2577828047797084,
"q1": 0.2576157758012414,
"outliers": "2;0",
"min": 0.2574650472961366,
"hd15iqr": 0.2579057216644287,
"max": 0.2579057216644287,
"stddev_outliers": 2,
"median": 0.25769423809833825,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.2574650472961366
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_after_deletion[0.75]",
"name": "test_chunk_indexer_c_setitem_after_deletion[0.75]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00015344038694019364,
"iqr": 0.0002364562824368477,
"mean": 0.3059691740665585,
"rounds": 10,
"q3": 0.30612766230478883,
"q1": 0.305891206022352,
"outliers": "5;0",
"min": 0.305715321097523,
"hd15iqr": 0.3061505788937211,
"max": 0.3061505788937211,
"stddev_outliers": 5,
"median": 0.3059349290560931,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.305715321097523
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_after_deletion[0.85]",
"name": "test_chunk_indexer_c_setitem_after_deletion[0.85]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.0002307095992087373,
"iqr": 0.00030526053160429,
"mean": 0.352288801362738,
"rounds": 10,
"q3": 0.35238154139369726,
"q1": 0.35207628086209297,
"outliers": "3;0",
"min": 0.35197070986032486,
"hd15iqr": 0.35275747487321496,
"max": 0.35275747487321496,
"stddev_outliers": 3,
"median": 0.35231463937088847,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.35197070986032486
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_after_deletion[0.93]",
"name": "test_chunk_indexer_c_setitem_after_deletion[0.93]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00010771330116413863,
"iqr": 0.00014973804354667664,
"mean": 0.36551456013694406,
"rounds": 10,
"q3": 0.36558063700795174,
"q1": 0.36543089896440506,
"outliers": "3;0",
"min": 0.3653432438150048,
"hd15iqr": 0.36568126175552607,
"max": 0.36568126175552607,
"stddev_outliers": 3,
"median": 0.3655175918247551,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.3653432438150048
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_after_deletion[0.95]",
"name": "test_chunk_indexer_c_setitem_after_deletion[0.95]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 5.0582029220330024e-05,
"iqr": 5.567818880081177e-05,
"mean": 0.10739678614772856,
"rounds": 10,
"q3": 0.10743018193170428,
"q1": 0.10737450374290347,
"outliers": "2;1",
"min": 0.10728018311783671,
"hd15iqr": 0.10746205691248178,
"max": 0.10746205691248178,
"stddev_outliers": 2,
"median": 0.10740611958317459,
"iqr_outliers": 1,
"iterations": 1,
"ld15iqr": 0.10736101493239403
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_churn[0.3]",
"name": "test_chunk_indexer_c_churn[0.3]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00013779376044933538,
"iqr": 0.00016993097960948944,
"mean": 0.19732020613737405,
"rounds": 10,
"q3": 0.1973976269364357,
"q1": 0.1972276959568262,
"outliers": "3;0",
"min": 0.19711367087438703,
"hd15iqr": 0.19758248329162598,
"max": 0.19758248329162598,
"stddev_outliers": 3,
"median": 0.19731385842896998,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.19711367087438703
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_churn[0.5]",
"name": "test_chunk_indexer_c_churn[0.5]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00015332050715019397,
"iqr": 0.00019640615209937096,
"mean": 0.28992340387776494,
"rounds": 10,
"q3": 0.2900143568404019,
"q1": 0.2898179506883025,
"outliers": "4;0",
"min": 0.28975581657141447,
"hd15iqr": 0.29022555286064744,
"max": 0.29022555286064744,
"stddev_outliers": 4,
"median": 0.2898732640314847,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.28975581657141447
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_churn[0.75]",
"name": "test_chunk_indexer_c_churn[0.75]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00011576935199055351,
"iqr": 6.062490865588188e-05,
"mean": 0.34025199874304235,
"rounds": 10,
"q3": 0.34025210281834006,
"q1": 0.3401914779096842,
"outliers": "2;1",
"min": 0.340123875066638,
"hd15iqr": 0.34054074762389064,
"max": 0.34054074762389064,
"stddev_outliers": 2,
"median": 0.34022082784213126,
"iqr_outliers": 1,
"iterations": 1,
"ld15iqr": 0.340123875066638
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_churn[0.85]",
"name": "test_chunk_indexer_c_churn[0.85]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 8.361421910115514e-05,
"iqr": 0.00011546816676855087,
"mean": 0.3852625998202711,
"rounds": 10,
"q3": 0.38530054735019803,
"q1": 0.3851850791834295,
"outliers": "4;0",
"min": 0.38514580810442567,
"hd15iqr": 0.3854004433378577,
"max": 0.3854004433378577,
"stddev_outliers": 4,
"median": 0.385256928158924,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.38514580810442567
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_churn[0.93]",
"name": "test_chunk_indexer_c_churn[0.93]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
},
{
"group": null,
"stats": {
"stddev": 0.00018842936132765578,
"iqr": 0.00033166492357850075,
"mean": 0.3975025048479438,
"rounds": 10,
"q3": 0.39762986497953534,
"q1": 0.39729820005595684,
"outliers": "5;0",
"min": 0.3972315820865333,
"hd15iqr": 0.3977416870184243,
"max": 0.3977416870184243,
"stddev_outliers": 5,
"median": 0.3975818420294672,
"iqr_outliers": 0,
"iterations": 1,
"ld15iqr": 0.3972315820865333
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_churn[0.95]",
"name": "test_chunk_indexer_c_churn[0.95]",
"options": {
"min_rounds": 5,
"warmup": false,
"min_time": 5e-06,
"disable_gc": false,
"timer": "perf_counter",
"max_time": 1.0
}
}
]
}
{
"commit_info": {
"id": "2f8588f499f934f9165c3d05a05ff6218c91d94c",
"dirty": false
},
"version": "3.0.0",
"datetime": "2017-01-30T00:26:19.988345",
"machine_info": {
"processor": "",
"release": "4.4.38-v7+",
"node": "zed",
"python_implementation": "CPython",
"system": "Linux",
"python_version": "3.4.2",
"machine": "armv7l",
"python_compiler": "GCC 4.9.1"
},
"benchmarks": [
{
"stats": {
"iterations": 1,
"outliers": "1;1",
"min": 0.0835407548584044,
"median": 0.08360794186592102,
"iqr": 4.989560693502426e-05,
"rounds": 10,
"q3": 0.08364190068095922,
"ld15iqr": 0.0835407548584044,
"hd15iqr": 0.08387814881280065,
"stddev": 9.320718152985207e-05,
"mean": 0.08363015027716755,
"max": 0.08387814881280065,
"q1": 0.0835920050740242,
"stddev_outliers": 1,
"iqr_outliers": 1
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem[0.3]",
"name": "test_chunk_indexer_c_getitem[0.3]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "3;0",
"min": 0.21593951899558306,
"median": 0.21601826837286353,
"iqr": 0.00010656332597136497,
"rounds": 10,
"q3": 0.21609644638374448,
"ld15iqr": 0.21593951899558306,
"hd15iqr": 0.216227225959301,
"stddev": 8.550362236012266e-05,
"mean": 0.2160465497057885,
"max": 0.216227225959301,
"q1": 0.2159898830577731,
"stddev_outliers": 3,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem[0.5]",
"name": "test_chunk_indexer_c_getitem[0.5]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "2;0",
"min": 0.2662242418155074,
"median": 0.2662676277104765,
"iqr": 7.275957614183426e-05,
"rounds": 10,
"q3": 0.26631314773112535,
"ld15iqr": 0.2662242418155074,
"hd15iqr": 0.2664180430583656,
"stddev": 6.747278269604912e-05,
"mean": 0.266291481256485,
"max": 0.2664180430583656,
"q1": 0.2662403881549835,
"stddev_outliers": 2,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem[0.75]",
"name": "test_chunk_indexer_c_getitem[0.75]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "2;0",
"min": 0.37308413488790393,
"median": 0.37324738944880664,
"iqr": 0.00014927005395293236,
"rounds": 10,
"q3": 0.37334908125922084,
"ld15iqr": 0.37308413488790393,
"hd15iqr": 0.37348507111892104,
"stddev": 0.0001132413234526456,
"mean": 0.3732708477415144,
"max": 0.37348507111892104,
"q1": 0.3731998112052679,
"stddev_outliers": 2,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem[0.85]",
"name": "test_chunk_indexer_c_getitem[0.85]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "3;0",
"min": 0.6147597623057663,
"median": 0.614899032516405,
"iqr": 0.00016005057841539383,
"rounds": 10,
"q3": 0.6149714798666537,
"ld15iqr": 0.6147597623057663,
"hd15iqr": 0.615092989988625,
"stddev": 0.00011340905357380931,
"mean": 0.6149064907804132,
"max": 0.615092989988625,
"q1": 0.6148114292882383,
"stddev_outliers": 3,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem[0.93]",
"name": "test_chunk_indexer_c_getitem[0.93]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "3;0",
"min": 0.7851707898080349,
"median": 0.7853351903613657,
"iqr": 0.00015650875866413116,
"rounds": 10,
"q3": 0.7854196429252625,
"ld15iqr": 0.7851707898080349,
"hd15iqr": 0.7855092259123921,
"stddev": 0.00010850636707702979,
"mean": 0.7853339350782335,
"max": 0.7855092259123921,
"q1": 0.7852631341665983,
"stddev_outliers": 3,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem[0.95]",
"name": "test_chunk_indexer_c_getitem[0.95]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "5;0",
"min": 0.11546819703653455,
"median": 0.11554595665074885,
"iqr": 0.0001444779336452484,
"rounds": 10,
"q3": 0.11567757092416286,
"ld15iqr": 0.11546819703653455,
"hd15iqr": 0.11571397725492716,
"stddev": 8.83807561506621e-05,
"mean": 0.11558270147070289,
"max": 0.11571397725492716,
"q1": 0.11553309299051762,
"stddev_outliers": 5,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem_with_misses[0.3]",
"name": "test_chunk_indexer_c_getitem_with_misses[0.3]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "2;2",
"min": 0.4679933381266892,
"median": 0.4681247442495078,
"iqr": 6.317673251032829e-05,
"rounds": 10,
"q3": 0.46816245187073946,
"ld15iqr": 0.46807953622192144,
"hd15iqr": 0.46833750419318676,
"stddev": 8.728234241530968e-05,
"mean": 0.46813397835940124,
"max": 0.46833750419318676,
"q1": 0.46809927513822913,
"stddev_outliers": 2,
"iqr_outliers": 2
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem_with_misses[0.5]",
"name": "test_chunk_indexer_c_getitem_with_misses[0.5]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "2;0",
"min": 0.4429713930003345,
"median": 0.4431773815304041,
"iqr": 0.00016671791672706604,
"rounds": 10,
"q3": 0.4432797250337899,
"ld15iqr": 0.4429713930003345,
"hd15iqr": 0.44333883933722973,
"stddev": 0.00010869195403253351,
"mean": 0.4431809386704117,
"max": 0.44333883933722973,
"q1": 0.4431130071170628,
"stddev_outliers": 2,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem_with_misses[0.75]",
"name": "test_chunk_indexer_c_getitem_with_misses[0.75]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "3;0",
"min": 0.8046597819775343,
"median": 0.804837360046804,
"iqr": 0.00017630122601985931,
"rounds": 10,
"q3": 0.8049026462249458,
"ld15iqr": 0.8046597819775343,
"hd15iqr": 0.8049154062755406,
"stddev": 9.070017821892801e-05,
"mean": 0.8048153548967093,
"max": 0.8049154062755406,
"q1": 0.8047263449989259,
"stddev_outliers": 3,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem_with_misses[0.85]",
"name": "test_chunk_indexer_c_getitem_with_misses[0.85]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "5;0",
"min": 2.54053520783782,
"median": 2.54088570154272,
"iqr": 0.0004367697983980179,
"rounds": 10,
"q3": 2.541082445997745,
"ld15iqr": 2.54053520783782,
"hd15iqr": 2.541167600080371,
"stddev": 0.0002175307305969996,
"mean": 2.5408600922208278,
"max": 2.541167600080371,
"q1": 2.540645676199347,
"stddev_outliers": 5,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem_with_misses[0.93]",
"name": "test_chunk_indexer_c_getitem_with_misses[0.93]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "3;0",
"min": 4.459397591184825,
"median": 4.459690773393959,
"iqr": 0.00038510607555508614,
"rounds": 10,
"q3": 4.459938067011535,
"ld15iqr": 4.459397591184825,
"hd15iqr": 4.4601244130171835,
"stddev": 0.00025027514333230175,
"mean": 4.459742896212265,
"max": 4.4601244130171835,
"q1": 4.45955296093598,
"stddev_outliers": 3,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_getitem_with_misses[0.95]",
"name": "test_chunk_indexer_c_getitem_with_misses[0.95]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "3;0",
"min": 0.10655176779255271,
"median": 0.10660916427150369,
"iqr": 8.614594116806984e-05,
"rounds": 10,
"q3": 0.106658851262182,
"ld15iqr": 0.10655176779255271,
"hd15iqr": 0.10671598557382822,
"stddev": 5.728387569492895e-05,
"mean": 0.10661725210957229,
"max": 0.10671598557382822,
"q1": 0.10657270532101393,
"stddev_outliers": 3,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_update[0.3]",
"name": "test_chunk_indexer_c_setitem_update[0.3]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "5;0",
"min": 0.25434203911572695,
"median": 0.2544605804141611,
"iqr": 0.00018666638061404228,
"rounds": 10,
"q3": 0.2545603201724589,
"ld15iqr": 0.25434203911572695,
"hd15iqr": 0.25458948593586683,
"stddev": 9.732073050367454e-05,
"mean": 0.2544611481949687,
"max": 0.25458948593586683,
"q1": 0.25437365379184484,
"stddev_outliers": 5,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_update[0.5]",
"name": "test_chunk_indexer_c_setitem_update[0.5]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "4;0",
"min": 0.32429054705426097,
"median": 0.32453450514003634,
"iqr": 0.00023281155154109,
"rounds": 10,
"q3": 0.32459986861795187,
"ld15iqr": 0.32429054705426097,
"hd15iqr": 0.32478143088519573,
"stddev": 0.00016389650122173053,
"mean": 0.3245122028514743,
"max": 0.32478143088519573,
"q1": 0.3243670570664108,
"stddev_outliers": 4,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_update[0.75]",
"name": "test_chunk_indexer_c_setitem_update[0.75]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "3;0",
"min": 0.438741663005203,
"median": 0.43910629698075354,
"iqr": 0.00022484268993139267,
"rounds": 10,
"q3": 0.439178014639765,
"ld15iqr": 0.438741663005203,
"hd15iqr": 0.4392982227727771,
"stddev": 0.00016942845679342137,
"mean": 0.43908274485729637,
"max": 0.4392982227727771,
"q1": 0.43895317194983363,
"stddev_outliers": 3,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_update[0.85]",
"name": "test_chunk_indexer_c_setitem_update[0.85]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "2;0",
"min": 0.6864368999376893,
"median": 0.6866640618536621,
"iqr": 0.00024750037118792534,
"rounds": 10,
"q3": 0.686818775255233,
"ld15iqr": 0.6864368999376893,
"hd15iqr": 0.6871675746515393,
"stddev": 0.00021188596238881367,
"mean": 0.6867081393487752,
"max": 0.6871675746515393,
"q1": 0.6865712748840451,
"stddev_outliers": 2,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_update[0.93]",
"name": "test_chunk_indexer_c_setitem_update[0.93]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "3;0",
"min": 0.8584446390159428,
"median": 0.8586205497849733,
"iqr": 0.00027911365032196045,
"rounds": 10,
"q3": 0.858788491692394,
"ld15iqr": 0.8584446390159428,
"hd15iqr": 0.8588848458603024,
"stddev": 0.00015890943744860546,
"mean": 0.8586421069689095,
"max": 0.8588848458603024,
"q1": 0.8585093780420721,
"stddev_outliers": 3,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_update[0.95]",
"name": "test_chunk_indexer_c_setitem_update[0.95]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "2;1",
"min": 0.11267075687646866,
"median": 0.11275203223340213,
"iqr": 9.901076555252075e-05,
"rounds": 10,
"q3": 0.1127910171635449,
"ld15iqr": 0.11267075687646866,
"hd15iqr": 0.1129473177716136,
"stddev": 8.250172605075706e-05,
"mean": 0.11276230835355819,
"max": 0.1129473177716136,
"q1": 0.11269200639799237,
"stddev_outliers": 2,
"iqr_outliers": 1
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem[0.3]",
"name": "test_chunk_indexer_c_setitem[0.3]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "5;0",
"min": 0.2655276241712272,
"median": 0.26565999421291053,
"iqr": 0.00015718722715973854,
"rounds": 10,
"q3": 0.2657269462943077,
"ld15iqr": 0.2655276241712272,
"hd15iqr": 0.2657560082152486,
"stddev": 8.351778864694204e-05,
"mean": 0.26565532679669557,
"max": 0.2657560082152486,
"q1": 0.26556975906714797,
"stddev_outliers": 5,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem[0.5]",
"name": "test_chunk_indexer_c_setitem[0.5]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "4;0",
"min": 0.3406419469974935,
"median": 0.3407814521342516,
"iqr": 0.00023203017190098763,
"rounds": 10,
"q3": 0.34091871697455645,
"ld15iqr": 0.3406419469974935,
"hd15iqr": 0.3410100187174976,
"stddev": 0.0001310717078376182,
"mean": 0.3407993685919791,
"max": 0.3410100187174976,
"q1": 0.34068668680265546,
"stddev_outliers": 4,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem[0.75]",
"name": "test_chunk_indexer_c_setitem[0.75]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "4;0",
"min": 0.45790846832096577,
"median": 0.45818096748553216,
"iqr": 0.000383695587515831,
"rounds": 10,
"q3": 0.45843122666701674,
"ld15iqr": 0.45790846832096577,
"hd15iqr": 0.4585438300855458,
"stddev": 0.0002306463891277699,
"mean": 0.4582100712228566,
"max": 0.4585438300855458,
"q1": 0.4580475310795009,
"stddev_outliers": 4,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem[0.85]",
"name": "test_chunk_indexer_c_setitem[0.85]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "4;0",
"min": 0.7081711939536035,
"median": 0.7084925740491599,
"iqr": 0.00026005133986473083,
"rounds": 10,
"q3": 0.7087208284065127,
"ld15iqr": 0.7081711939536035,
"hd15iqr": 0.708842858672142,
"stddev": 0.00023040035710901975,
"mean": 0.7085387139581144,
"max": 0.708842858672142,
"q1": 0.708460777066648,
"stddev_outliers": 4,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem[0.93]",
"name": "test_chunk_indexer_c_setitem[0.93]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "3;0",
"min": 0.8808747627772391,
"median": 0.8811221825890243,
"iqr": 0.0003020297735929489,
"rounds": 10,
"q3": 0.8812238229438663,
"ld15iqr": 0.8808747627772391,
"hd15iqr": 0.8814561143517494,
"stddev": 0.00019009891303728871,
"mean": 0.881111870193854,
"max": 0.8814561143517494,
"q1": 0.8809217931702733,
"stddev_outliers": 3,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem[0.95]",
"name": "test_chunk_indexer_c_setitem[0.95]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "2;0",
"min": 0.01751822093501687,
"median": 0.017535330029204488,
"iqr": 4.1093211621046066e-05,
"rounds": 10,
"q3": 0.017567803151905537,
"ld15iqr": 0.01751822093501687,
"hd15iqr": 0.01761342817917466,
"stddev": 3.060002684208925e-05,
"mean": 0.01754759019240737,
"max": 0.01761342817917466,
"q1": 0.01752670994028449,
"stddev_outliers": 2,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_delete[0.3]",
"name": "test_chunk_indexer_c_delete[0.3]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "4;0",
"min": 0.02900604484602809,
"median": 0.029053024714812636,
"iqr": 8.635316044092178e-05,
"rounds": 10,
"q3": 0.029101305175572634,
"ld15iqr": 0.02900604484602809,
"hd15iqr": 0.02911937842145562,
"stddev": 4.48466847891574e-05,
"mean": 0.02905952949076891,
"max": 0.02911937842145562,
"q1": 0.029014952015131712,
"stddev_outliers": 4,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_delete[0.5]",
"name": "test_chunk_indexer_c_delete[0.5]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "4;0",
"min": 0.04416333697736263,
"median": 0.044371486408635974,
"iqr": 0.00020562391728162766,
"rounds": 10,
"q3": 0.044481616001576185,
"ld15iqr": 0.04416333697736263,
"hd15iqr": 0.04456489812582731,
"stddev": 0.00013000810654880735,
"mean": 0.044377075415104626,
"max": 0.04456489812582731,
"q1": 0.04427599208429456,
"stddev_outliers": 4,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_delete[0.75]",
"name": "test_chunk_indexer_c_delete[0.75]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "5;0",
"min": 0.050042117945849895,
"median": 0.05014737811870873,
"iqr": 0.0002132807858288288,
"rounds": 10,
"q3": 0.050288887694478035,
"ld15iqr": 0.050042117945849895,
"hd15iqr": 0.050318678840994835,
"stddev": 0.00010581039967758778,
"mean": 0.05016515906900167,
"max": 0.050318678840994835,
"q1": 0.050075606908649206,
"stddev_outliers": 5,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_delete[0.85]",
"name": "test_chunk_indexer_c_delete[0.85]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "3;0",
"min": 0.0547142899595201,
"median": 0.05480262264609337,
"iqr": 9.473878890275955e-05,
"rounds": 10,
"q3": 0.05483720498159528,
"ld15iqr": 0.0547142899595201,
"hd15iqr": 0.054895016830414534,
"stddev": 6.087588848291725e-05,
"mean": 0.054799372283741835,
"max": 0.054895016830414534,
"q1": 0.05474246619269252,
"stddev_outliers": 3,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_delete[0.93]",
"name": "test_chunk_indexer_c_delete[0.93]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "2;0",
"min": 0.05590699287131429,
"median": 0.05596769601106644,
"iqr": 0.00014953035861253738,
"rounds": 10,
"q3": 0.05608058627694845,
"ld15iqr": 0.05590699287131429,
"hd15iqr": 0.05625996086746454,
"stddev": 0.00011951380026197181,
"mean": 0.056018039816990495,
"max": 0.05625996086746454,
"q1": 0.055931055918335915,
"stddev_outliers": 2,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_delete[0.95]",
"name": "test_chunk_indexer_c_delete[0.95]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "5;0",
"min": 0.08630980364978313,
"median": 0.0863429035525769,
"iqr": 6.010383367538452e-05,
"rounds": 10,
"q3": 0.0863898559473455,
"ld15iqr": 0.08630980364978313,
"hd15iqr": 0.08640360599383712,
"stddev": 3.420212656124303e-05,
"mean": 0.08635426759719848,
"max": 0.08640360599383712,
"q1": 0.08632975211367011,
"stddev_outliers": 5,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_after_deletion[0.3]",
"name": "test_chunk_indexer_c_setitem_after_deletion[0.3]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "4;0",
"min": 0.166850205976516,
"median": 0.16710447543300688,
"iqr": 0.00017432216554880142,
"rounds": 10,
"q3": 0.16714697517454624,
"ld15iqr": 0.166850205976516,
"hd15iqr": 0.1671970789320767,
"stddev": 0.0001199254976648455,
"mean": 0.16706597516313196,
"max": 0.1671970789320767,
"q1": 0.16697265300899744,
"stddev_outliers": 4,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_after_deletion[0.5]",
"name": "test_chunk_indexer_c_setitem_after_deletion[0.5]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "2;0",
"min": 0.24061466800048947,
"median": 0.24067438044585288,
"iqr": 8.869683369994164e-05,
"rounds": 10,
"q3": 0.24072133377194405,
"ld15iqr": 0.24061466800048947,
"hd15iqr": 0.2408354477956891,
"stddev": 7.919839057197019e-05,
"mean": 0.2406937819905579,
"max": 0.2408354477956891,
"q1": 0.2406326369382441,
"stddev_outliers": 2,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_after_deletion[0.75]",
"name": "test_chunk_indexer_c_setitem_after_deletion[0.75]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "4;0",
"min": 0.2887983932159841,
"median": 0.2890040169004351,
"iqr": 0.00023791566491127014,
"rounds": 10,
"q3": 0.2891682870686054,
"ld15iqr": 0.2887983932159841,
"hd15iqr": 0.28924125526100397,
"stddev": 0.00015230717997615655,
"mean": 0.2890311783179641,
"max": 0.28924125526100397,
"q1": 0.28893037140369415,
"stddev_outliers": 4,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_after_deletion[0.85]",
"name": "test_chunk_indexer_c_setitem_after_deletion[0.85]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "5;0",
"min": 0.3360134242102504,
"median": 0.3364939682651311,
"iqr": 0.0006960895843803883,
"rounds": 10,
"q3": 0.33678019093349576,
"ld15iqr": 0.3360134242102504,
"hd15iqr": 0.33682076539844275,
"stddev": 0.00032690788594357206,
"mean": 0.3364576252643019,
"max": 0.33682076539844275,
"q1": 0.33608410134911537,
"stddev_outliers": 5,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_after_deletion[0.93]",
"name": "test_chunk_indexer_c_setitem_after_deletion[0.93]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "3;0",
"min": 0.35001555923372507,
"median": 0.35017037531360984,
"iqr": 0.00020145811140537262,
"rounds": 10,
"q3": 0.3502892558462918,
"ld15iqr": 0.35001555923372507,
"hd15iqr": 0.3505746712908149,
"stddev": 0.00016955541781505068,
"mean": 0.35020854766480625,
"max": 0.3505746712908149,
"q1": 0.3500877977348864,
"stddev_outliers": 3,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_setitem_after_deletion[0.95]",
"name": "test_chunk_indexer_c_setitem_after_deletion[0.95]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "3;0",
"min": 0.10121852532029152,
"median": 0.10136615508235991,
"iqr": 9.801983833312988e-05,
"rounds": 10,
"q3": 0.10140555584803224,
"ld15iqr": 0.10121852532029152,
"hd15iqr": 0.10142243094742298,
"stddev": 7.535183546293156e-05,
"mean": 0.10134599376469851,
"max": 0.10142243094742298,
"q1": 0.1013075360096991,
"stddev_outliers": 3,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_churn[0.3]",
"name": "test_chunk_indexer_c_churn[0.3]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "4;0",
"min": 0.189859286416322,
"median": 0.1899525411427021,
"iqr": 0.00010973913595080376,
"rounds": 10,
"q3": 0.1899980348534882,
"ld15iqr": 0.189859286416322,
"hd15iqr": 0.19009829498827457,
"stddev": 7.738432199030455e-05,
"mean": 0.18995579080656172,
"max": 0.19009829498827457,
"q1": 0.1898882957175374,
"stddev_outliers": 4,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_churn[0.5]",
"name": "test_chunk_indexer_c_churn[0.5]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "2;1",
"min": 0.2770409369841218,
"median": 0.2772422123234719,
"iqr": 9.859399870038033e-05,
"rounds": 10,
"q3": 0.277264425996691,
"ld15iqr": 0.2770409369841218,
"hd15iqr": 0.27744947792962193,
"stddev": 0.00010642141746321099,
"mean": 0.2772304990328848,
"max": 0.27744947792962193,
"q1": 0.2771658319979906,
"stddev_outliers": 2,
"iqr_outliers": 1
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_churn[0.75]",
"name": "test_chunk_indexer_c_churn[0.75]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "3;0",
"min": 0.3273609047755599,
"median": 0.32773697027005255,
"iqr": 0.0002749999985098839,
"rounds": 10,
"q3": 0.32794986106455326,
"ld15iqr": 0.3273609047755599,
"hd15iqr": 0.32804163126274943,
"stddev": 0.00019921683976460792,
"mean": 0.32776077268645165,
"max": 0.32804163126274943,
"q1": 0.3276748610660434,
"stddev_outliers": 3,
"iqr_outliers": 0
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_churn[0.85]",
"name": "test_chunk_indexer_c_churn[0.85]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "2;2",
"min": 0.37334255408495665,
"median": 0.37365914206020534,
"iqr": 0.00017015589401125908,
"rounds": 10,
"q3": 0.3737720320932567,
"ld15iqr": 0.3735364079475403,
"hd15iqr": 0.37403901014477015,
"stddev": 0.00018833251190563454,
"mean": 0.373681272007525,
"max": 0.37403901014477015,
"q1": 0.37360187619924545,
"stddev_outliers": 2,
"iqr_outliers": 2
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_churn[0.93]",
"name": "test_chunk_indexer_c_churn[0.93]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
},
{
"stats": {
"iterations": 1,
"outliers": "2;1",
"min": 0.385838549118489,
"median": 0.3861250064801425,
"iqr": 0.0001330203376710415,
"rounds": 10,
"q3": 0.3861842770129442,
"ld15iqr": 0.38598750811070204,
"hd15iqr": 0.3863197457976639,
"stddev": 0.00013150124611891205,
"mean": 0.3861109234392643,
"max": 0.3863197457976639,
"q1": 0.3860512566752732,
"stddev_outliers": 2,
"iqr_outliers": 1
},
"fullname": "src/borg/testsuite/benchmark.py::test_chunk_indexer_c_churn[0.95]",
"name": "test_chunk_indexer_c_churn[0.95]",
"group": null,
"options": {
"max_time": 1.0,
"disable_gc": false,
"timer": "perf_counter",
"warmup": false,
"min_time": 5e-06,
"min_rounds": 5
}
}
]
}
from collections import defaultdict, OrderedDict
import json
import re
import pygal
def load_data(name):
funcs = defaultdict(dict)
with open(name) as fdesc:
data = json.load(fdesc)
for benchmark in data['benchmarks']:
func_name, load = re.match("(.+)\[(.+)\]", benchmark['name']).groups()
funcs[func_name][load] = benchmark['stats']['min']
return {
test_name: OrderedDict(sorted(test_data.items(), key=lambda x: float(x[0])))
for test_name, test_data in funcs.items()
}
HEADER = """<html><head><title>Borg Benchmark results</title></head><body>"""
FILE = """<iframe src="{f_name}" width="800" height="800" frameBorder="0"></iframe> """
FOOTER = """</body></html>"""
def render():
data = OrderedDict([
('baseline', load_data('0008_baseline.json')),
('fix', load_data('0016_baseline_f.json')),
# ('baseline_m', load_data('0014_baseline_m.json')),
# ('baseline_mf', load_data('0015_baseline_m.json')),
# ('rh', load_data('0007_rh_np.json')),
# ('rh16', load_data('0010_rh_16.json')),
# ('rh8', load_data('0006_rh.json')),
])
with open('results.html', 'w') as fd:
fd.write(HEADER)
for test_name in sorted(data['baseline'].keys()):
print(test_name)
chart = pygal.Bar()
chart.title = test_name
chart.x_labels = data['baseline'][test_name].keys()
for benchmark_name, bench_data in data.items():
print(benchmark_name, end=' ')
chart.add(benchmark_name, bench_data[test_name].values())
f_name = "{}.svg".format(test_name)
chart.render_to_file(f_name)
fd.write(FILE.format(f_name=f_name))
print()
print('-'*10)
fd.write(FOOTER)
render()
<html><head><title>Borg Benchmark results</title></head><body><iframe src="test_chunk_indexer_c_churn.svg" width="800" height="800" frameBorder="0"></iframe> <iframe src="test_chunk_indexer_c_delete.svg" width="800" height="800" frameBorder="0"></iframe> <iframe src="test_chunk_indexer_c_getitem.svg" width="800" height="800" frameBorder="0"></iframe> <iframe src="test_chunk_indexer_c_getitem_with_misses.svg" width="800" height="800" frameBorder="0"></iframe> <iframe src="test_chunk_indexer_c_setitem.svg" width="800" height="800" frameBorder="0"></iframe> <iframe src="test_chunk_indexer_c_setitem_after_deletion.svg" width="800" height="800" frameBorder="0"></iframe> <iframe src="test_chunk_indexer_c_setitem_update.svg" width="800" height="800" frameBorder="0"></iframe> </body></html>
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment