aboutsummaryrefslogtreecommitdiff
path: root/src/rps/test_rps.c
diff options
context:
space:
mode:
authorJulius Bünger <buenger@mytum.de>2018-04-04 08:33:51 +0200
committerJulius Bünger <buenger@mytum.de>2018-04-04 08:46:59 +0200
commitdd4322b37a5173c8d9dc4b06654ac4a7b1b5c052 (patch)
treeab22514382b6f21a1f2f4610e10d2b7f45be19a9 /src/rps/test_rps.c
parent2f2506d4a09eaaaa004014823e4fa1b7bd783588 (diff)
downloadgnunet-dd4322b37a5173c8d9dc4b06654ac4a7b1b5c052.tar.gz
gnunet-dd4322b37a5173c8d9dc4b06654ac4a7b1b5c052.zip
rps profiler: change logging format of view sizes
Diffstat (limited to 'src/rps/test_rps.c')
-rw-r--r--src/rps/test_rps.c20
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 ()
1901void print_view_sizes() 1901void 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
1931void all_views_updated_cb() 1915void 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,