From a5e3e870f27c8ef3a3cd5d59a686a3050f9c64fb Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Tue, 1 May 2018 12:44:39 +0200 Subject: more extensive namestore tests for the non-sqlite plugins, with bugfixes --- src/namestore/Makefile.am | 420 ++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 348 insertions(+), 72 deletions(-) (limited to 'src/namestore/Makefile.am') diff --git a/src/namestore/Makefile.am b/src/namestore/Makefile.am index b925261b7..b1faae862 100644 --- a/src/namestore/Makefile.am +++ b/src/namestore/Makefile.am @@ -23,6 +23,22 @@ endif FLAT_PLUGIN = libgnunet_plugin_namestore_flat.la if HAVE_TESTING FLAT_TESTS = test_plugin_namestore_flat \ + test_namestore_api_store_flat \ + test_namestore_api_store_update_flat \ + test_namestore_api_remove_flat \ + test_namestore_api_zone_iteration_flat \ + test_namestore_api_lookup_nick_flat \ + test_namestore_api_monitoring_flat \ + test_namestore_api_lookup_public_flat \ + test_namestore_api_lookup_private_flat \ + test_namestore_api_lookup_shadow_flat \ + test_namestore_api_lookup_shadow_filter_flat \ + test_namestore_api_remove_not_existing_record_flat \ + test_namestore_api_zone_iteration_nick_flat \ + test_namestore_api_zone_iteration_specific_zone_flat \ + test_namestore_api_zone_iteration_stop_flat \ + test_namestore_api_monitoring_existing_flat \ + test_namestore_api_zone_to_name_flat \ perf_namestore_api_zone_iteration_flat endif @@ -30,6 +46,22 @@ if HAVE_SQLITE SQLITE_PLUGIN = libgnunet_plugin_namestore_sqlite.la if HAVE_TESTING SQLITE_TESTS = test_plugin_namestore_sqlite \ + test_namestore_api_store_sqlite \ + test_namestore_api_store_update_sqlite \ + test_namestore_api_zone_iteration_sqlite \ + test_namestore_api_remove_sqlite \ + test_namestore_api_lookup_nick_sqlite \ + test_namestore_api_monitoring_sqlite \ + test_namestore_api_lookup_public_sqlite \ + test_namestore_api_lookup_private_sqlite \ + test_namestore_api_lookup_shadow_sqlite \ + test_namestore_api_lookup_shadow_filter_sqlite \ + test_namestore_api_remove_not_existing_record_sqlite \ + test_namestore_api_zone_iteration_nick_sqlite \ + test_namestore_api_zone_iteration_specific_zone_sqlite \ + test_namestore_api_zone_iteration_stop_sqlite \ + test_namestore_api_monitoring_existing_sqlite \ + test_namestore_api_zone_to_name_sqlite \ perf_namestore_api_zone_iteration_sqlite endif endif @@ -38,54 +70,31 @@ if HAVE_POSTGRESQL POSTGRES_PLUGIN = libgnunet_plugin_namestore_postgres.la if HAVE_TESTING POSTGRES_TESTS = test_plugin_namestore_postgres \ + test_namestore_api_store_postgres \ + test_namestore_api_store_update_postgres \ + test_namestore_api_remove_postgres \ + test_namestore_api_zone_iteration_postgres \ + test_namestore_api_lookup_nick_postgres \ + test_namestore_api_monitoring_postgres \ + test_namestore_api_lookup_public_postgres \ + test_namestore_api_lookup_private_postgres \ + test_namestore_api_lookup_shadow_postgres \ + test_namestore_api_lookup_shadow_filter_postgres \ + test_namestore_api_remove_not_existing_record_postgres \ + test_namestore_api_zone_iteration_nick_postgres \ + test_namestore_api_zone_iteration_specific_zone_postgres \ + test_namestore_api_zone_iteration_stop_postgres \ + test_namestore_api_monitoring_existing_postgres \ + test_namestore_api_zone_to_name_postgres \ perf_namestore_api_zone_iteration_postgres endif endif -if HAVE_TESTING -TESTING_TESTS = \ - test_namestore_api_store.nc \ - test_namestore_api_store_update.nc \ - test_namestore_api_lookup_public.nc \ - test_namestore_api_lookup_private.nc \ - test_namestore_api_lookup_nick.nc \ - test_namestore_api_lookup_shadow.nc \ - test_namestore_api_lookup_shadow_filter.nc \ - test_namestore_api_remove.nc \ - test_namestore_api_remove_not_existing_record.nc \ - test_namestore_api_zone_iteration.nc \ - test_namestore_api_zone_iteration_nick.nc \ - test_namestore_api_zone_iteration_specific_zone.nc \ - test_namestore_api_zone_iteration_stop.nc \ - test_namestore_api_monitoring.nc \ - test_namestore_api_monitoring_existing.nc \ - test_namestore_api_zone_to_name -endif - -# Declare .nc (NO-CONCURRENCY) as a test extension so that we can impart -# sequential execution order for them -TEST_EXTENSIONS = .nc -test_namestore_api_store.log: test_namestore_api_store_update.log -test_namestore_api_store_update.log: test_namestore_api_lookup_public.log -test_namestore_api_lookup_public.log: test_namestore_api_lookup_private.log -test_namestore_api_lookup_private.log: test_namestore_api_lookup_nick.log -test_namestore_api_lookup_nick.log: test_namestore_api_lookup_shadow.log -test_namestore_api_lookup_shadow.log: test_namestore_api_lookup_shadow_filter.log -test_namestore_api_lookup_shadow_filter.log: test_namestore_api_remove.log -test_namestore_api_remove.log: test_namestore_api_remove_not_existing_record.log -test_namestore_api_remove_not_existing_record.log: test_namestore_api_zone_iteration.log -test_namestore_api_zone_iteration.log: test_namestore_api_zone_iteration_nick.log -test_namestore_api_zone_iteration_nick.log: test_namestore_api_zone_iteration_specific_zone.log -test_namestore_api_zone_iteration_specific_zone.log: test_namestore_api_zone_iteration_stop.log -test_namestore_api_zone_iteration_stop.log: test_namestore_api_monitoring.log -test_namestore_api_monitoring.log: test_namestore_api_monitoring_existing.log - if HAVE_SQLITE check_PROGRAMS = \ $(SQLITE_TESTS) \ $(POSTGRES_TESTS) \ - $(FLAT_TESTS) \ - $(TESTING_TESTS) + $(FLAT_TESTS) endif if HAVE_MHD @@ -230,110 +239,327 @@ libgnunet_plugin_rest_namestore_la_LDFLAGS = \ $(GN_PLUGIN_LDFLAGS) -test_namestore_api_store_nc_SOURCES = \ +test_namestore_api_store_flat_SOURCES = \ + test_namestore_api_store.c +test_namestore_api_store_flat_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + libgnunetnamestore.la + +test_namestore_api_store_sqlite_SOURCES = \ + test_namestore_api_store.c +test_namestore_api_store_sqlite_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + libgnunetnamestore.la + +test_namestore_api_store_postgres_SOURCES = \ test_namestore_api_store.c -test_namestore_api_store_nc_LDADD = \ +test_namestore_api_store_postgres_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ libgnunetnamestore.la -test_namestore_api_store_update_nc_SOURCES = \ +test_namestore_api_store_update_flat_SOURCES = \ test_namestore_api_store_update.c -test_namestore_api_store_update_nc_LDADD = \ +test_namestore_api_store_update_flat_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ $(top_builddir)/src/namecache/libgnunetnamecache.la \ libgnunetnamestore.la -test_namestore_api_lookup_public_nc_SOURCES = \ +test_namestore_api_store_update_sqlite_SOURCES = \ + test_namestore_api_store_update.c +test_namestore_api_store_update_sqlite_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/namecache/libgnunetnamecache.la \ + libgnunetnamestore.la + +test_namestore_api_store_update_postgres_SOURCES = \ + test_namestore_api_store_update.c +test_namestore_api_store_update_postgres_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/namecache/libgnunetnamecache.la \ + libgnunetnamestore.la + +test_namestore_api_lookup_public_flat_SOURCES = \ test_namestore_api_lookup_public.c -test_namestore_api_lookup_public_nc_LDADD = \ +test_namestore_api_lookup_public_flat_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/namecache/libgnunetnamecache.la \ + libgnunetnamestore.la + +test_namestore_api_lookup_public_sqlite_SOURCES = \ + test_namestore_api_lookup_public.c +test_namestore_api_lookup_public_sqlite_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/namecache/libgnunetnamecache.la \ + libgnunetnamestore.la + +test_namestore_api_lookup_public_postgres_SOURCES = \ + test_namestore_api_lookup_public.c +test_namestore_api_lookup_public_postgres_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/namecache/libgnunetnamecache.la \ + libgnunetnamestore.la + +test_namestore_api_lookup_nick_sqlite_SOURCES = \ + test_namestore_api_lookup_nick.c +test_namestore_api_lookup_nick_sqlite_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ $(top_builddir)/src/namecache/libgnunetnamecache.la \ libgnunetnamestore.la -test_namestore_api_lookup_nick_nc_SOURCES = \ +test_namestore_api_lookup_nick_postgres_SOURCES = \ test_namestore_api_lookup_nick.c -test_namestore_api_lookup_nick_nc_LDADD = \ +test_namestore_api_lookup_nick_postgres_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ $(top_builddir)/src/namecache/libgnunetnamecache.la \ libgnunetnamestore.la -test_namestore_api_lookup_private_nc_SOURCES = \ +test_namestore_api_lookup_nick_flat_SOURCES = \ + test_namestore_api_lookup_nick.c +test_namestore_api_lookup_nick_flat_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/namecache/libgnunetnamecache.la \ + libgnunetnamestore.la + +test_namestore_api_lookup_private_flat_SOURCES = \ + test_namestore_api_lookup_private.c +test_namestore_api_lookup_private_flat_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/namecache/libgnunetnamecache.la \ + libgnunetnamestore.la + +test_namestore_api_lookup_private_sqlite_SOURCES = \ test_namestore_api_lookup_private.c -test_namestore_api_lookup_private_nc_LDADD = \ +test_namestore_api_lookup_private_sqlite_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ $(top_builddir)/src/namecache/libgnunetnamecache.la \ libgnunetnamestore.la -test_namestore_api_lookup_shadow_nc_SOURCES = \ +test_namestore_api_lookup_private_postgres_SOURCES = \ + test_namestore_api_lookup_private.c +test_namestore_api_lookup_private_postgres_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/namecache/libgnunetnamecache.la \ + libgnunetnamestore.la + +test_namestore_api_lookup_shadow_flat_SOURCES = \ test_namestore_api_lookup_shadow.c -test_namestore_api_lookup_shadow_nc_LDADD = \ +test_namestore_api_lookup_shadow_flat_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ $(top_builddir)/src/namecache/libgnunetnamecache.la \ libgnunetnamestore.la -test_namestore_api_lookup_shadow_filter_nc_SOURCES = \ +test_namestore_api_lookup_shadow_sqlite_SOURCES = \ + test_namestore_api_lookup_shadow.c +test_namestore_api_lookup_shadow_sqlite_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/namecache/libgnunetnamecache.la \ + libgnunetnamestore.la + +test_namestore_api_lookup_shadow_postgres_SOURCES = \ + test_namestore_api_lookup_shadow.c +test_namestore_api_lookup_shadow_postgres_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/namecache/libgnunetnamecache.la \ + libgnunetnamestore.la + +test_namestore_api_lookup_shadow_filter_flat_SOURCES = \ test_namestore_api_lookup_shadow_filter.c -test_namestore_api_lookup_shadow_filter_nc_LDADD = \ +test_namestore_api_lookup_shadow_filter_flat_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ $(top_builddir)/src/namecache/libgnunetnamecache.la \ libgnunetnamestore.la -test_namestore_api_remove_nc_SOURCES = \ +test_namestore_api_lookup_shadow_filter_sqlite_SOURCES = \ + test_namestore_api_lookup_shadow_filter.c +test_namestore_api_lookup_shadow_filter_sqlite_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/namecache/libgnunetnamecache.la \ + libgnunetnamestore.la +test_namestore_api_lookup_shadow_filter_postgres_SOURCES = \ + test_namestore_api_lookup_shadow_filter.c +test_namestore_api_lookup_shadow_filter_postgres_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/namecache/libgnunetnamecache.la \ + libgnunetnamestore.la + +test_namestore_api_remove_sqlite_SOURCES = \ + test_namestore_api_remove.c +test_namestore_api_remove_sqlite_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + libgnunetnamestore.la + +test_namestore_api_remove_postgres_SOURCES = \ test_namestore_api_remove.c -test_namestore_api_remove_nc_LDADD = \ +test_namestore_api_remove_postgres_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + libgnunetnamestore.la + +test_namestore_api_remove_flat_SOURCES = \ + test_namestore_api_remove.c +test_namestore_api_remove_flat_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + libgnunetnamestore.la + +test_namestore_api_remove_not_existing_record_flat_SOURCES = \ + test_namestore_api_remove_not_existing_record.c +test_namestore_api_remove_not_existing_record_flat_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ libgnunetnamestore.la -test_namestore_api_remove_not_existing_record_nc_SOURCES = \ +test_namestore_api_remove_not_existing_record_sqlite_SOURCES = \ test_namestore_api_remove_not_existing_record.c -test_namestore_api_remove_not_existing_record_nc_LDADD = \ +test_namestore_api_remove_not_existing_record_sqlite_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ libgnunetnamestore.la -test_namestore_api_zone_to_name_SOURCES = \ +test_namestore_api_remove_not_existing_record_postgres_SOURCES = \ + test_namestore_api_remove_not_existing_record.c +test_namestore_api_remove_not_existing_record_postgres_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + libgnunetnamestore.la + +test_namestore_api_zone_to_name_flat_SOURCES = \ + test_namestore_api_zone_to_name.c +test_namestore_api_zone_to_name_flat_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + libgnunetnamestore.la + +test_namestore_api_zone_to_name_sqlite_SOURCES = \ test_namestore_api_zone_to_name.c -test_namestore_api_zone_to_name_LDADD = \ +test_namestore_api_zone_to_name_sqlite_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ $(top_builddir)/src/util/libgnunetutil.la \ libgnunetnamestore.la -test_namestore_api_monitoring_nc_SOURCES = \ +test_namestore_api_zone_to_name_postgres_SOURCES = \ + test_namestore_api_zone_to_name.c +test_namestore_api_zone_to_name_postgres_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + libgnunetnamestore.la + +test_namestore_api_monitoring_flat_SOURCES = \ test_namestore_api_monitoring.c -test_namestore_api_monitoring_nc_LDADD = \ +test_namestore_api_monitoring_flat_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + libgnunetnamestore.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/util/libgnunetutil.la + +test_namestore_api_monitoring_sqlite_SOURCES = \ + test_namestore_api_monitoring.c +test_namestore_api_monitoring_sqlite_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + libgnunetnamestore.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/util/libgnunetutil.la + +test_namestore_api_monitoring_postgres_SOURCES = \ + test_namestore_api_monitoring.c +test_namestore_api_monitoring_postgres_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + libgnunetnamestore.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/util/libgnunetutil.la + +test_namestore_api_monitoring_existing_flat_SOURCES = \ + test_namestore_api_monitoring_existing.c +test_namestore_api_monitoring_existing_flat_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + libgnunetnamestore.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + $(top_builddir)/src/util/libgnunetutil.la + +test_namestore_api_monitoring_existing_sqlite_SOURCES = \ + test_namestore_api_monitoring_existing.c +test_namestore_api_monitoring_existing_sqlite_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ libgnunetnamestore.la \ $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ $(top_builddir)/src/util/libgnunetutil.la -test_namestore_api_monitoring_existing_nc_SOURCES = \ +test_namestore_api_monitoring_existing_postgres_SOURCES = \ test_namestore_api_monitoring_existing.c -test_namestore_api_monitoring_existing_nc_LDADD = \ +test_namestore_api_monitoring_existing_postgres_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ libgnunetnamestore.la \ $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ $(top_builddir)/src/util/libgnunetutil.la -test_namestore_api_zone_iteration_nc_SOURCES = \ +test_namestore_api_zone_iteration_flat_SOURCES = \ + test_namestore_api_zone_iteration.c +test_namestore_api_zone_iteration_flat_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + libgnunetnamestore.la + +test_namestore_api_zone_iteration_sqlite_SOURCES = \ + test_namestore_api_zone_iteration.c +test_namestore_api_zone_iteration_sqlite_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + libgnunetnamestore.la + +test_namestore_api_zone_iteration_postgres_SOURCES = \ test_namestore_api_zone_iteration.c -test_namestore_api_zone_iteration_nc_LDADD = \ +test_namestore_api_zone_iteration_postgres_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ @@ -363,26 +589,73 @@ perf_namestore_api_zone_iteration_flat_LDADD = \ $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ libgnunetnamestore.la -test_namestore_api_zone_iteration_nick_nc_SOURCES = \ +test_namestore_api_zone_iteration_nick_flat_SOURCES = \ test_namestore_api_zone_iteration_nick.c -test_namestore_api_zone_iteration_nick_nc_LDADD = \ +test_namestore_api_zone_iteration_nick_flat_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ libgnunetnamestore.la +test_namestore_api_zone_iteration_nick_sqlite_SOURCES = \ + test_namestore_api_zone_iteration_nick.c +test_namestore_api_zone_iteration_nick_sqlite_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + libgnunetnamestore.la -test_namestore_api_zone_iteration_specific_zone_nc_SOURCES = \ +test_namestore_api_zone_iteration_nick_postgres_SOURCES = \ + test_namestore_api_zone_iteration_nick.c +test_namestore_api_zone_iteration_nick_postgres_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + libgnunetnamestore.la + +test_namestore_api_zone_iteration_specific_zone_flat_SOURCES = \ + test_namestore_api_zone_iteration_specific_zone.c +test_namestore_api_zone_iteration_specific_zone_flat_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + libgnunetnamestore.la + +test_namestore_api_zone_iteration_specific_zone_sqlite_SOURCES = \ + test_namestore_api_zone_iteration_specific_zone.c +test_namestore_api_zone_iteration_specific_zone_sqlite_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + libgnunetnamestore.la + +test_namestore_api_zone_iteration_specific_zone_postgres_SOURCES = \ test_namestore_api_zone_iteration_specific_zone.c -test_namestore_api_zone_iteration_specific_zone_nc_LDADD = \ +test_namestore_api_zone_iteration_specific_zone_postgres_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + libgnunetnamestore.la + +test_namestore_api_zone_iteration_stop_flat_SOURCES = \ + test_namestore_api_zone_iteration_stop.c +test_namestore_api_zone_iteration_stop_flat_LDADD = \ + $(top_builddir)/src/testing/libgnunettesting.la \ + $(top_builddir)/src/util/libgnunetutil.la \ + $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ + libgnunetnamestore.la + +test_namestore_api_zone_iteration_stop_sqlite_SOURCES = \ + test_namestore_api_zone_iteration_stop.c +test_namestore_api_zone_iteration_stop_sqlite_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ libgnunetnamestore.la -test_namestore_api_zone_iteration_stop_nc_SOURCES = \ +test_namestore_api_zone_iteration_stop_postgres_SOURCES = \ test_namestore_api_zone_iteration_stop.c -test_namestore_api_zone_iteration_stop_nc_LDADD = \ +test_namestore_api_zone_iteration_stop_postgres_LDADD = \ $(top_builddir)/src/testing/libgnunettesting.la \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ @@ -416,6 +689,9 @@ EXTRA_DIST = \ test_namestore_api_postgres.conf \ test_namestore_api_sqlite.conf \ test_namestore_api_flat.conf \ + perf_namestore_api_postgres.conf \ + perf_namestore_api_sqlite.conf \ + perf_namestore_api_flat.conf \ test_plugin_namestore_sqlite.conf \ test_plugin_namestore_postgres.conf \ test_plugin_namestore_flat.conf \ -- cgit v1.2.3