Commit a0727bde authored by Joanne Hugé's avatar Joanne Hugé

Merge branch 'master' into packet-exchange

parents 644c5a78 ea01190e
......@@ -19,7 +19,9 @@ class MeasureSetHandler:
"version used, the boot parameters passed, various others parameters specific to the measure, etc... "
"\nMeasures measuring the same propriety are grouped together in tables and graphs, and are identified "
"by their diverging metadatas. This is useful to analyse the effect of specific parameters on the "
"measured propriety.")
"measured propriety.\n\n "
"Currently, most of the measures need to be redone, as the code for sending the packets has changed "
"and gave different results.")
measures_dir = "measures"
......@@ -112,16 +114,35 @@ class MeasureSetHandler:
else:
print("{}{} doesn't exist".format(mtype, mid))
def modify_metadata(self, mtype, mid):
def update_metadata(self, mtype, mid, metadata, removed_metadata):
if mtype in self.measure_sets and mid in self.measure_sets[mtype]['ids']:
measure_set = self.get_measure_set("{}{}".format(mtype, mid))
metadata = measure_set.input_metadata()
measure_set.metadata.update(metadata)
measure_set.update_metadata(metadata, removed_metadata)
measure_file_name = "{}/{}{}.json".format(MeasureSetHandler.measures_dir, mtype, mid)
measure_set.export_to_json(measure_file_name)
else:
print("{}{} doesn't exist".format(mtype, mid))
def modify_metadata(self, mtype, mid=-1):
update_all = (mid == -1)
if mtype in self.measure_sets:
measure_ids = self.measure_sets[mtype]['ids']
else:
print("There are no measures of type {}".format(mtype))
return
if update_all:
mid = measure_ids[0]
if mtype in self.measure_sets and mid in measure_ids:
measure_set = self.get_measure_set("{}{}".format(mtype, mid))
metadata, removed_metadata = measure_set.input_metadata()
self.update_metadata(mtype, mid, metadata, removed_metadata)
if update_all:
for measure_id in measure_ids:
self.update_metadata(mtype, measure_id, metadata, removed_metadata)
else:
print("{}{} doesn't exist".format(mtype, mid))
def remove_all(self):
for mtype in self.measure_sets:
while True:
......@@ -351,37 +372,54 @@ class MeasureSet:
return "Cols: " + str(self.props) + "\n"
def merge_metadata(metadata, new_metadata, removed_metadata):
metadata.update(new_metadata)
for metadata_name in removed_metadata:
metadata.pop(metadata_name, None)
return metadata
def update_metadata(self, metadata, removed_metadata):
self.metadata = MeasureSet.merge_metadata(self.metadata, metadata, removed_metadata)
def input_metadata(self):
metadata = {}
metadata.update(self.metadata)
removed_metadata = []
metadata_name = ""
while True:
merged_metadata = MeasureSet.merge_metadata(self.metadata, metadata, removed_metadata)
print("Current metadata:\n")
for metadata_name in metadata:
print(" {}: {}".format(metadata_name, metadata[metadata_name]))
for metadata_name in merged_metadata:
print(" {}: {}".format(metadata_name, merged_metadata[metadata_name]))
metadata_name = input('Enter metadata name (type "done" to exit): ')
if metadata_name == "done":
break
metadata_value = input('Enter metadata value (type "done" to exit, "cancel" to cancel current metadata): ')
metadata_value = input('Enter metadata value (type "done" to exit, "delete" to delete current metadata, "cancel" to cancel current metadata): ')
if metadata_value == "done":
break
if metadata_value == "cancel":
continue
if metadata_value == "delete":
removed_metadata.append(metadata_name)
continue
metadata[metadata_name] = metadata_value
return metadata
return (metadata, removed_metadata)
def add_metadata(self, measure_type, units, middle, metadata):
def add_metadata(self, measure_type, units, middle, metadata, user_input=False):
self.measure_type = measure_type
self.units = units
self.middle = int(middle)
self.metadata.update(metadata)
if user_input:
new_metadata, removed_metadata = self.input_metadata()
self.update_metadata(new_metadata, removed_metadata)
def add_chronological(self, props_names, props):
self.props = props
......@@ -462,10 +500,6 @@ class MeasureSet:
def import_from_json_data(self, data, flat=False, user_input=False):
if user_input:
self.metadata.update(data['metadata'])
data['metadata'] = self.input_metadata()
measure_type = data['measure_type']
units = data['units']
metadata = data['metadata']
......@@ -474,7 +508,7 @@ class MeasureSet:
else:
middle = 0
self.add_metadata(measure_type, units, middle, metadata)
self.add_metadata(measure_type, units, middle, metadata, user_input)
props_names = data['props_names']
......@@ -583,6 +617,7 @@ def parse_args():
parser.add_argument('--remove', nargs=1, required=False, help='remove a measure')
parser.add_argument('--remove-all', action='store_true', help='remove all measure sets')
parser.add_argument('-m', nargs=1, required=False, help='modify the metadata of a measure')
parser.add_argument('-M', nargs=1, required=False, help='modify the metadata of all measures of a type')
parser.add_argument('-t', nargs='?', const='input_file', required=False, help='generate table')
parser.add_argument('-R', action='store_true', required=False, help='generate full measure report')
parser.add_argument('-G', action='store_true', required=False, help='generate all graphs')
......@@ -602,6 +637,11 @@ def parse_args():
mtype, mid = name_to_mtype_mid(args.m[0])
ms_handler.modify_metadata(mtype, mid)
if args.M is not None:
mtype = str(args.M[0])
ms_handler.modify_metadata(mtype)
if args.i is not None:
if args.c:
......
......@@ -5,6 +5,8 @@ JSON formated measures were imported in the measures folder using the import fun
Metadata is included with the measures, such as the kernel version used, the boot parameters passed, various others parameters specific to the measure, etc...
Measures measuring the same propriety are grouped together in tables and graphs, and are identified by their diverging metadatas. This is useful to analyse the effect of specific parameters on the measured propriety.
Currently, most of the measures need to be redone, as the code for sending the packets has changed and gave different results.
### Abbreviations used
* ker: Linux kernel version
......@@ -73,13 +75,14 @@ An UDP packet is periodically sent from one board to another using a real time t
**Common test metadata:** Linux kernel version: 4.19, Boot Parameters: isolcpus, Task priority: 99, Device and processor load: ssh
Metadata | Min | Max | Avg | Var
---------------------------------------- | ----------- | ---------- | ---------- | ----------
**i, duration, board, delta, qdisc** | **jitter** | **jitter** | **jitter** | **jitter**
100000us, 0h17, Slate, 200us, pfifo_fast | -139.0000us | 147.0000us | 10.4314us | 252.7494us
1000us, 0h1, Slate, 200us, pfifo_fast | -140.0000us | 142.0000us | 5.1925us | 50.2992us
1000us, 16h48, Slate, 200us, pfifo_fast | -434.0000us | 237.0000us | 6.9930us | 81.8093us
1000us, 72h24, Emerald, 160us, etf | -397.0000us | 369.0000us | 7.4514us | 155.0147us
Metadata | Min | Max | Avg | Var
------------------------------------------------------- | ----------- | ---------- | ---------- | ----------
**i, duration, board, delta, qdisc, etf_offset, route** | **jitter** | **jitter** | **jitter** | **jitter**
100000us, 0h17, Slate, none, pfifo_fast, none, switch | -139.0000us | 147.0000us | 10.4314us | 252.7494us
1000us, 16h48, Slate, none, pfifo_fast, none, switch | -434.0000us | 237.0000us | 6.9930us | 81.8093us
1000us, 72h24, Emerald, 160us, etf, 1000000, switch | -397.0000us | 369.0000us | 7.4514us | 155.0147us
1000us, 0h15, Onyx, 150us, etf, 400, switch | -535.0000us | 125.0000us | 10.5255us | 166.0334us
1000us, 0h12, Emerald, 150us, etf, 400, E2E | -692.0000us | 129.0000us | 9.7386us | 155.2697us
![alt text](measures/graphs/packet_jitterjitter.png "packet_jitter Graph")
......
{"cyclictest_wake-up_latency": {"ids": [25, 26, 28, 30], "next_id": 31}, "packet_send_timestamps": {"ids": [0, 5, 6, 7], "next_id": 8}, "packet_recv_timestamps": {"ids": [0, 1, 2], "next_id": 3}, "packet_jitter": {"ids": [0, 2, 3, 4], "next_id": 5}, "packet_rtt": {"ids": [0], "next_id": 1}}
\ No newline at end of file
{"cyclictest_wake-up_latency": {"ids": [25, 26, 28, 30], "next_id": 31}, "packet_send_timestamps": {"ids": [0, 5, 6, 7], "next_id": 8}, "packet_recv_timestamps": {"ids": [0, 1, 2], "next_id": 3}, "packet_jitter": {"ids": [0, 3, 4, 5, 6], "next_id": 7}, "packet_rtt": {"ids": [0], "next_id": 1}}
\ No newline at end of file
{"measure_sets": [{"measure_type": "packet_jitter", "props_names": ["jitter"], "units": ["us"], "middle": 139, "props": [[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 1, 0, 1, 0, 1, 0, 0, 3, 1, 0, 3, 4, 0, 3, 1, 1, 3, 1, 2, 0, 0, 1, 0, 1, 2, 0, 0, 3, 0, 2, 1, 0, 3, 2, 3, 1, 4, 1, 1, 4, 4, 3, 5, 3, 8, 4, 8, 8, 4, 7, 11, 13, 18, 20, 25, 31, 31, 44, 40, 58, 105, 78, 115, 122, 158, 177, 197, 240, 292, 303, 358, 432, 436, 421, 437, 391, 418, 391, 383, 677, 276, 293, 249, 208, 181, 165, 177, 160, 132, 132, 128, 119, 160, 123, 136, 101, 104, 93, 90, 91, 68, 73, 68, 45, 48, 41, 43, 33, 26, 29, 21, 14, 16, 21, 15, 13, 14, 13, 10, 4, 3, 5, 5, 3, 4, 5, 6, 2, 6, 5, 1, 2, 3, 2, 2, 3, 3, 2, 2, 6, 1, 1, 0, 1, 2, 1, 2, 2, 1, 0, 0, 0, 2, 0, 0, 1, 0, 2, 1, 0, 1, 1, 0, 1, 0, 1, 0, 0, 2, 0, 1, 1, 3, 1, 2, 2, 1, 0, 1, 1, 2, 0, 1, 0, 0, 2, 3, 3, 2, 3, 1, 1, 0, 0, 0, 2, 0, 0, 1, 0, 0, 1, 0, 1, 1, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], "props_type": "histogram", "metadata": {"board": "Slate", "ker": "4.19", "boot_p": "isolcpus", "i": "100000us", "delta": "200us", "prio": "99", "load": "ssh", "duration": "0h17"}}]}
{"measure_sets": [{"measure_type": "packet_jitter", "props_names": ["jitter"], "units": ["us"], "middle": 139, "props": [[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 1, 0, 1, 0, 1, 0, 0, 3, 1, 0, 3, 4, 0, 3, 1, 1, 3, 1, 2, 0, 0, 1, 0, 1, 2, 0, 0, 3, 0, 2, 1, 0, 3, 2, 3, 1, 4, 1, 1, 4, 4, 3, 5, 3, 8, 4, 8, 8, 4, 7, 11, 13, 18, 20, 25, 31, 31, 44, 40, 58, 105, 78, 115, 122, 158, 177, 197, 240, 292, 303, 358, 432, 436, 421, 437, 391, 418, 391, 383, 677, 276, 293, 249, 208, 181, 165, 177, 160, 132, 132, 128, 119, 160, 123, 136, 101, 104, 93, 90, 91, 68, 73, 68, 45, 48, 41, 43, 33, 26, 29, 21, 14, 16, 21, 15, 13, 14, 13, 10, 4, 3, 5, 5, 3, 4, 5, 6, 2, 6, 5, 1, 2, 3, 2, 2, 3, 3, 2, 2, 6, 1, 1, 0, 1, 2, 1, 2, 2, 1, 0, 0, 0, 2, 0, 0, 1, 0, 2, 1, 0, 1, 1, 0, 1, 0, 1, 0, 0, 2, 0, 1, 1, 3, 1, 2, 2, 1, 0, 1, 1, 2, 0, 1, 0, 0, 2, 3, 3, 2, 3, 1, 1, 0, 0, 0, 2, 0, 0, 1, 0, 0, 1, 0, 1, 1, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], "props_type": "histogram", "metadata": {"board": "Slate", "ker": "4.19", "boot_p": "isolcpus", "i": "100000us", "delta": "none", "prio": "99", "load": "ssh", "duration": "0h17", "qdisc": "pfifo_fast", "route": "switch", "etf_offset": "none"}}]}
\ No newline at end of file
{"measure_sets": [{"measure_type": "packet_jitter", "props_names": ["jitter"], "units": ["us"], "middle": 140, "props": [[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 1, 2, 1, 0, 0, 1, 1, 0, 0, 2, 2, 1, 1, 2, 3, 0, 3, 2, 1, 1, 0, 3, 2, 3, 1, 2, 9, 8, 11, 3, 13, 15, 16, 14, 20, 28, 35, 46, 76, 102, 152, 261, 369, 563, 762, 1179, 1826, 2358, 3298, 4195, 4686, 5053, 5108, 4655, 6672, 2112, 1523, 1247, 1453, 1811, 2236, 2444, 2426, 1997, 1528, 1040, 659, 415, 318, 263, 207, 186, 140, 119, 86, 85, 60, 53, 56, 55, 44, 34, 14, 12, 16, 13, 15, 12, 12, 6, 8, 4, 5, 3, 5, 1, 3, 2, 3, 1, 1, 2, 1, 0, 1, 0, 0, 1, 1, 4, 2, 1, 0, 2, 0, 0, 0, 2, 2, 0, 0, 1, 2, 0, 2, 0, 3, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], "props_type": "histogram", "metadata": {"board": "Slate", "ker": "4.19", "boot_p": "isolcpus", "i": "1000us", "delta": "200us", "prio": "99", "load": "ssh", "duration": "0h1", "qdisc": "pfifo_fast"}}]}
{"measure_sets": [{"measure_type": "packet_jitter", "props_names": ["jitter"], "units": ["us"], "middle": 434, "props": [[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 1, 2, 2, 1, 2, 1, 2, 2, 0, 1, 1, 1, 1, 6, 4, 2, 0, 5, 1, 3, 4, 2, 3, 2, 4, 5, 5, 5, 2, 1, 0, 1, 1, 7, 3, 5, 7, 7, 7, 3, 3, 5, 8, 3, 2, 6, 4, 4, 7, 4, 4, 5, 3, 4, 5, 3, 3, 3, 2, 8, 9, 7, 4, 4, 6, 5, 6, 7, 14, 8, 10, 6, 9, 4, 5, 10, 11, 12, 13, 8, 16, 12, 15, 16, 12, 22, 11, 14, 26, 9, 18, 18, 22, 20, 34, 24, 30, 48, 46, 70, 71, 103, 128, 176, 255, 330, 426, 551, 747, 901, 1171, 1315, 1312, 1413, 1438, 1290, 1149, 1106, 1137, 1161, 1515, 2018, 2756, 4117, 5594, 8081, 11630, 16798, 23896, 34611, 49522, 67628, 84602, 98552, 103415, 99563, 89872, 79008, 71447, 69958, 72779, 77348, 162552, 83523, 85257, 91998, 102967, 115757, 124022, 121163, 105331, 82126, 57468, 37544, 24645, 17531, 13925, 12534, 11213, 9503, 7643, 6160, 4680, 3650, 3263, 2906, 2698, 2561, 2468, 2335, 2165, 1949, 1854, 1544, 1330, 1052, 897, 757, 642, 538, 383, 329, 292, 265, 214, 193, 205, 160, 172, 126, 150, 141, 123, 131, 119, 111, 105, 73, 77, 67, 65, 48, 41, 27, 35, 34, 29, 19, 22, 17, 16, 23, 8, 16, 15, 15, 14, 12, 13, 9, 17, 14, 8, 9, 16, 13, 14, 6, 6, 5, 3, 9, 9, 4, 10, 6, 7, 4, 9, 5, 4, 11, 4, 5, 9, 10, 4, 5, 3, 6, 11, 8, 5, 8, 5, 5, 3, 5, 8, 5, 11, 7, 3, 0, 6, 4, 2, 7, 1, 3, 10, 3, 3, 2, 2, 3, 1, 3, 3, 0, 4, 0, 0, 2, 1, 1, 1, 0, 2, 0, 1, 2, 1, 0, 2, 1, 0, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], "props_type": "histogram", "metadata": {"board": "Slate", "ker": "4.19", "boot_p": "isolcpus", "i": "1000us", "delta": "200us", "prio": "99", "load": "ssh", "duration": "16h48", "qdisc": "pfifo_fast"}}]}
{"measure_sets": [{"measure_type": "packet_jitter", "props_names": ["jitter"], "units": ["us"], "middle": 434, "props": [[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 1, 2, 2, 1, 2, 1, 2, 2, 0, 1, 1, 1, 1, 6, 4, 2, 0, 5, 1, 3, 4, 2, 3, 2, 4, 5, 5, 5, 2, 1, 0, 1, 1, 7, 3, 5, 7, 7, 7, 3, 3, 5, 8, 3, 2, 6, 4, 4, 7, 4, 4, 5, 3, 4, 5, 3, 3, 3, 2, 8, 9, 7, 4, 4, 6, 5, 6, 7, 14, 8, 10, 6, 9, 4, 5, 10, 11, 12, 13, 8, 16, 12, 15, 16, 12, 22, 11, 14, 26, 9, 18, 18, 22, 20, 34, 24, 30, 48, 46, 70, 71, 103, 128, 176, 255, 330, 426, 551, 747, 901, 1171, 1315, 1312, 1413, 1438, 1290, 1149, 1106, 1137, 1161, 1515, 2018, 2756, 4117, 5594, 8081, 11630, 16798, 23896, 34611, 49522, 67628, 84602, 98552, 103415, 99563, 89872, 79008, 71447, 69958, 72779, 77348, 162552, 83523, 85257, 91998, 102967, 115757, 124022, 121163, 105331, 82126, 57468, 37544, 24645, 17531, 13925, 12534, 11213, 9503, 7643, 6160, 4680, 3650, 3263, 2906, 2698, 2561, 2468, 2335, 2165, 1949, 1854, 1544, 1330, 1052, 897, 757, 642, 538, 383, 329, 292, 265, 214, 193, 205, 160, 172, 126, 150, 141, 123, 131, 119, 111, 105, 73, 77, 67, 65, 48, 41, 27, 35, 34, 29, 19, 22, 17, 16, 23, 8, 16, 15, 15, 14, 12, 13, 9, 17, 14, 8, 9, 16, 13, 14, 6, 6, 5, 3, 9, 9, 4, 10, 6, 7, 4, 9, 5, 4, 11, 4, 5, 9, 10, 4, 5, 3, 6, 11, 8, 5, 8, 5, 5, 3, 5, 8, 5, 11, 7, 3, 0, 6, 4, 2, 7, 1, 3, 10, 3, 3, 2, 2, 3, 1, 3, 3, 0, 4, 0, 0, 2, 1, 1, 1, 0, 2, 0, 1, 2, 1, 0, 2, 1, 0, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], "props_type": "histogram", "metadata": {"board": "Slate", "ker": "4.19", "boot_p": "isolcpus", "i": "1000us", "delta": "none", "prio": "99", "load": "ssh", "duration": "16h48", "qdisc": "pfifo_fast", "etf_offset": "none", "route": "switch"}}]}
\ No newline at end of file
{"measure_sets": [{"measure_type": "packet_jitter", "props_names": ["jitter"], "units": ["us"], "middle": 397, "props": [[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 2, 0, 0, 1, 0, 3, 2, 1, 0, 0, 1, 1, 0, 0, 6, 1, 1, 0, 2, 0, 3, 1, 1, 0, 1, 0, 0, 4, 2, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 2, 0, 0, 0, 1, 2, 0, 1, 0, 0, 1, 2, 2, 1, 1, 3, 1, 2, 4, 3, 6, 5, 4, 2, 3, 2, 4, 4, 2, 5, 4, 4, 6, 3, 9, 4, 5, 7, 7, 8, 13, 14, 14, 11, 27, 23, 19, 22, 43, 37, 49, 41, 60, 47, 63, 78, 83, 92, 81, 100, 104, 85, 106, 98, 114, 115, 144, 110, 104, 116, 108, 122, 120, 125, 113, 94, 100, 85, 78, 94, 103, 74, 77, 73, 74, 89, 88, 68, 57, 58, 55, 58, 69, 63, 68, 46, 45, 48, 44, 47, 52, 47, 43, 45, 48, 51, 52, 51, 56, 53, 70, 57, 79, 67, 79, 121, 122, 117, 159, 134, 175, 191, 215, 249, 298, 332, 355, 401, 425, 547, 626, 656, 701, 898, 906, 1149, 1230, 1359, 1623, 1792, 2185, 2701, 3134, 3917, 4908, 5895, 7485, 9526, 12004, 14704, 18801, 23054, 28332, 34779, 41323, 48711, 58315, 69147, 82063, 96702, 112023, 128096, 141958, 150851, 155069, 151843, 270435, 109695, 92734, 76560, 63060, 53345, 46276, 40771, 36594, 33296, 30915, 28963, 26963, 25660, 24316, 23084, 21894, 20508, 18798, 16885, 14693, 12930, 11288, 9803, 8662, 7414, 6473, 5498, 4976, 4169, 3578, 3024, 2588, 2212, 1961, 1630, 1375, 1219, 1038, 966, 839, 745, 649, 567, 492, 430, 407, 330, 331, 275, 247, 269, 206, 182, 151, 161, 148, 110, 132, 87, 105, 98, 86, 86, 68, 58, 62, 50, 48, 50, 42, 38, 37, 32, 29, 35, 24, 34, 21, 33, 32, 27, 33, 18, 31, 31, 38, 33, 31, 29, 18, 30, 37, 36, 39, 29, 23, 21, 19, 24, 32, 26, 24, 20, 21, 25, 22, 19, 28, 28, 40, 39, 49, 53, 40, 55, 53, 59, 64, 69, 87, 89, 84, 78, 97, 93, 116, 100, 105, 105, 136, 123, 132, 138, 134, 127, 113, 108, 122, 125, 118, 93, 116, 100, 81, 78, 85, 59, 66, 64, 48, 39, 41, 26, 35, 34, 35, 35, 27, 18, 22, 17, 12, 15, 17, 16, 15, 13, 7, 9, 8, 8, 10, 3, 4, 6, 2, 6, 5, 10, 4, 5, 4, 5, 4, 5, 8, 8, 6, 3, 4, 2, 2, 3, 1, 3, 1, 1, 3, 2, 0, 4, 1, 2, 2, 1, 2, 2, 1, 2, 2, 3, 0, 0, 1, 1, 2, 3, 0, 0, 2, 1, 1, 1, 0, 1, 2, 0, 2, 0, 2, 0, 6, 2, 1, 1, 1, 2, 3, 0, 1, 0, 1, 1, 3, 0, 2, 1, 0, 3, 2, 0, 1, 0, 1, 3, 0, 0, 0, 1, 0, 1, 1, 4, 0, 2, 1, 1, 3, 2, 2, 2, 1, 1, 1, 2, 3, 0, 3, 1, 0, 3, 3, 1, 2, 1, 1, 0, 0, 2, 0, 0, 1, 0, 3, 0, 2, 2, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0]], "props_type": "histogram", "metadata": {"board": "Emerald", "ker": "4.19", "boot_p": "isolcpus", "i": "1000us", "delta": "160us", "prio": "99", "load": "ssh", "duration": "72h24", "qdisc": "etf"}}]}
\ No newline at end of file
{"measure_sets": [{"measure_type": "packet_jitter", "props_names": ["jitter"], "units": ["us"], "middle": 397, "props": [[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 2, 0, 0, 1, 0, 3, 2, 1, 0, 0, 1, 1, 0, 0, 6, 1, 1, 0, 2, 0, 3, 1, 1, 0, 1, 0, 0, 4, 2, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 2, 0, 0, 0, 1, 2, 0, 1, 0, 0, 1, 2, 2, 1, 1, 3, 1, 2, 4, 3, 6, 5, 4, 2, 3, 2, 4, 4, 2, 5, 4, 4, 6, 3, 9, 4, 5, 7, 7, 8, 13, 14, 14, 11, 27, 23, 19, 22, 43, 37, 49, 41, 60, 47, 63, 78, 83, 92, 81, 100, 104, 85, 106, 98, 114, 115, 144, 110, 104, 116, 108, 122, 120, 125, 113, 94, 100, 85, 78, 94, 103, 74, 77, 73, 74, 89, 88, 68, 57, 58, 55, 58, 69, 63, 68, 46, 45, 48, 44, 47, 52, 47, 43, 45, 48, 51, 52, 51, 56, 53, 70, 57, 79, 67, 79, 121, 122, 117, 159, 134, 175, 191, 215, 249, 298, 332, 355, 401, 425, 547, 626, 656, 701, 898, 906, 1149, 1230, 1359, 1623, 1792, 2185, 2701, 3134, 3917, 4908, 5895, 7485, 9526, 12004, 14704, 18801, 23054, 28332, 34779, 41323, 48711, 58315, 69147, 82063, 96702, 112023, 128096, 141958, 150851, 155069, 151843, 270435, 109695, 92734, 76560, 63060, 53345, 46276, 40771, 36594, 33296, 30915, 28963, 26963, 25660, 24316, 23084, 21894, 20508, 18798, 16885, 14693, 12930, 11288, 9803, 8662, 7414, 6473, 5498, 4976, 4169, 3578, 3024, 2588, 2212, 1961, 1630, 1375, 1219, 1038, 966, 839, 745, 649, 567, 492, 430, 407, 330, 331, 275, 247, 269, 206, 182, 151, 161, 148, 110, 132, 87, 105, 98, 86, 86, 68, 58, 62, 50, 48, 50, 42, 38, 37, 32, 29, 35, 24, 34, 21, 33, 32, 27, 33, 18, 31, 31, 38, 33, 31, 29, 18, 30, 37, 36, 39, 29, 23, 21, 19, 24, 32, 26, 24, 20, 21, 25, 22, 19, 28, 28, 40, 39, 49, 53, 40, 55, 53, 59, 64, 69, 87, 89, 84, 78, 97, 93, 116, 100, 105, 105, 136, 123, 132, 138, 134, 127, 113, 108, 122, 125, 118, 93, 116, 100, 81, 78, 85, 59, 66, 64, 48, 39, 41, 26, 35, 34, 35, 35, 27, 18, 22, 17, 12, 15, 17, 16, 15, 13, 7, 9, 8, 8, 10, 3, 4, 6, 2, 6, 5, 10, 4, 5, 4, 5, 4, 5, 8, 8, 6, 3, 4, 2, 2, 3, 1, 3, 1, 1, 3, 2, 0, 4, 1, 2, 2, 1, 2, 2, 1, 2, 2, 3, 0, 0, 1, 1, 2, 3, 0, 0, 2, 1, 1, 1, 0, 1, 2, 0, 2, 0, 2, 0, 6, 2, 1, 1, 1, 2, 3, 0, 1, 0, 1, 1, 3, 0, 2, 1, 0, 3, 2, 0, 1, 0, 1, 3, 0, 0, 0, 1, 0, 1, 1, 4, 0, 2, 1, 1, 3, 2, 2, 2, 1, 1, 1, 2, 3, 0, 3, 1, 0, 3, 3, 1, 2, 1, 1, 0, 0, 2, 0, 0, 1, 0, 3, 0, 2, 2, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0]], "props_type": "histogram", "metadata": {"board": "Emerald", "ker": "4.19", "boot_p": "isolcpus", "i": "1000us", "delta": "160us", "prio": "99", "load": "ssh", "duration": "72h24", "qdisc": "etf", "etf_offset": "1000000", "route": "switch"}}]}
\ No newline at end of file
{"measure_sets": [{"measure_type": "packet_jitter", "props_names": ["jitter"], "units": ["us"], "middle": 535, "props": [[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 2, 0, 1, 1, 0, 1, 2, 0, 1, 1, 0, 3, 2, 2, 2, 4, 2, 2, 2, 4, 2, 3, 1, 0, 5, 2, 0, 1, 3, 1, 4, 1, 6, 3, 8, 4, 9, 18, 10, 29, 22, 27, 38, 71, 82, 121, 118, 187, 204, 254, 301, 350, 340, 356, 381, 316, 328, 311, 342, 402, 500, 718, 989, 1338, 1782, 2453, 3263, 4656, 6592, 9502, 12922, 16429, 18788, 19527, 18696, 17205, 15820, 16215, 17495, 20595, 24354, 28329, 30347, 30187, 27544, 23324, 19478, 17470, 18075, 20243, 43658, 21625, 20509, 20063, 21341, 24341, 28929, 31582, 32483, 30128, 25277, 20758, 18141, 18036, 19811, 21431, 21069, 18418, 14594, 10733, 7313, 4991, 3578, 2823, 2438, 2256, 2133, 1800, 1600, 1374, 1180, 977, 816, 738, 637, 542, 512, 373, 349, 342, 332, 371, 414, 447, 452, 398, 389, 314, 252, 206, 182, 114, 103, 73, 51, 61, 46, 46, 32, 37, 25, 18, 20, 18, 9, 12, 16, 9, 12, 10, 3, 4, 5, 5, 2, 4, 3, 3, 3, 7, 3, 6, 1, 4, 4, 4, 1, 4, 2, 1, 2, 1, 2, 2, 2, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 2, 1, 1, 2, 1, 2, 0, 0, 1, 0, 1, 3, 0, 1, 1, 0, 0, 0, 1, 0, 1]], "props_type": "histogram", "metadata": {"board": "Onyx", "ker": "4.19", "boot_p": "isolcpus", "i": "1000us", "delta": "150us", "prio": "99", "load": "ssh", "duration": "0h15", "qdisc": "etf", "etf_offset": "400", "route": "switch"}}]}
\ No newline at end of file
{"measure_sets": [{"measure_type": "packet_jitter", "props_names": ["jitter"], "units": ["us"], "middle": 692, "props": [[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 0, 0, 2, 1, 0, 0, 0, 1, 1, 0, 2, 1, 1, 1, 1, 1, 0, 0, 5, 2, 2, 6, 0, 10, 4, 10, 16, 20, 32, 45, 58, 76, 76, 122, 167, 217, 268, 325, 392, 361, 425, 382, 357, 311, 266, 256, 251, 306, 363, 470, 542, 785, 1159, 1443, 1834, 2460, 3381, 4632, 6423, 8308, 9937, 11709, 12919, 13533, 14354, 15567, 17101, 20007, 22605, 23781, 22672, 20953, 18499, 16286, 15494, 16245, 18333, 21075, 45644, 22459, 21803, 21085, 21166, 22359, 23520, 23786, 22306, 20227, 16969, 13709, 10811, 9856, 10623, 11402, 12063, 11808, 10748, 8616, 6512, 4531, 2979, 2147, 1712, 1536, 1446, 1426, 1293, 1206, 1010, 896, 730, 621, 525, 440, 375, 349, 327, 322, 349, 375, 410, 483, 455, 448, 432, 326, 277, 265, 188, 131, 91, 88, 84, 77, 63, 49, 38, 34, 24, 21, 36, 14, 20, 14, 14, 17, 12, 10, 9, 5, 4, 4, 3, 4, 1, 2, 0, 2, 2, 1, 1, 4, 2, 2, 0, 1, 0, 1, 1, 0, 1, 2, 1, 2, 2, 0, 1, 0, 0, 1, 2, 0, 0, 0, 2, 0, 1, 2, 2, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0]], "props_type": "histogram", "metadata": {"board": "Emerald", "ker": "4.19", "boot_p": "isolcpus", "i": "1000us", "delta": "150us", "prio": "99", "load": "ssh", "duration": "0h12", "qdisc": "etf", "etf_offset": "400", "route": "E2E"}}]}
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment