*/
/**
- * @file testing/new_testing.h
+ * @file testing/testbed.h
* @brief IPC messages between testing API and service ("controller")
* @author Christian Grothoff
*/
*/
/**
- * @file testing/new_testing_api.c
+ * @file testing/testbed_api.c
* @brief API for accessing the GNUnet testing service.
* This library is supposed to make it easier to write
* testcases and script large-scale benchmarks.
* @author Christian Grothoff
*/
#include "platform.h"
-#include "gnunet_testing_service.h"
+#include "gnunet_testbed_service.h"
#include "gnunet_core_service.h"
#include "gnunet_constants.h"
#include "gnunet_transport_service.h"
-/* end of new_testing_api.c */
+/* end of testbed_api.c */
*/
/**
- * @file testing/new_testing_api_hosts.c
+ * @file testing/testbed_api_hosts.c
* @brief API for manipulating 'hosts' controlled by the GNUnet testing service;
* allows parsing hosts files, starting, stopping and communicating (via
* SSH/stdin/stdout) with the remote (or local) processes
* @author Christian Grothoff
*/
#include "platform.h"
-#include "gnunet_testing_service.h"
+#include "gnunet_testbed_service.h"
#include "gnunet_core_service.h"
#include "gnunet_constants.h"
#include "gnunet_transport_service.h"
}
-/* end of new_testing_api_hosts.c */
+/* end of testbed_api_hosts.c */
*/
/**
- * @file testing/new_testing_api_hosts.h
+ * @file testing/testbed_api_hosts.h
* @brief internal API to access the 'hosts' subsystem
* @author Christian Grothoff
*/
#ifndef NEW_TESTING_API_HOSTS_H
#define NEW_TESTING_API_HOSTS_H
-#include "gnunet_testing_service.h"
+#include "gnunet_testbed_service.h"
#include "gnunet_helper_lib.h"
GNUNET_SERVER_MessageTokenizerCallback cb, void *cb_cls);
#endif
-/* end of new_testing_api_hosts.h */
+/* end of testbed_api_hosts.h */
*/
/**
- * @file testing/new_testing_api_operations.c
+ * @file testing/testbed_api_operations.c
* @brief functions to manage operation queues
* @author Christian Grothoff
*/
#include "platform.h"
-#include "new_testing_api_operations.h"
+#include "testbed_api_operations.h"
/**
-/* end of new_testing_api_operations.c */
+/* end of testbed_api_operations.c */
*/
/**
- * @file testing/new_testing_api_operations.h
+ * @file testing/testbed_api_operations.h
* @brief internal API to access the 'operations' subsystem
* @author Christian Grothoff
*/
#ifndef NEW_TESTING_API_OPERATIONS_H
#define NEW_TESTING_API_OPERATIONS_H
-#include "gnunet_testing_service.h"
+#include "gnunet_testbed_service.h"
#include "gnunet_helper_lib.h"
#endif
-/* end of new_testing_api_operations.h */
+/* end of testbed_api_operations.h */
*/
/**
- * @file testing/new_testing_api_peers.c
+ * @file testing/testbed_api_peers.c
* @brief management of the knowledge about peers in this library
* (we know the peer ID, its host, pending operations, etc.)
* @author Christian Grothoff
*/
#include "platform.h"
-#include "new_testing_api_peers.h"
+#include "testbed_api_peers.h"
/**
-/* end of new_testing_api_peers.c */
+/* end of testbed_api_peers.c */
*/
/**
- * @file testing/new_testing_api_peers.h
+ * @file testing/testbed_api_peers.h
* @brief internal API to access the 'peers' subsystem
* @author Christian Grothoff
*/
#ifndef NEW_TESTING_API_PEERS_H
#define NEW_TESTING_API_PEERS_H
-#include "gnunet_testing_service.h"
+#include "gnunet_testbed_service.h"
#include "gnunet_helper_lib.h"
#endif
-/* end of new_testing_api_peers.h */
+/* end of testbed_api_peers.h */
*/
/**
- * @file testing/new_testing_api_services.c
+ * @file testing/testbed_api_services.c
* @brief convenience functions for accessing services
* @author Christian Grothoff
*/
#include "platform.h"
-#include "new_testing_api_peers.h"
+#include "testbed_api_peers.h"
/**
return NULL;
}
-/* end of new_testing_api_services.c */
+/* end of testbed_api_services.c */
*/
/**
- * @file testing/new_testing_api_test.c
+ * @file testing/testbed_api_test.c
* @brief high-level test function
* @author Christian Grothoff
*/
#include "platform.h"
-#include "gnunet_testing_service.h"
+#include "gnunet_testbed_service.h"
-/* end of new_testing_api_test.c */
+/* end of testbed_api_test.c */
*/
/**
- * @file testing/new_testing_api_testbed.c
+ * @file testing/testbed_api_testbed.c
* @brief high-level testbed management
* @author Christian Grothoff
*/
#include "platform.h"
-#include "gnunet_testing_service.h"
+#include "gnunet_testbed_service.h"
/**
-/* end of new_testing_api_testbed.c */
+/* end of testbed_api_testbed.c */
*/
/**
- * @file testing/new_testing_api_topology.c
+ * @file testing/testbed_api_topology.c
* @brief topology-generation functions
* @author Christian Grothoff
*/
#include "platform.h"
-#include "gnunet_testing_service.h"
+#include "gnunet_testbed_service.h"
/**
return NULL;
}
-/* end of new_testing_api_topology.c */
+/* end of testbed_api_topology.c */
endif
lib_LTLIBRARIES = \
- libgnunettesting.la \
- libgnunettesting_new.la
-
-libgnunettesting_new_la_SOURCES = \
- new_testing_api.c new_testing.h \
- new_testing_api_hosts.c new_testing_api_hosts.h \
- new_testing_api_operations.c new_testing_api_operations.h \
- new_testing_api_peers.c new_testing_api_peers.h \
- new_testing_api_services.c \
- new_testing_api_testbed.c \
- new_testing_api_test.c \
- new_testing_api_topology.c
-libgnunettesting_new_la_LIBADD = $(XLIB) \
- $(top_builddir)/src/core/libgnunetcore.la \
- $(top_builddir)/src/statistics/libgnunetstatistics.la \
- $(top_builddir)/src/transport/libgnunettransport.la \
- $(top_builddir)/src/hello/libgnunethello.la \
- -lm \
- $(top_builddir)/src/util/libgnunetutil.la
-libgnunettesting_new_la_LDFLAGS = \
- $(GN_LIB_LDFLAGS) \
- -version-info 0:0:0
+ libgnunettesting.la
libgnunettesting_la_SOURCES = \
helper.c \