diff options
author | Julius Bünger <buenger@mytum.de> | 2018-04-04 08:33:51 +0200 |
---|---|---|
committer | Julius Bünger <buenger@mytum.de> | 2018-04-04 08:46:59 +0200 |
commit | dd4322b37a5173c8d9dc4b06654ac4a7b1b5c052 (patch) | |
tree | ab22514382b6f21a1f2f4610e10d2b7f45be19a9 /src/rps | |
parent | 2f2506d4a09eaaaa004014823e4fa1b7bd783588 (diff) | |
download | gnunet-dd4322b37a5173c8d9dc4b06654ac4a7b1b5c052.tar.gz gnunet-dd4322b37a5173c8d9dc4b06654ac4a7b1b5c052.zip |
rps profiler: change logging format of view sizes
Diffstat (limited to 'src/rps')
-rw-r--r-- | src/rps/test_rps.c | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/src/rps/test_rps.c b/src/rps/test_rps.c index 22f428e2e..05902f037 100644 --- a/src/rps/test_rps.c +++ b/src/rps/test_rps.c | |||
@@ -1901,11 +1901,7 @@ void compute_diversity () | |||
1901 | void print_view_sizes() | 1901 | void print_view_sizes() |
1902 | { | 1902 | { |
1903 | uint32_t i; | 1903 | uint32_t i; |
1904 | char *view_sizes_str = NULL; | ||
1905 | uint32_t view_sizes_str_len = 0; | ||
1906 | char view_size_curr[32] = { 0 }; | ||
1907 | 1904 | ||
1908 | GNUNET_array_grow (view_sizes_str, view_sizes_str_len, num_peers * 3); | ||
1909 | for (i = 0; i < num_peers; i++) /* Peer to count */ | 1905 | for (i = 0; i < num_peers; i++) /* Peer to count */ |
1910 | { | 1906 | { |
1911 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 1907 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
@@ -1913,19 +1909,7 @@ void print_view_sizes() | |||
1913 | i, | 1909 | i, |
1914 | GNUNET_i2s (rps_peers[i].peer_id), | 1910 | GNUNET_i2s (rps_peers[i].peer_id), |
1915 | rps_peers[i].cur_view_count); | 1911 | rps_peers[i].cur_view_count); |
1916 | GNUNET_snprintf (view_size_curr, | ||
1917 | sizeof (view_size_curr), | ||
1918 | " %" PRIu32 "", | ||
1919 | rps_peers[i].cur_view_count); | ||
1920 | if (view_sizes_str_len < view_sizes_str_len + strlen (view_size_curr)) | ||
1921 | { | ||
1922 | GNUNET_array_grow (view_sizes_str, view_sizes_str_len, view_sizes_str_len + 10); | ||
1923 | } | ||
1924 | strncat (view_sizes_str, view_size_curr, strlen(view_size_curr)); | ||
1925 | } | 1912 | } |
1926 | to_file_ ("/tmp/rps/view_sizes.txt", | ||
1927 | view_sizes_str); | ||
1928 | GNUNET_array_grow (view_sizes_str, view_sizes_str_len, 0); | ||
1929 | } | 1913 | } |
1930 | 1914 | ||
1931 | void all_views_updated_cb() | 1915 | void all_views_updated_cb() |
@@ -1941,6 +1925,10 @@ void view_update_cb (void *cls, | |||
1941 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 1925 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
1942 | "View was updated (%" PRIu64 ")\n", num_peers); | 1926 | "View was updated (%" PRIu64 ")\n", num_peers); |
1943 | struct RPSPeer *rps_peer = (struct RPSPeer *) cls; | 1927 | struct RPSPeer *rps_peer = (struct RPSPeer *) cls; |
1928 | to_file ("/tmp/rps/view_sizes.txt", | ||
1929 | "%" PRIu64 " %" PRIu32 "", | ||
1930 | rps_peer->index, | ||
1931 | num_peers); | ||
1944 | for (int i = 0; i < num_peers; i++) | 1932 | for (int i = 0; i < num_peers; i++) |
1945 | { | 1933 | { |
1946 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 1934 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |