changeset 1158:65b6635a1d2e

netx-dist-tests-whitelist mad mandatory and will be removed
author Jiri Vanek <jvanek@redhat.com>
date Wed, 25 Feb 2015 15:09:02 +0100
parents d52d1381012f
children 3b024b5cd4b7
files .hgignore ChangeLog Makefile.am
diffstat 3 files changed, 10 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/.hgignore	Tue Feb 24 16:17:28 2015 +0100
+++ b/.hgignore	Wed Feb 25 15:09:02 2015 +0100
@@ -11,4 +11,3 @@
 netx/net/sourceforge/jnlp/resources/COPYING.html
 netx/net/sourceforge/jnlp/resources/ChangeLog.html
 netx/net/sourceforge/jnlp/resources/NEWS.html
-netx-dist-tests-whitelist
--- a/ChangeLog	Tue Feb 24 16:17:28 2015 +0100
+++ b/ChangeLog	Wed Feb 25 15:09:02 2015 +0100
@@ -1,3 +1,7 @@
+2015-02-25  Jiri Vanek  <jvanek@redhat.com>
+
+	* Makefile.am: netx-dist-tests-whitelist mad mandatory and will be removed
+
 2015-02-24  Jiri Vanek  <jvanek@redhat.com>
 
 	Marking threads in ResourceTracker's threadPool as daemons, so the dont prevent shutdown.
--- a/Makefile.am	Tue Feb 24 16:17:28 2015 +0100
+++ b/Makefile.am	Wed Feb 25 15:09:02 2015 +0100
@@ -193,12 +193,16 @@
 endif
 endif
 
+# if you create netx-dist-tests-whitelist in top directory, and place "expr match" regexes
+# (separate by one of IFS's values (most commonly space)) into it, you can control reproducers which compile or/xor run.
+# if you need declare space in your regex, use \s as described in "expr match" documentation
+ECHO_WHITELIST=if [ -f $(REPRODUCERS_CLASS_WHITELIST) ] ; then cat $(REPRODUCERS_CLASS_WHITELIST) ; else echo ".*" ; fi
 if ENABLE_WHITELIST
-COMPILE_WHITELIST_FILTER=`cat $(REPRODUCERS_CLASS_WHITELIST)`
+COMPILE_WHITELIST_FILTER=`$(ECHO_WHITELIST)`
 RUN_WHITELIST_FILTER=.*
 else
 COMPILE_WHITELIST_FILTER=.*
-RUN_WHITELIST_FILTER=`cat $(REPRODUCERS_CLASS_WHITELIST)`
+RUN_WHITELIST_FILTER=`$(ECHO_WHITELIST)`
 endif
 
 if WITH_RHINO