Commit 16e470ca authored by Joanne Hugé's avatar Joanne Hugé

Properly display histogram if timestamps are not enabled on server

parent 9ecb27f2
...@@ -254,6 +254,7 @@ static void print_histograms() { ...@@ -254,6 +254,7 @@ static void print_histograms() {
interval = param->interval / 1000; interval = param->interval / 1000;
if(enable_timestamps) {
printf("{\"measure_sets\": [{" printf("{\"measure_sets\": [{"
"\"measure_type\": \"packet_recv_timestamps\"," "\"measure_type\": \"packet_recv_timestamps\","
"\"props_names\": [\"user_space\", \"kernel_space\"]," "\"props_names\": [\"user_space\", \"kernel_space\"],"
...@@ -276,6 +277,7 @@ static void print_histograms() { ...@@ -276,6 +277,7 @@ static void print_histograms() {
printf("%" PRIi64 "%s", histograms[i][j], (j + 1 < max_hist_val ? ", " : "")); printf("%" PRIi64 "%s", histograms[i][j], (j + 1 < max_hist_val ? ", " : ""));
printf("%s", (i + 1 < 2 ? "], " : "]")); printf("%s", (i + 1 < 2 ? "], " : "]"));
} }
}
max_hist_val = 0; max_hist_val = 0;
for (int j = 0; j < MAX_HIST_VAL; j++) for (int j = 0; j < MAX_HIST_VAL; j++)
...@@ -286,8 +288,12 @@ static void print_histograms() { ...@@ -286,8 +288,12 @@ static void print_histograms() {
if(histograms[2][j]) if(histograms[2][j])
min_hist_val = j; min_hist_val = j;
printf( "]}, {" if(!enable_timestamps)
"\"measure_type\": \"packet_jitter\"," printf("{\"measure_sets\": [{");
else
printf( "]}, {");
printf( "\"measure_type\": \"packet_jitter\","
"\"props_names\": [\"jitter\"]," "\"props_names\": [\"jitter\"],"
"\"units\": [\"us\"]," "\"units\": [\"us\"],"
"\"props_type\": \"histogram\"," "\"props_type\": \"histogram\","
......
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