BIND 10 trac2853, updated. 3d96ea46c8191bff66e8ec93b00414f6a78a66f5 [2853] Skip running test_find_mapped() where shared memory is not available

BIND 10 source code commits bind10-changes at lists.isc.org
Thu Jun 6 23:45:41 UTC 2013


The branch, trac2853 has been updated
       via  3d96ea46c8191bff66e8ec93b00414f6a78a66f5 (commit)
      from  358984aecfd6a7944624577f931e09c3fd53febb (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 3d96ea46c8191bff66e8ec93b00414f6a78a66f5
Author: Mukund Sivaraman <muks at isc.org>
Date:   Fri Jun 7 05:15:15 2013 +0530

    [2853] Skip running test_find_mapped() where shared memory is not available

-----------------------------------------------------------------------

Summary of changes:
 src/lib/python/isc/datasrc/tests/Makefile.am       |    6 ++++++
 .../python/isc/datasrc/tests/clientlist_test.py    |    3 +++
 2 files changed, 9 insertions(+)

-----------------------------------------------------------------------
diff --git a/src/lib/python/isc/datasrc/tests/Makefile.am b/src/lib/python/isc/datasrc/tests/Makefile.am
index a86c2b4..bef3b60 100644
--- a/src/lib/python/isc/datasrc/tests/Makefile.am
+++ b/src/lib/python/isc/datasrc/tests/Makefile.am
@@ -35,12 +35,18 @@ if ENABLE_PYTHON_COVERAGE
 	rm -f .coverage
 	${LN_S} $(abs_top_srcdir)/.coverage .coverage
 endif
+if USE_SHARED_MEMORY
+HAVE_SHARED_MEMORY=yes
+else
+HAVE_SHARED_MEMORY=no
+endif
 	for pytest in $(PYTESTS) ; do \
 	echo Running test: $$pytest ; \
 	$(LIBRARY_PATH_PLACEHOLDER) \
 	PYTHONPATH=:$(COMMON_PYTHON_PATH):$(abs_top_builddir)/src/lib/python/isc/log:$(abs_top_builddir)/src/lib/python/isc/datasrc/.libs:$(abs_top_builddir)/src/lib/dns/python/.libs \
 	TESTDATA_PATH=$(abs_srcdir)/testdata \
 	TESTDATA_WRITE_PATH=$(abs_builddir) \
+	HAVE_SHARED_MEMORY=$(HAVE_SHARED_MEMORY) \
 	GLOBAL_TESTDATA_PATH=$(abs_top_srcdir)/src/lib/testutils/testdata \
 	B10_FROM_BUILD=$(abs_top_builddir) \
 	$(PYCOVERAGE_RUN) $(abs_srcdir)/$$pytest || exit ; \
diff --git a/src/lib/python/isc/datasrc/tests/clientlist_test.py b/src/lib/python/isc/datasrc/tests/clientlist_test.py
index a88e19c..51d74b7 100644
--- a/src/lib/python/isc/datasrc/tests/clientlist_test.py
+++ b/src/lib/python/isc/datasrc/tests/clientlist_test.py
@@ -170,6 +170,9 @@ class ClientListTest(unittest.TestCase):
         """
         Test find on a mapped segment.
         """
+        if os.environ['HAVE_SHARED_MEMORY'] != 'yes':
+            return
+
         self.clist = isc.datasrc.ConfigurableClientList(isc.dns.RRClass.IN)
         self.clist.configure('''[{
             "type": "MasterFiles",



More information about the bind10-changes mailing list