gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnunet] branch master updated: Added working test with randum set


From: gnunet
Subject: [gnunet] branch master updated: Added working test with randum set
Date: Thu, 18 Mar 2021 11:50:19 +0100

This is an automated email from the git hooks/post-receive script.

elias-summermatter pushed a commit to branch master
in repository gnunet.

The following commit(s) were added to refs/heads/master by this push:
     new f9ae0c23c Added working test with randum set
f9ae0c23c is described below

commit f9ae0c23ccd894f6422b0b21841cd65c01e831d3
Author: Elias Summermatter <elias.summermatter@seccom.ch>
AuthorDate: Thu Mar 18 11:48:42 2021 +0100

    Added working test with randum set
---
 src/setu/gnunet-service-setu.c |  2 +-
 src/setu/test_setu_api.c       | 15 +++++++++++----
 2 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/src/setu/gnunet-service-setu.c b/src/setu/gnunet-service-setu.c
index 8ed012f13..a7f2030d0 100644
--- a/src/setu/gnunet-service-setu.c
+++ b/src/setu/gnunet-service-setu.c
@@ -2770,7 +2770,7 @@ check_incoming_msg (void *cls,
   struct Listener *listener = op->listener;
   const struct GNUNET_MessageHeader *nested_context;
 
-  /* double operation request */
+    /* double operation request */
   if (0 != op->suggest_id)
   {
     GNUNET_break_op (0);
diff --git a/src/setu/test_setu_api.c b/src/setu/test_setu_api.c
index c2f913bd9..bfef88908 100644
--- a/src/setu/test_setu_api.c
+++ b/src/setu/test_setu_api.c
@@ -193,7 +193,7 @@ init_set2 (void *cls)
   GNUNET_log (GNUNET_ERROR_TYPE_INFO, "initializing set 2\n");
 
   element.element_type = 0;
-  element.data = "hello";
+  element.data = "hello1";
   element.size = strlen (element.data);
   GNUNET_SETU_add_element (set2, &element, NULL, NULL);
   element.data = "quux";
@@ -238,6 +238,7 @@ initRandomSets(int overlap, int set1_size, int set2_size, 
int element_size_in_by
         set1_size--;
         set2_size--;
     }
+    GNUNET_log (GNUNET_ERROR_TYPE_INFO, "initialized elements in both sets\n");
 
     // Add other elements to set 1
     while(set1_size>0) {
@@ -246,14 +247,19 @@ initRandomSets(int overlap, int set1_size, int set2_size, 
int element_size_in_by
         GNUNET_SETU_add_element (set1, &element, NULL, NULL);
         set1_size--;
     }
+    GNUNET_log (GNUNET_ERROR_TYPE_INFO, "initialized elements in set1\n");
 
     // Add other elements to set 2
     while(set2_size > 0) {
         element.data = gen_rdm_bytestream(element_size_in_bytes);
         element.size = strlen (element.data);
-        GNUNET_SETU_add_element (set1, &element, NULL, NULL);
+        GNUNET_SETU_add_element (set2, &element,NULL, NULL);
         set2_size--;
     }
+    element.data = gen_rdm_bytestream(element_size_in_bytes);
+    element.size = strlen (element.data);
+    GNUNET_SETU_add_element (set2, &element,&start, NULL);
+    GNUNET_log (GNUNET_ERROR_TYPE_INFO, "initialized elements in set2\n");
 }
 
 /**
@@ -387,8 +393,9 @@ run (void *cls,
   /* test the real set reconciliation */
   GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
               "Running real set-reconciliation\n");
-  init_set1 ();
-  //initRandomSets(3,10,10,10);
+  //init_set1 ();
+  // limit ~23800 element total
+  initRandomSets(9990,9997,9997,32);
 }
 
 

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]