gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r15300 - in gnunet: . src/fs


From: gnunet
Subject: [GNUnet-SVN] r15300 - in gnunet: . src/fs
Date: Wed, 25 May 2011 14:47:26 +0200

Author: grothoff
Date: 2011-05-25 14:47:26 +0200 (Wed, 25 May 2011)
New Revision: 15300

Modified:
   gnunet/TODO
   gnunet/src/fs/Makefile.am
   gnunet/src/fs/perf_gnunet_service_fs_p2p_trust.c
   gnunet/src/fs/test_gnunet_service_fs_p2p.c
Log:
fixes

Modified: gnunet/TODO
===================================================================
--- gnunet/TODO 2011-05-25 12:28:03 UTC (rev 15299)
+++ gnunet/TODO 2011-05-25 12:47:26 UTC (rev 15300)
@@ -1,17 +1,8 @@
 0.9.0pre3:
 * FS [CG]
-  - perf_gnunet_service_fs_p2p_trust causes fs service to segfault
-  - download of 100 MB file from 'leach' peer hung due to 
-    failure of core-api to call back after a change preference request
-    (structs indicate request was transmitted but reply never received?)
-    => try again!
-  - test_gnunet_service_fs_p2p:
-    => sometimes DATASTORE get operation fails to queue on target (why?)
-    => do we need to just make the queue larger?
-  - with core queue size of 1, we get notify_transmit_ready
-    from core API returning NULL (why? ok? just have larger queue?)
-  - other runs (-L DEBUG) with downloads using the new 'trust' test show
-    non-deterministic results (for any set of peers)
+  - perf_gnunet_service_fs_p2p_trust causes crashes of the service
+    and assertion failures
+  - test_gnunet_fs_ns.py doesn't run
   - implement 'SUPPORT_DELAYS'
 
 0.9.0:

Modified: gnunet/src/fs/Makefile.am
===================================================================
--- gnunet/src/fs/Makefile.am   2011-05-25 12:28:03 UTC (rev 15299)
+++ gnunet/src/fs/Makefile.am   2011-05-25 12:47:26 UTC (rev 15300)
@@ -192,13 +192,13 @@
  test_fs_unindex_persistence \
  test_fs_uri \
  test_fs_test_lib \
- test_gnunet_service_fs_migration 
+ test_gnunet_service_fs_migration \
+ test_gnunet_service_fs_p2p \
+ perf_gnunet_service_fs_p2p \
+ perf_gnunet_service_fs_p2p_index \
+ $(check_SCRIPTS)  
 endif
-# test_gnunet_service_fs_p2p \
-# perf_gnunet_service_fs_p2p \
-# perf_gnunet_service_fs_p2p_index \
-# $(check_SCRIPTS)  
-#endif
+# perf_gnunet_service_fs_p2p_trust \
 
 
 

Modified: gnunet/src/fs/perf_gnunet_service_fs_p2p_trust.c
===================================================================
--- gnunet/src/fs/perf_gnunet_service_fs_p2p_trust.c    2011-05-25 12:28:03 UTC 
(rev 15299)
+++ gnunet/src/fs/perf_gnunet_service_fs_p2p_trust.c    2011-05-25 12:47:26 UTC 
(rev 15300)
@@ -460,7 +460,7 @@
   };
   progname = argv[0];
   GNUNET_DISK_directory_remove ("/tmp/gnunet-test-fs-lib/");
-  GNUNET_log_setup ("perf_gnunet_service_fs_p2p_index", 
+  GNUNET_log_setup ("perf_gnunet_service_fs_p2p_trust", 
 #if VERBOSE
                    "DEBUG",
 #else
@@ -468,7 +468,7 @@
 #endif
                    NULL);
   GNUNET_PROGRAM_run ((sizeof (argvx) / sizeof (char *)) - 1,
-                      argvx, "perf-gnunet-service-fs-p2p-index",
+                      argvx, "perf-gnunet-service-fs-p2p-trust",
                      "nohelp", options, &run, NULL);
   GNUNET_DISK_directory_remove ("/tmp/gnunet-test-fs-lib/");
   return ok;

Modified: gnunet/src/fs/test_gnunet_service_fs_p2p.c
===================================================================
--- gnunet/src/fs/test_gnunet_service_fs_p2p.c  2011-05-25 12:28:03 UTC (rev 
15299)
+++ gnunet/src/fs/test_gnunet_service_fs_p2p.c  2011-05-25 12:47:26 UTC (rev 
15300)
@@ -26,18 +26,17 @@
 #include "platform.h"
 #include "fs_test_lib.h"
 
-#define VERBOSE GNUNET_YES
+#define VERBOSE GNUNET_NO
 
 /**
  * File-size we use for testing.
  */
-#define FILESIZE (1024 * 1024 * 200)
+#define FILESIZE (1024 * 1024 * 1)
 
 /**
  * How long until we give up on the download?
  */
-#define TIMEOUT GNUNET_TIME_UNIT_FOREVER_REL
-// GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 300)
+#define TIMEOUT GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 300)
 
 #define NUM_DAEMONS 2
 




reply via email to

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