aboutsummaryrefslogtreecommitdiff
path: root/bigtop-tests/spec-tests
diff options
context:
space:
mode:
authorgray <gray@bdavm574.svl.ibm.com>2016-03-24 11:40:51 -0700
committerRoman Shaposhnik <rvs@apache.org>2017-03-23 10:27:00 -0700
commit7e1c042d22e61dce14c11a48a36da290eb61fa35 (patch)
treeb20a7243debed62d1d33845b05dd6b14fd1aea3c /bigtop-tests/spec-tests
parentd40ced27d6744e72661e05b78337632917f7b086 (diff)
ODPI-115: Reduced regular expressions to bare minimum
(cherry picked from commit 0038904076d7b9a4723244ce3693115629cfad98)
Diffstat (limited to 'bigtop-tests/spec-tests')
-rw-r--r--bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-common.list404
-rw-r--r--bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-hdfs.list126
-rw-r--r--bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-mapreduce.list265
-rw-r--r--bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-yarn.list132
4 files changed, 464 insertions, 463 deletions
diff --git a/bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-common.list b/bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-common.list
index 4f2481c0..d17e8e07 100644
--- a/bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-common.list
+++ b/bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-common.list
@@ -6,14 +6,14 @@ sbin
sbin/hadoop-daemons\.sh
sbin/hadoop-daemon\.sh
sbin/slaves\.sh
-hadoop-annotations-2\.7\.([1-9]|[2-9]\d+).*\.jar
-hadoop-common-2\.7\.([1-9]|[2-9]\d+).*\.jar
-hadoop-annotations\.jar
-hadoop-common-2\.7\.([1-9]|[2-9]\d+).*\.jar
+hadoop-annotations-2\.7\.[0-9]([^.0-9].*)?\.jar
+hadoop-common-2\.7\.[0-9]([^.0-9].*)?\.jar
+hadoop-annotations([^.0-9].*)?\.jar
+hadoop-common-2\.7\.[0-9]([^.0-9].*)?-tests\.jar
etc
etc/hadoop
-hadoop-common\.jar
-hadoop-auth-2\.7\.([1-9]|[2-9]\d+).*\.jar
+hadoop-common([^.0-9].*)?\.jar
+hadoop-auth-2\.7\.[0-9]([^.0-9].*)?\.jar
libexec
libexec/init-hcfs\.groovy
libexec/init-hcfs\.json
@@ -24,209 +24,211 @@ libexec/yarn-config\.sh
libexec/mapred-config\.sh
libexec/hadoop-config\.sh
libexec/init-hdfs\.sh
-hadoop-auth\.jar
-hadoop-nfs\.jar
-hadoop-nfs-2\.7\.([1-9]|[2-9]\d+).*\.jar
+hadoop-auth([^.0-9].*)?\.jar
+hadoop-nfs([^.0-9].*)?\.jar
+hadoop-nfs-2\.7\.[0-9]([^.0-9].*)?\.jar
client
-client/curator-recipes\.jar
-client/curator-recipes-2\.7\.([1-9]|[2-9]\d+).*\.jar
-client/commons-configuration\.jar
-client/jsr305\.jar
-client/slf4j-log4j12\.jar
-client/hadoop-mapreduce-client-core\.jar
-client/hadoop-hdfs\.jar
-client/commons-configuration-1\.([6-9]|[7-9]\d+).*\.jar
-client/commons-cli-1\.([2-9]|[3-9]\d+).*\.jar
-client/hadoop-mapreduce-client-common-2\.7\.([1-9]|[2-9]\d+).*\.jar
-client/commons-digester-1\.([8-9]|[9-9]\d+).*\.jar
-client/curator-client-2\.7\.([1-9]|[2-9]\d+).*\.jar
-client/httpclient\.jar
-client/commons-beanutils(-core)?-1\.8\.\d+.*\.jar
-client/jsp-api-2\.([1-9]|[2-9]\d+).*\.jar
-client/leveldbjni-all-1\.([8-9]|[9-9]\d+).*\.jar
-client/slf4j-api-1\.7\.[0-1]\d+.*\.jar
-client/hadoop-annotations-2\.7\.([1-9]|[2-9]\d+).*\.jar
-client/jersey-core\.jar
-client/commons-compress\.jar
-client/stax-api\.jar
-client/jaxb-api-2\.2\.([2-9]|[3-9]\d+).*\.jar
-client/api-util-1\.0\.\d+.*\.jar
-client/jackson-xc\.jar
-client/commons-cli\.jar
-client/xml-apis\.jar
-client/curator-client\.jar
-client/curator-framework-2\.7\.([1-9]|[2-9]\d+).*\.jar
-client/commons-io-2\.([4-9]|[5-9]\d+).*\.jar
-client/jackson-core-asl\.jar
-client/avro\.jar
-client/hadoop-mapreduce-client-app\.jar
-client/jetty-util\.jar
-client/guava\.jar
-client/commons-beanutils(-core)?\.jar
-client/apacheds-i18n\.jar
-client/jetty-util-6\.1\.(2[6-9]|[3-9]\d).*\.jar
-client/xercesImpl-2\.9\.([1-9]|[2-9]\d+).*\.jar
-client/commons-logging\.jar
-client/slf4j-api\.jar
-client/commons-digester\.jar
-client/avro-1\.7\.([4-9]|[5-9]\d+).*\.jar
-client/hadoop-common-2\.7\.([1-9]|[2-9]\d+).*\.jar
-client/commons-math3\.jar
-client/hadoop-yarn-common-2\.7\.([1-9]|[2-9]\d+).*\.jar
-client/hadoop-annotations\.jar
-client/xercesImpl\.jar
-client/commons-codec\.jar
-client/netty-3\.6\.([2-9]|[3-9]\d+).*\.jar
-client/commons-collections\.jar
-client/httpcore-4\.2\.([5-9]|[6-9]\d+).*\.jar
-client/hadoop-mapreduce-client-jobclient\.jar
-client/htrace-core\.jar
-client/jersey-core-1\.(9|[1-9]\d+).*\.jar
-client/xz\.jar
-client/jackson-mapper-asl-1\.9\.(1[3-9]|[2-9]\d).*\.jar
-client/jsp-api\.jar
-client/commons-httpclient\.jar
-client/netty\.jar
-client/hadoop-mapreduce-client-shuffle-2\.7\.([1-9]|[2-9]\d+).*\.jar
-client/commons-net\.jar
-client/hadoop-yarn-server-common\.jar
-client/jaxb-api\.jar
-client/apacheds-kerberos-codec\.jar
-client/httpcore\.jar
-client/hadoop-yarn-server-common-2\.7\.([1-9]|[2-9]\d+).*\.jar
-client/hadoop-common\.jar
-client/leveldbjni-all\.jar
-client/snappy-java-1\.0\.4\.([1-9]|[2-9]\d+).*\.jar
-client/gson-2\.2\.([4-9]|[5-9]\d+).*\.jar
-client/commons-net-3\.([1-9]|[2-9]\d+).*\.jar
-client/api-util\.jar
-client/commons-compress-1\.4\.([1-9]|[2-9]\d+).*\.jar
-client/jackson-xc-1\.9\.(1[3-9]|[2-9]\d).*\.jar
-client/netty-all-4\.0\.(2[3-9]|[3-9]\d).*\.jar
-client/xmlenc-0\.(5[2-9]|[6-9]\d).*\.jar
-client/jackson-jaxrs\.jar
-client/api-asn1-api\.jar
-client/api-asn1-api-1\.0\.\d+.*\.jar
-client/commons-codec-1\.([4-9]|[5-9]\d+).*\.jar
-client/jackson-core-asl-1\.9\.(1[3-9]|[2-9]\d).*\.jar
-client/servlet-api-2\.([5-9]|[6-9]\d+).*\.jar
-client/paranamer-2\.([3-9]|[4-9]\d+).*\.jar
-client/hadoop-yarn-api-2\.7\.([1-9]|[2-9]\d+).*\.jar
-client/hadoop-mapreduce-client-shuffle\.jar
-client/apacheds-i18n-2\.0\.\d+.*\.jar
-client/hadoop-yarn-common\.jar
-client/hadoop-auth-2\.7\.([1-9]|[2-9]\d+).*\.jar
-client/snappy-java\.jar
-client/gson\.jar
-client/xml-apis-1\.3\.(0[4-9]|[1-9]\d).*\.jar
-client/commons-io\.jar
-client/commons-math3-3\.1\.([1-9]|[2-9]\d+).*\.jar
-client/log4j\.jar
-client/hadoop-auth\.jar
-client/log4j-1\.2\.(1[7-9]|[2-9]\d).*\.jar
-client/servlet-api\.jar
-client/hadoop-hdfs-2\.7\.([1-9]|[2-9]\d+).*\.jar
-client/activation\.jar
-client/zookeeper\.jar
-client/xmlenc\.jar
-client/stax-api-1\.\d+.*\.jar
-client/hadoop-yarn-client-2\.7\.([1-9]|[2-9]\d+).*\.jar
-client/jersey-client-1\.(9|[1-9]\d+).*\.jar
-client/hadoop-mapreduce-client-common\.jar
-client/xz-1\.\d+.*\.jar
-client/zookeeper-3\.4\.([6-9]|[7-9]\d+).*\.jar
-client/activation-1\.([1-9]|[2-9]\d+).*\.jar
-client/hadoop-mapreduce-client-jobclient-2\.7\.([1-9]|[2-9]\d+).*\.jar
-client/htrace-core-3\.1\.\d+.*\.jar
-client/protobuf-java-2\.5\.\d+.*\.jar
-client/hadoop-mapreduce-client-app-2\.7\.([1-9]|[2-9]\d+).*\.jar
-client/apacheds-kerberos-codec-2\.0\.\d+.*\.jar
-client/commons-lang\.jar
-client/httpclient-4\.2\.([5-9]|[6-9]\d+).*\.jar
-client/paranamer\.jar
-client/hadoop-yarn-api\.jar
-client/jersey-client\.jar
-client/hadoop-mapreduce-client-core-2\.7\.([1-9]|[2-9]\d+).*\.jar
-client/curator-framework\.jar
-client/guava-11\.0\.([2-9]|[3-9]\d+).*\.jar
-client/jsr305-3\.0\.\d+.*\.jar
-client/hadoop-yarn-client\.jar
-client/jackson-jaxrs-1\.9\.(1[3-9]|[2-9]\d).*\.jar
-client/commons-httpclient-3\.([1-9]|[2-9]\d+).*\.jar
-client/commons-collections-3\.2\.([1-9]|[2-9]\d+).*\.jar
-client/netty-all\.jar
-client/slf4j-log4j12-1\.7\.[0-1]\d+.*\.jar
-client/protobuf-java\.jar
-client/jackson-mapper-asl\.jar
-client/commons-logging-1\.1\.([3-9]|[4-9]\d+).*\.jar
-client/commons-lang-2\.([6-9]|[7-9]\d+).*\.jar
+client/curator-recipes([^.0-9].*)?\.jar
+client/curator-recipes-2\.7\.1([^.0-9].*)?\.jar
+client/commons-configuration([^.0-9].*)?\.jar
+client/jsr305([^.0-9].*)?\.jar
+client/slf4j-log4j12([^.0-9].*)?\.jar
+client/hadoop-mapreduce-client-core([^.0-9].*)?\.jar
+client/hadoop-hdfs([^.0-9].*)?\.jar
+client/commons-configuration-1\.6([^.0-9].*)?\.jar
+client/commons-cli-1\.2([^.0-9].*)?\.jar
+client/hadoop-mapreduce-client-common-2\.7\.[0-9]([^.0-9].*)?\.jar
+client/commons-digester-1\.8([^.0-9].*)?\.jar
+client/curator-client-2\.7\.1([^.0-9].*)?\.jar
+client/httpclient([^.0-9].*)?\.jar
+client/commons-beanutils(-core)?-1\.8\.0([^.0-9].*)?\.jar
+client/jsp-api-2\.1([^.0-9].*)?\.jar
+client/leveldbjni-all-1\.8([^.0-9].*)?\.jar
+client/slf4j-api-1\.7\.10([^.0-9].*)?\.jar
+client/hadoop-annotations-2\.7\.[0-9]([^.0-9].*)?\.jar
+client/jersey-core([^.0-9].*)?\.jar
+client/commons-compress([^.0-9].*)?\.jar
+client/stax-api([^.0-9].*)?\.jar
+client/jaxb-api-2\.2\.2([^.0-9].*)?\.jar
+client/api-util-1\.0\.0-M20([^.0-9].*)?\.jar
+client/jackson-xc([^.0-9].*)?\.jar
+client/commons-cli([^.0-9].*)?\.jar
+client/xml-apis([^.0-9].*)?\.jar
+client/curator-client([^.0-9].*)?\.jar
+client/curator-framework-2\.7\.1([^.0-9].*)?\.jar
+client/commons-io-2\.4([^.0-9].*)?\.jar
+client/jackson-core-asl([^.0-9].*)?\.jar
+client/avro([^.0-9].*)?\.jar
+client/hadoop-mapreduce-client-app([^.0-9].*)?\.jar
+client/jetty-util([^.0-9].*)?\.jar
+client/guava([^.0-9].*)?\.jar
+client/commons-beanutils([^.0-9].*)?\.jar
+client/apacheds-i18n([^.0-9].*)?\.jar
+client/jetty-util-6\.1\.26([^.0-9].*)?\.jar
+client/xercesImpl-2\.9\.1([^.0-9].*)?\.jar
+client/commons-logging([^.0-9].*)?\.jar
+client/slf4j-api([^.0-9].*)?\.jar
+client/commons-digester([^.0-9].*)?\.jar
+client/avro-1\.7\.[4-7]([^.0-9].*)?\.jar
+client/hadoop-common-2\.7\.[0-9]([^.0-9].*)?\.jar
+client/commons-math3([^.0-9].*)?\.jar
+client/hadoop-yarn-common-2\.7\.[0-9]([^.0-9].*)?\.jar
+client/hadoop-annotations([^.0-9].*)?\.jar
+client/xercesImpl([^.0-9].*)?\.jar
+client/commons-codec([^.0-9].*)?\.jar
+client/netty-3\.6\.2\.Final([^.0-9].*)?\.jar
+client/commons-collections([^.0-9].*)?\.jar
+client/httpcore-4\.2\.5([^.0-9].*)?\.jar
+client/hadoop-mapreduce-client-jobclient([^.0-9].*)?\.jar
+client/htrace-core([^.0-9].*)?\.jar
+client/jersey-core-1\.9([^.0-9].*)?\.jar
+client/xz([^.0-9].*)?\.jar
+client/jackson-mapper-asl-1\.9\.13([^.0-9].*)?\.jar
+client/jsp-api([^.0-9].*)?\.jar
+client/commons-httpclient([^.0-9].*)?\.jar
+client/netty([^.0-9].*)?\.jar
+client/hadoop-mapreduce-client-shuffle-2\.7\.[0-9]([^.0-9].*)?\.jar
+client/commons-net([^.0-9].*)?\.jar
+client/hadoop-yarn-server-common([^.0-9].*)?\.jar
+client/jaxb-api([^.0-9].*)?\.jar
+client/apacheds-kerberos-codec([^.0-9].*)?\.jar
+client/httpcore([^.0-9].*)?\.jar
+client/hadoop-yarn-server-common-2\.7\.[0-9]([^.0-9].*)?\.jar
+client/hadoop-common([^.0-9].*)?\.jar
+client/leveldbjni-all([^.0-9].*)?\.jar
+client/snappy-java-1\.0\.[45](\.[0-9])?([^.0-9].*)?\.jar
+client/gson-2\.2\.4([^.0-9].*)?\.jar
+client/commons-net-3\.1([^.0-9].*)?\.jar
+client/api-util([^.0-9].*)?\.jar
+client/commons-compress-1\.4\.1([^.0-9].*)?\.jar
+client/jackson-xc-1\.9\.13([^.0-9].*)?\.jar
+client/netty-all-4\.0\.23\.Final([^.0-9].*)?\.jar
+client/xmlenc-0\.52([^.0-9].*)?\.jar
+client/jackson-jaxrs([^.0-9].*)?\.jar
+client/api-asn1-api([^.0-9].*)?\.jar
+client/api-asn1-api-1\.0\.0-M20([^.0-9].*)?\.jar
+client/commons-codec-1\.4([^.0-9].*)?\.jar
+client/jackson-core-asl-1\.9\.13([^.0-9].*)?\.jar
+client/servlet-api-2\.5([^.0-9].*)?\.jar
+client/commons-beanutils(-core)?([^.0-9].*)?\.jar
+client/paranamer-2\.3([^.0-9].*)?\.jar
+client/hadoop-yarn-api-2\.7\.[0-9]([^.0-9].*)?\.jar
+client/hadoop-mapreduce-client-shuffle([^.0-9].*)?\.jar
+client/apacheds-i18n-2\.0\.0-M15([^.0-9].*)?\.jar
+client/hadoop-yarn-common([^.0-9].*)?\.jar
+client/hadoop-auth-2\.7\.[0-9]([^.0-9].*)?\.jar
+client/snappy-java([^.0-9].*)?\.jar
+client/gson([^.0-9].*)?\.jar
+client/xml-apis-1\.3\.04([^.0-9].*)?\.jar
+client/commons-io([^.0-9].*)?\.jar
+client/commons-math3-3\.1\.1([^.0-9].*)?\.jar
+client/log4j([^.0-9].*)?\.jar
+client/hadoop-auth([^.0-9].*)?\.jar
+client/log4j-1\.2\.17([^.0-9].*)?\.jar
+client/servlet-api([^.0-9].*)?\.jar
+client/hadoop-hdfs-2\.7\.[0-9]([^.0-9].*)?\.jar
+client/activation([^.0-9].*)?\.jar
+client/zookeeper([^.0-9].*)?\.jar
+client/xmlenc([^.0-9].*)?\.jar
+client/stax-api-1\.0-2([^.0-9].*)?\.jar
+client/hadoop-yarn-client-2\.7\.[0-9]([^.0-9].*)?\.jar
+client/jersey-client-1\.9([^.0-9].*)?\.jar
+client/hadoop-mapreduce-client-common([^.0-9].*)?\.jar
+client/xz-1\.0([^.0-9].*)?\.jar
+client/zookeeper-3\.4\.6([^.0-9].*)?\.jar
+client/activation-1\.1([^.0-9].*)?\.jar
+client/hadoop-mapreduce-client-jobclient-2\.7\.[0-9]([^.0-9].*)?\.jar
+client/htrace-core-3\.1\.0-incubating([^.0-9].*)?\.jar
+client/protobuf-java-2\.5\.0([^.0-9].*)?\.jar
+client/hadoop-mapreduce-client-app-2\.7\.[0-9]([^.0-9].*)?\.jar
+client/apacheds-kerberos-codec-2\.0\.0-M15([^.0-9].*)?\.jar
+client/commons-lang([^.0-9].*)?\.jar
+client/httpclient-4\.2\.5([^.0-9].*)?\.jar
+client/paranamer([^.0-9].*)?\.jar
+client/hadoop-yarn-api([^.0-9].*)?\.jar
+client/jersey-client([^.0-9].*)?\.jar
+client/hadoop-mapreduce-client-core-2\.7\.[0-9]([^.0-9].*)?\.jar
+client/curator-framework([^.0-9].*)?\.jar
+client/guava-11\.0\.2([^.0-9].*)?\.jar
+client/jsr305-3\.0\.0([^.0-9].*)?\.jar
+client/hadoop-yarn-client([^.0-9].*)?\.jar
+client/jackson-jaxrs-1\.9\.13([^.0-9].*)?\.jar
+client/commons-httpclient-3\.1([^.0-9].*)?\.jar
+client/commons-collections-3\.2\.[12]([^.0-9].*)?\.jar
+client/netty-all([^.0-9].*)?\.jar
+client/slf4j-log4j12-1\.7\.10([^.0-9].*)?\.jar
+client/protobuf-java([^.0-9].*)?\.jar
+client/jackson-mapper-asl([^.0-9].*)?\.jar
+client/commons-logging-1\.1\.3([^.0-9].*)?\.jar
+client/commons-lang-2\.6([^.0-9].*)?\.jar
lib
-lib/curator-recipes-2\.7\.([1-9]|[2-9]\d+).*\.jar
-lib/commons-configuration-1\.([6-9]|[7-9]\d+).*\.jar
-lib/commons-cli-1\.([2-9]|[3-9]\d+).*\.jar
-lib/commons-digester-1\.([8-9]|[9-9]\d+).*\.jar
-lib/curator-client-2\.7\.([1-9]|[2-9]\d+).*\.jar
-lib/commons-beanutils(-core)?-1\.8\.\d+.*\.jar
-lib/jsp-api-2\.([1-9]|[2-9]\d+).*\.jar
-lib/jets3t-0\.9\.\d+.*\.jar
-lib/slf4j-api-1\.7\.[0-1]\d+.*\.jar
-lib/jaxb-api-2\.2\.([2-9]|[3-9]\d+).*\.jar
-lib/api-util-1\.0\.\d+.*\.jar
-lib/jettison-1\.([1-9]|[2-9]\d+).*\.jar
-lib/curator-framework-2\.7\.([1-9]|[2-9]\d+).*\.jar
-lib/commons-io-2\.([4-9]|[5-9]\d+).*\.jar
-lib/jetty-util-6\.1\.(2[6-9]|[3-9]\d).*\.jar
-lib/avro-1\.7\.([4-9]|[5-9]\d+).*\.jar
-lib/jaxb-impl-2\.2\.([3-9]|[4-9]\d+).*\.jar
-lib/netty-3\.6\.([2-9]|[3-9]\d+).*\.jar
-lib/httpcore-4\.2\.([5-9]|[6-9]\d+).*\.jar
-lib/jsch-0\.1\.(4[2-9]|[5-9]\d).*\.jar
-lib/jersey-core-1\.(9|[1-9]\d+).*\.jar
-lib/jackson-mapper-asl-1\.9\.(1[3-9]|[2-9]\d).*\.jar
-lib/snappy-java-1\.0\.4\.([1-9]|[2-9]\d+).*\.jar
-lib/gson-2\.2\.([4-9]|[5-9]\d+).*\.jar
-lib/commons-net-3\.([1-9]|[2-9]\d+).*\.jar
-lib/asm-3\.([2-9]|[3-9]\d+).*\.jar
-lib/commons-compress-1\.4\.([1-9]|[2-9]\d+).*\.jar
-lib/mockito-all-1\.8\.([5-9]|[6-9]\d+).*\.jar
-lib/jackson-xc-1\.9\.(1[3-9]|[2-9]\d).*\.jar
-lib/junit-4\.(1[1-9]|[2-9]\d).*\.jar
-lib/jersey-json-1\.(9|[1-9]\d+).*\.jar
-lib/xmlenc-0\.(5[2-9]|[6-9]\d).*\.jar
-lib/api-asn1-api-1\.0\.\d+.*\.jar
-lib/commons-codec-1\.([4-9]|[5-9]\d+).*\.jar
-lib/jackson-core-asl-1\.9\.(1[3-9]|[2-9]\d).*\.jar
-lib/servlet-api-2\.([5-9]|[6-9]\d+).*\.jar
-lib/paranamer-2\.([3-9]|[4-9]\d+).*\.jar
+lib/curator-recipes-2\.7\.1([^.0-9].*)?\.jar
+lib/commons-configuration-1\.6([^.0-9].*)?\.jar
+lib/commons-cli-1\.2([^.0-9].*)?\.jar
+lib/commons-digester-1\.8([^.0-9].*)?\.jar
+lib/curator-client-2\.7\.1([^.0-9].*)?\.jar
+lib/commons-beanutils(-core)?-1\.8\.0([^.0-9].*)?\.jar
+lib/jsp-api-2\.1([^.0-9].*)?\.jar
+lib/jets3t-0\.9\.0([^.0-9].*)?\.jar
+lib/slf4j-api-1\.7\.10([^.0-9].*)?\.jar
+lib/jaxb-api-2\.2\.2([^.0-9].*)?\.jar
+lib/api-util-1\.0\.0-M20([^.0-9].*)?\.jar
+lib/jettison-1\.1([^.0-9].*)?\.jar
+lib/curator-framework-2\.7\.1([^.0-9].*)?\.jar
+lib/commons-io-2\.4([^.0-9].*)?\.jar
+lib/jetty-util-6\.1\.26([^.0-9].*)?\.jar
+lib/avro-1\.7\.[4-7]([^.0-9].*)?\.jar
+lib/jaxb-impl-2\.2\.3-1([^.0-9].*)?\.jar
+lib/netty-3\.6\.2\.Final([^.0-9].*)?\.jar
+lib/httpcore-4\.2\.5([^.0-9].*)?\.jar
+lib/jsch-0\.1\.(4[2-9]|[5-9]\d)([^.0-9].*)?\.jar
+lib/jersey-core-1\.9([^.0-9].*)?\.jar
+lib/jackson-mapper-asl-1\.9\.13([^.0-9].*)?\.jar
+lib/snappy-java-1\.0\.[45](\.[0-9])?([^.0-9].*)?\.jar
+lib/gson-2\.2\.4([^.0-9].*)?\.jar
+lib/commons-net-3\.1([^.0-9].*)?\.jar
+lib/asm-3\.2([^.0-9].*)?\.jar
+lib/commons-compress-1\.4\.1([^.0-9].*)?\.jar
+lib/mockito-all-1\.8\.5([^.0-9].*)?\.jar
+lib/jackson-xc-1\.9\.13([^.0-9].*)?\.jar
+lib/junit-4\.11([^.0-9].*)?\.jar
+lib/jersey-json-1\.9([^.0-9].*)?\.jar
+lib/xmlenc-0\.52([^.0-9].*)?\.jar
+lib/api-asn1-api-1\.0\.0-M20([^.0-9].*)?\.jar
+lib/commons-codec-1\.4([^.0-9].*)?\.jar
+lib/jackson-core-asl-1\.9\.13([^.0-9].*)?\.jar
+lib/servlet-api-2\.5([^.0-9].*)?\.jar
+lib/paranamer-2\.3([^.0-9].*)?\.jar
lib/native
lib/native/libhadoop\.a
lib/native/libhadoop\.so
lib/native/libhdfs\.a
lib/native/libsnappy\.so[.0-9]*
+lib/native/libsnappy\.so
lib/native/libhadoop\.so[.0-9]*
lib/native/libhadooputils\.a
lib/native/libsnappy\.so[.0-9]*
lib/native/libhadooppipes\.a
-lib/jetty-6\.1\.(2[6-9]|[3-9]\d).*\.jar
-lib/jersey-server-1\.(9|[1-9]\d+).*\.jar
-lib/apacheds-i18n-2\.0\.\d+.*\.jar
-lib/commons-math3-3\.1\.([1-9]|[2-9]\d+).*\.jar
-lib/log4j-1\.2\.(1[7-9]|[2-9]\d).*\.jar
-lib/hamcrest-core-1\.([3-9]|[4-9]\d+).*\.jar
-lib/stax-api-1\.\d+.*\.jar
-lib/xz-1\.\d+.*\.jar
-lib/zookeeper-3\.4\.([6-9]|[7-9]\d+).*\.jar
-lib/activation-1\.([1-9]|[2-9]\d+).*\.jar
-lib/htrace-core-3\.1\.\d+.*\.jar
-lib/protobuf-java-2\.5\.\d+.*\.jar
-lib/apacheds-kerberos-codec-2\.0\.\d+.*\.jar
-lib/java-xmlbuilder-0\.([4-9]|[5-9]\d+).*\.jar
-lib/httpclient-4\.2\.([5-9]|[6-9]\d+).*\.jar
-lib/guava-11\.0\.([2-9]|[3-9]\d+).*\.jar
-lib/jsr305-3\.0\.\d+.*\.jar
-lib/jackson-jaxrs-1\.9\.(1[3-9]|[2-9]\d).*\.jar
-lib/commons-httpclient-3\.([1-9]|[2-9]\d+).*\.jar
-lib/commons-collections-3\.2\.([1-9]|[2-9]\d+).*\.jar
-lib/slf4j-log4j12-1\.7\.[0-1]\d+.*\.jar
-lib/commons-logging-1\.1\.([3-9]|[4-9]\d+).*\.jar
-lib/commons-lang-2\.([6-9]|[7-9]\d+).*\.jar
+lib/jetty-6\.1\.26([^.0-9].*)?\.jar
+lib/jersey-server-1\.9([^.0-9].*)?\.jar
+lib/apacheds-i18n-2\.0\.0-M15([^.0-9].*)?\.jar
+lib/commons-math3-3\.1\.1([^.0-9].*)?\.jar
+lib/log4j-1\.2\.17([^.0-9].*)?\.jar
+lib/hamcrest-core-1\.3([^.0-9].*)?\.jar
+lib/stax-api-1\.0-2([^.0-9].*)?\.jar
+lib/xz-1\.0([^.0-9].*)?\.jar
+lib/zookeeper-3\.4\.6([^.0-9].*)?\.jar
+lib/activation-1\.1([^.0-9].*)?\.jar
+lib/htrace-core-3\.1\.0-incubating([^.0-9].*)?\.jar
+lib/protobuf-java-2\.5\.0([^.0-9].*)?\.jar
+lib/apacheds-kerberos-codec-2\.0\.0-M15([^.0-9].*)?\.jar
+lib/java-xmlbuilder-0\.4([^.0-9].*)?\.jar
+lib/httpclient-4\.2\.5([^.0-9].*)?\.jar
+lib/guava-11\.0\.2([^.0-9].*)?\.jar
+lib/jsr305-3\.0\.0([^.0-9].*)?\.jar
+lib/jackson-jaxrs-1\.9\.13([^.0-9].*)?\.jar
+lib/commons-httpclient-3\.1([^.0-9].*)?\.jar
+lib/commons-collections-3\.2\.[12]([^.0-9].*)?\.jar
+lib/slf4j-log4j12-1\.7\.10([^.0-9].*)?\.jar
+lib/commons-logging-1\.1\.3([^.0-9].*)?\.jar
+lib/commons-lang-2\.6([^.0-9].*)?\.jar
diff --git a/bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-hdfs.list b/bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-hdfs.list
index 5c25d646..12565fd2 100644
--- a/bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-hdfs.list
+++ b/bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-hdfs.list
@@ -1,79 +1,79 @@
webapps
webapps/journal
-webapps/journal/index.html
+webapps/journal/index\.html
webapps/journal/WEB-INF
-webapps/journal/WEB-INF/web.xml
+webapps/journal/WEB-INF/web\.xml
webapps/secondary
-webapps/secondary/index.html
-webapps/secondary/status.html
+webapps/secondary/index\.html
+webapps/secondary/status\.html
webapps/secondary/WEB-INF
-webapps/secondary/WEB-INF/web.xml
-webapps/secondary/snn.js
+webapps/secondary/WEB-INF/web\.xml
+webapps/secondary/snn\.js
webapps/hdfs
-webapps/hdfs/dfshealth.html
-webapps/hdfs/index.html
-webapps/hdfs/explorer.js
-webapps/hdfs/dfshealth.js
+webapps/hdfs/dfshealth\.html
+webapps/hdfs/index\.html
+webapps/hdfs/explorer\.js
+webapps/hdfs/dfshealth\.js
webapps/hdfs/WEB-INF
-webapps/hdfs/WEB-INF/web.xml
-webapps/hdfs/explorer.html
+webapps/hdfs/WEB-INF/web\.xml
+webapps/hdfs/explorer\.html
webapps/datanode
-webapps/datanode/index.html
-webapps/datanode/robots.txt
+webapps/datanode/index\.html
+webapps/datanode/robots\.txt
webapps/datanode/WEB-INF
-webapps/datanode/WEB-INF/web.xml
+webapps/datanode/WEB-INF/web\.xml
webapps/nfs3
webapps/nfs3/WEB-INF
-webapps/nfs3/WEB-INF/web.xml
+webapps/nfs3/WEB-INF/web\.xml
webapps/static
-webapps/static/hadoop.css
-webapps/static/bootstrap-3.0.2
-webapps/static/bootstrap-3.0.2/fonts
-webapps/static/bootstrap-3.0.2/fonts/glyphicons-halflings-regular.svg
-webapps/static/bootstrap-3.0.2/fonts/glyphicons-halflings-regular.eot
-webapps/static/bootstrap-3.0.2/fonts/glyphicons-halflings-regular.woff
-webapps/static/bootstrap-3.0.2/fonts/glyphicons-halflings-regular.ttf
-webapps/static/bootstrap-3.0.2/css
-webapps/static/bootstrap-3.0.2/css/bootstrap.min.css
-webapps/static/bootstrap-3.0.2/js
-webapps/static/bootstrap-3.0.2/js/bootstrap.min.js
-webapps/static/jquery-1.10.2.min.js
-webapps/static/dust-helpers-1.1.1.min.js
-webapps/static/dust-full-2.0.0.min.js
-webapps/static/dfs-dust.js
-hadoop-hdfs.jar
+webapps/static/hadoop\.css
+webapps/static/bootstrap-3\.0\.2
+webapps/static/bootstrap-3\.0\.2/fonts
+webapps/static/bootstrap-3\.0\.([2-9]|[3-9]\d+).*\.svg
+webapps/static/bootstrap-3\.0\.([2-9]|[3-9]\d+).*\.eot
+webapps/static/bootstrap-3\.0\.([2-9]|[3-9]\d+).*\.woff
+webapps/static/bootstrap-3\.0\.([2-9]|[3-9]\d+).*\.ttf
+webapps/static/bootstrap-3\.0\.2/css
+webapps/static/bootstrap-3\.0\.([2-9]|[3-9]\d+).*\.css
+webapps/static/bootstrap-3\.0\.2/js
+webapps/static/bootstrap-3\.0\.([2-9]|[3-9]\d+).*\.js
+webapps/static/jquery-1\.10\.([2-9]|[3-9]\d+).*\.js
+webapps/static/dust-helpers-1\.1\.([1-9]|[2-9]\d+).*\.js
+webapps/static/dust-full-2\.0\.\d+.*\.js
+webapps/static/dfs-dust\.js
+hadoop-hdfs\.jar
bin
bin/hdfs
sbin
-sbin/distribute-exclude.sh
-sbin/refresh-namenodes.sh
-hadoop-hdfs-nfs-2.7.1-odpi.jar
-hadoop-hdfs-2.7.1-odpi-tests.jar
-hadoop-hdfs-2.7.1-odpi.jar
-hadoop-hdfs-nfs.jar
+sbin/distribute-exclude\.sh
+sbin/refresh-namenodes\.sh
+hadoop-hdfs-nfs-2\.7\.([1-9]|[2-9]\d+).*\.jar
+hadoop-hdfs-2\.7\.([1-9]|[2-9]\d+).*\.jar
+hadoop-hdfs-2\.7\.([1-9]|[2-9]\d+).*\.jar
+hadoop-hdfs-nfs\.jar
lib
-lib/commons-daemon-1.0.13.jar
-lib/commons-cli-1.2.jar
-lib/leveldbjni-all-1.8.jar
-lib/commons-io-2.4.jar
-lib/jetty-util-6.1.26.jar
-lib/xercesImpl-2.9.1.jar
-lib/netty-3.6.2.Final.jar
-lib/jersey-core-1.9.jar
-lib/jackson-mapper-asl-1.9.13.jar
-lib/asm-3.2.jar
-lib/netty-all-4.0.23.Final.jar
-lib/xmlenc-0.52.jar
-lib/commons-codec-1.4.jar
-lib/jackson-core-asl-1.9.13.jar
-lib/servlet-api-2.5.jar
-lib/jetty-6.1.26.jar
-lib/jersey-server-1.9.jar
-lib/xml-apis-1.3.04.jar
-lib/log4j-1.2.17.jar
-lib/htrace-core-3.1.0-incubating.jar
-lib/protobuf-java-2.5.0.jar
-lib/guava-11.0.2.jar
-lib/jsr305-3.0.0.jar
-lib/commons-logging-1.1.3.jar
-lib/commons-lang-2.6.jar
+lib/commons-daemon-1\.0\.(1[3-9]|[2-9]\d).*\.jar
+lib/commons-cli-1\.([2-9]|[3-9]\d+).*\.jar
+lib/leveldbjni-all-1\.([8-9]|[9-9]\d+).*\.jar
+lib/commons-io-2\.([4-9]|[5-9]\d+).*\.jar
+lib/jetty-util-6\.1\.(2[6-9]|[3-9]\d).*\.jar
+lib/xercesImpl-2\.9\.([1-9]|[2-9]\d+).*\.jar
+lib/netty-3\.6\.([2-9]|[3-9]\d+).*\.jar
+lib/jersey-core-1\.(9|[1-9]\d+).*\.jar
+lib/jackson-mapper-asl-1\.9\.(1[3-9]|[2-9]\d).*\.jar
+lib/asm-3\.([2-9]|[3-9]\d+).*\.jar
+lib/netty-all-4\.0\.(2[3-9]|[3-9]\d).*\.jar
+lib/xmlenc-0\.(5[2-9]|[6-9]\d).*\.jar
+lib/commons-codec-1\.([4-9]|[5-9]\d+).*\.jar
+lib/jackson-core-asl-1\.9\.(1[3-9]|[2-9]\d).*\.jar
+lib/servlet-api-2\.([5-9]|[6-9]\d+).*\.jar
+lib/jetty-6\.1\.(2[6-9]|[3-9]\d).*\.jar
+lib/jersey-server-1\.(9|[1-9]\d+).*\.jar
+lib/xml-apis-1\.3\.(0[4-9]|[1-9]\d).*\.jar
+lib/log4j-1\.2\.(1[7-9]|[2-9]\d).*\.jar
+lib/htrace-core-3\.1\.\d+.*\.jar
+lib/protobuf-java-2\.5\.\d+.*\.jar
+lib/guava-11\.0\.([2-9]|[3-9]\d+).*\.jar
+lib/jsr305-3\.0\.\d+.*\.jar
+lib/commons-logging-1\.1\.([3-9]|[4-9]\d+).*\.jar
+lib/commons-lang-2\.([6-9]|[7-9]\d+).*\.jar
diff --git a/bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-mapreduce.list b/bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-mapreduce.list
index 4fe6e6a9..ed3944eb 100644
--- a/bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-mapreduce.list
+++ b/bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-mapreduce.list
@@ -1,137 +1,136 @@
-azure-storage-2.0.0.jar
-curator-recipes-2.7.1.jar
-hadoop-azure.jar
-hadoop-mapreduce-client-core.jar
-commons-configuration-1.6.jar
+azure-storage-2\.0\.0([^.0-9].*)?\.jar
+curator-recipes-2\.7\.1([^.0-9].*)?\.jar
+hadoop-azure([^.0-9].*)?\.jar
+hadoop-mapreduce-client-core([^.0-9].*)?\.jar
+commons-configuration-1\.6([^.0-9].*)?\.jar
bin
bin/mapred
sbin
-sbin/mr-jobhistory-daemon.sh
-hadoop-ant-2.7.1-odpi.jar
-commons-cli-1.2.jar
-hadoop-mapreduce-client-common-2.7.1-odpi.jar
-commons-digester-1.8.jar
-curator-client-2.7.1.jar
-commons-beanutils-core-1.8.0.jar
-jsp-api-2.1.jar
-jets3t-0.9.0.jar
-hadoop-sls-2.7.1-odpi.jar
-jackson-core-2.2.3.jar
-hadoop-mapreduce-client-hs-2.7.1-odpi.jar
-hadoop-mapreduce-client-jobclient-2.7.1-odpi-tests.jar
-hadoop-distcp.jar
-jaxb-api-2.2.2.jar
-api-util-1.0.0-M20.jar
-jettison-1.1.jar
-jackson-databind-2.2.3.jar
-commons-lang3-3.3.2.jar
-curator-framework-2.7.1.jar
-commons-io-2.4.jar
-hadoop-mapreduce-client-hs-plugins.jar
-metrics-core-3.0.1.jar
-hadoop-mapreduce-client-app.jar
-aws-java-sdk-1.7.4.jar
-jetty-util-6.1.26.jar
-hadoop-aws.jar
-avro-1.7.4.jar
-jaxb-impl-2.2.3-1.jar
-hadoop-mapreduce-client-hs.jar
-hadoop-mapreduce-client-hs-plugins-2.7.1-odpi.jar
-hadoop-sls.jar
-hadoop-ant.jar
-netty-3.6.2.Final.jar
-httpcore-4.2.5.jar
-hadoop-aws-2.7.1-odpi.jar
-jsch-0.1.42.jar
-hadoop-mapreduce-client-jobclient.jar
-hadoop-archives.jar
-jersey-core-1.9.jar
-jackson-mapper-asl-1.9.13.jar
-hadoop-mapreduce-examples-2.7.1-odpi.jar
-hadoop-mapreduce-client-shuffle-2.7.1-odpi.jar
-snappy-java-1.0.4.1.jar
-gson-2.2.4.jar
-hadoop-gridmix.jar
-commons-net-3.1.jar
-asm-3.2.jar
-commons-compress-1.4.1.jar
-mockito-all-1.8.5.jar
-hadoop-openstack.jar
-jackson-xc-1.9.13.jar
-junit-4.11.jar
-jersey-json-1.9.jar
-hadoop-distcp-2.7.1-odpi.jar
-xmlenc-0.52.jar
-api-asn1-api-1.0.0-M20.jar
-commons-codec-1.4.jar
-jackson-core-asl-1.9.13.jar
-servlet-api-2.5.jar
-paranamer-2.3.jar
-joda-time-2.9.2.jar
-hadoop-datajoin-2.7.1-odpi.jar
-jetty-6.1.26.jar
-jersey-server-1.9.jar
-hadoop-extras-2.7.1-odpi.jar
-hadoop-mapreduce-client-shuffle.jar
-apacheds-i18n-2.0.0-M15.jar
-hadoop-auth-2.7.1-odpi.jar
-hadoop-streaming-2.7.1-odpi.jar
-hadoop-gridmix-2.7.1-odpi.jar
-commons-math3-3.1.1.jar
-hadoop-auth.jar
-log4j-1.2.17.jar
-hamcrest-core-1.3.jar
-hadoop-mapreduce-examples.jar
-hadoop-extras.jar
-stax-api-1.0-2.jar
-hadoop-mapreduce-client-common.jar
-xz-1.0.jar
-zookeeper-3.4.6.jar
-hadoop-archives-2.7.1-odpi.jar
-activation-1.1.jar
-commons-beanutils-1.7.0.jar
-hadoop-azure-2.7.1-odpi.jar
-hadoop-mapreduce-client-jobclient-2.7.1-odpi.jar
-htrace-core-3.1.0-incubating.jar
-protobuf-java-2.5.0.jar
-hadoop-mapreduce-client-app-2.7.1-odpi.jar
-hadoop-datajoin.jar
-apacheds-kerberos-codec-2.0.0-M15.jar
-java-xmlbuilder-0.4.jar
-httpclient-4.2.5.jar
-hadoop-rumen-2.7.1-odpi.jar
-hadoop-mapreduce-client-core-2.7.1-odpi.jar
-guava-11.0.2.jar
-jsr305-3.0.0.jar
-hadoop-streaming.jar
-hadoop-rumen.jar
-jackson-jaxrs-1.9.13.jar
+sbin/mr-jobhistory-daemon\.sh
+hadoop-ant-2\.7\.[0-9]([^.0-9].*)?\.jar
+commons-cli-1\.2([^.0-9].*)?\.jar
+hadoop-mapreduce-client-common-2\.7\.[0-9]([^.0-9].*)?\.jar
+commons-digester-1\.8([^.0-9].*)?\.jar
+curator-client-2\.7\.1([^.0-9].*)?\.jar
+commons-beanutils(-core)?-1\.8\.0([^.0-9].*)?\.jar
+jsp-api-2\.1([^.0-9].*)?\.jar
+jets3t-0\.9\.0([^.0-9].*)?\.jar
+hadoop-sls-2\.7\.[0-9]([^.0-9].*)?\.jar
+jackson-core-2\.2\.3([^.0-9].*)?\.jar
+hadoop-mapreduce-client-hs-2\.7\.[0-9]([^.0-9].*)?\.jar
+hadoop-mapreduce-client-jobclient-2\.7\.[0-9]([^.0-9].*)?-tests\.jar
+hadoop-distcp([^.0-9].*)?\.jar
+jaxb-api-2\.2\.2([^.0-9].*)?\.jar
+api-util-1\.0\.0-M20([^.0-9].*)?\.jar
+jettison-1\.1([^.0-9].*)?\.jar
+jackson-databind-2\.2\.3([^.0-9].*)?\.jar
+commons-lang3-3\.3\.2([^.0-9].*)?\.jar
+curator-framework-2\.7\.1([^.0-9].*)?\.jar
+commons-io-2\.4([^.0-9].*)?\.jar
+hadoop-mapreduce-client-hs-plugins([^.0-9].*)?\.jar
+metrics-core-3\.0\.1([^.0-9].*)?\.jar
+hadoop-mapreduce-client-app([^.0-9].*)?\.jar
+aws-java-sdk-1\.7\.4([^.0-9].*)?\.jar
+jetty-util-6\.1\.26([^.0-9].*)?\.jar
+hadoop-aws([^.0-9].*)?\.jar
+avro-1\.7\.[4-7]([^.0-9].*)?\.jar
+jaxb-impl-2\.2\.3-1([^.0-9].*)?\.jar
+hadoop-mapreduce-client-hs([^.0-9].*)?\.jar
+hadoop-mapreduce-client-hs-plugins-2\.7\.[0-9]([^.0-9].*)?\.jar
+hadoop-sls([^.0-9].*)?\.jar
+hadoop-ant([^.0-9].*)?\.jar
+netty-3\.6\.2\.Final([^.0-9].*)?\.jar
+httpcore-4\.2\.5([^.0-9].*)?\.jar
+hadoop-aws-2\.7\.[0-9]([^.0-9].*)?\.jar
+jsch-0\.1\.(4[2-9]|[5-9]\d)([^.0-9].*)?\.jar
+hadoop-mapreduce-client-jobclient([^.0-9].*)?\.jar
+hadoop-archives([^.0-9].*)?\.jar
+jersey-core-1\.9([^.0-9].*)?\.jar
+jackson-mapper-asl-1\.9\.13([^.0-9].*)?\.jar
+hadoop-mapreduce-examples-2\.7\.[0-9]([^.0-9].*)?\.jar
+hadoop-mapreduce-client-shuffle-2\.7\.[0-9]([^.0-9].*)?\.jar
+snappy-java-1\.0\.[45](\.[0-9])?([^.0-9].*)?\.jar
+gson-2\.2\.4([^.0-9].*)?\.jar
+hadoop-gridmix([^.0-9].*)?\.jar
+commons-net-3\.1([^.0-9].*)?\.jar
+asm-3\.2([^.0-9].*)?\.jar
+commons-compress-1\.4\.1([^.0-9].*)?\.jar
+mockito-all-1\.8\.5([^.0-9].*)?\.jar
+hadoop-openstack([^.0-9].*)?\.jar
+jackson-xc-1\.9\.13([^.0-9].*)?\.jar
+junit-4\.11([^.0-9].*)?\.jar
+jersey-json-1\.9([^.0-9].*)?\.jar
+hadoop-distcp-2\.7\.[0-9]([^.0-9].*)?\.jar
+xmlenc-0\.52([^.0-9].*)?\.jar
+api-asn1-api-1\.0\.0-M20([^.0-9].*)?\.jar
+commons-codec-1\.4([^.0-9].*)?\.jar
+jackson-core-asl-1\.9\.13([^.0-9].*)?\.jar
+servlet-api-2\.5([^.0-9].*)?\.jar
+paranamer-2\.3([^.0-9].*)?\.jar
+joda-time-2\.9\.2([^.0-9].*)?\.jar
+hadoop-datajoin-2\.7\.[0-9]([^.0-9].*)?\.jar
+jetty-6\.1\.26([^.0-9].*)?\.jar
+jersey-server-1\.9([^.0-9].*)?\.jar
+hadoop-extras-2\.7\.[0-9]([^.0-9].*)?\.jar
+hadoop-mapreduce-client-shuffle([^.0-9].*)?\.jar
+apacheds-i18n-2\.0\.0-M15([^.0-9].*)?\.jar
+hadoop-auth-2\.7\.[0-9]([^.0-9].*)?\.jar
+hadoop-streaming-2\.7\.[0-9]([^.0-9].*)?\.jar
+hadoop-gridmix-2\.7\.[0-9]([^.0-9].*)?\.jar
+commons-math3-3\.1\.1([^.0-9].*)?\.jar
+hadoop-auth([^.0-9].*)?\.jar
+log4j-1\.2\.17([^.0-9].*)?\.jar
+hamcrest-core-1\.3([^.0-9].*)?\.jar
+hadoop-mapreduce-examples([^.0-9].*)?\.jar
+hadoop-extras([^.0-9].*)?\.jar
+stax-api-1\.0-2([^.0-9].*)?\.jar
+hadoop-mapreduce-client-common([^.0-9].*)?\.jar
+xz-1\.0([^.0-9].*)?\.jar
+zookeeper-3\.4\.6([^.0-9].*)?\.jar
+hadoop-archives-2\.7\.[0-9]([^.0-9].*)?\.jar
+activation-1\.1([^.0-9].*)?\.jar
+hadoop-azure-2\.7\.[0-9]([^.0-9].*)?\.jar
+hadoop-mapreduce-client-jobclient-2\.7\.[0-9]([^.0-9].*)?\.jar
+htrace-core-3\.1\.0-incubating([^.0-9].*)?\.jar
+protobuf-java-2\.5\.0([^.0-9].*)?\.jar
+hadoop-mapreduce-client-app-2\.7\.[0-9]([^.0-9].*)?\.jar
+hadoop-datajoin([^.0-9].*)?\.jar
+apacheds-kerberos-codec-2\.0\.0-M15([^.0-9].*)?\.jar
+java-xmlbuilder-0\.4([^.0-9].*)?\.jar
+httpclient-4\.2\.5([^.0-9].*)?\.jar
+hadoop-rumen-2\.7\.[0-9]([^.0-9].*)?\.jar
+hadoop-mapreduce-client-core-2\.7\.[0-9]([^.0-9].*)?\.jar
+guava-11\.0\.2([^.0-9].*)?\.jar
+jsr305-3\.0\.0([^.0-9].*)?\.jar
+hadoop-streaming([^.0-9].*)?\.jar
+hadoop-rumen([^.0-9].*)?\.jar
+jackson-jaxrs-1\.9\.13([^.0-9].*)?\.jar
lib
-lib/leveldbjni-all-1.8.jar
-lib/commons-io-2.4.jar
-lib/avro-1.7.4.jar
-lib/jersey-guice-1.9.jar
-lib/netty-3.6.2.Final.jar
-lib/jersey-core-1.9.jar
-lib/jackson-mapper-asl-1.9.13.jar
-lib/snappy-java-1.0.4.1.jar
-lib/asm-3.2.jar
-lib/commons-compress-1.4.1.jar
-lib/aopalliance-1.0.jar
-lib/junit-4.11.jar
-lib/jackson-core-asl-1.9.13.jar
-lib/paranamer-2.3.jar
-lib/jersey-server-1.9.jar
-lib/log4j-1.2.17.jar
-lib/hamcrest-core-1.3.jar
-lib/xz-1.0.jar
-lib/javax.inject-1.jar
-lib/protobuf-java-2.5.0.jar
-lib/guice-3.0.jar
-lib/guice-servlet-3.0.jar
-hadoop-openstack-2.7.1-odpi.jar
-commons-httpclient-3.1.jar
-commons-collections-3.2.1.jar
-jackson-annotations-2.2.3.jar
-commons-logging-1.1.3.jar
-commons-lang-2.6.jar
+lib/leveldbjni-all-1\.8([^.0-9].*)?\.jar
+lib/commons-io-2\.4([^.0-9].*)?\.jar
+lib/avro-1\.7\.[4-7]([^.0-9].*)?\.jar
+lib/jersey-guice-1\.9([^.0-9].*)?\.jar
+lib/netty-3\.6\.2\.Final([^.0-9].*)?\.jar
+lib/jersey-core-1\.9([^.0-9].*)?\.jar
+lib/jackson-mapper-asl-1\.9\.13([^.0-9].*)?\.jar
+lib/snappy-java-1\.0\.[45](\.[0-9])?([^.0-9].*)?\.jar
+lib/asm-3\.2([^.0-9].*)?\.jar
+lib/commons-compress-1\.4\.1([^.0-9].*)?\.jar
+lib/aopalliance-1\.0([^.0-9].*)?\.jar
+lib/junit-4\.11([^.0-9].*)?\.jar
+lib/jackson-core-asl-1\.9\.13([^.0-9].*)?\.jar
+lib/paranamer-2\.3([^.0-9].*)?\.jar
+lib/jersey-server-1\.9([^.0-9].*)?\.jar
+lib/log4j-1\.2\.17([^.0-9].*)?\.jar
+lib/hamcrest-core-1\.3([^.0-9].*)?\.jar
+lib/xz-1\.0([^.0-9].*)?\.jar
+lib/javax\.inject-1([^.0-9].*)?\.jar
+lib/protobuf-java-2\.5\.0([^.0-9].*)?\.jar
+lib/guice-3\.0([^.0-9].*)?\.jar
+lib/guice-servlet-3\.0([^.0-9].*)?\.jar
+hadoop-openstack-2\.7\.[0-9]([^.0-9].*)?\.jar
+commons-httpclient-3\.1([^.0-9].*)?\.jar
+commons-collections-3\.2\.[12]([^.0-9].*)?\.jar
+jackson-annotations-2\.2\.3([^.0-9].*)?\.jar
+commons-logging-1\.1\.3([^.0-9].*)?\.jar
+commons-lang-2\.6([^.0-9].*)?\.jar
diff --git a/bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-yarn.list b/bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-yarn.list
index 777cc2d1..bb880052 100644
--- a/bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-yarn.list
+++ b/bigtop-tests/spec-tests/runtime/src/test/resources/hadoop-yarn.list
@@ -1,74 +1,74 @@
-hadoop-yarn-server-sharedcachemanager.jar
+hadoop-yarn-server-sharedcachemanager.*\.jar
bin
bin/mapred
bin/container-executor
bin/yarn
sbin
-sbin/yarn-daemon.sh
-sbin/yarn-daemons.sh
-hadoop-yarn-registry-2.7.1-odpi.jar
-hadoop-yarn-applications-unmanaged-am-launcher-2.7.1-odpi.jar
-hadoop-yarn-common-2.7.1-odpi.jar
-hadoop-yarn-server-nodemanager.jar
-hadoop-yarn-server-applicationhistoryservice-2.7.1-odpi.jar
-hadoop-yarn-server-common.jar
+sbin/yarn-daemon\.sh
+sbin/yarn-daemons\.sh
+hadoop-yarn-registry-2\.7\.[0-9].*\.jar
+hadoop-yarn-applications-unmanaged-am-launcher-2\.7\.[0-9].*\.jar
+hadoop-yarn-common-2\.7\.[0-9].*\.jar
+hadoop-yarn-server-nodemanager.*\.jar
+hadoop-yarn-server-applicationhistoryservice-2\.7\.[0-9].*\.jar
+hadoop-yarn-server-common.*\.jar
etc
etc/hadoop
-hadoop-yarn-server-common-2.7.1-odpi.jar
-hadoop-yarn-server-tests.jar
-hadoop-yarn-server-resourcemanager.jar
-hadoop-yarn-server-web-proxy.jar
-hadoop-yarn-api-2.7.1-odpi.jar
-hadoop-yarn-common.jar
-hadoop-yarn-server-web-proxy-2.7.1-odpi.jar
-hadoop-yarn-applications-distributedshell-2.7.1-odpi.jar
-hadoop-yarn-server-tests-2.7.1-odpi.jar
-hadoop-yarn-server-resourcemanager-2.7.1-odpi.jar
-hadoop-yarn-registry.jar
-hadoop-yarn-server-sharedcachemanager-2.7.1-odpi.jar
-hadoop-yarn-client-2.7.1-odpi.jar
-hadoop-yarn-applications-distributedshell.jar
-hadoop-yarn-server-nodemanager-2.7.1-odpi.jar
-hadoop-yarn-api.jar
-hadoop-yarn-client.jar
+hadoop-yarn-server-common-2\.7\.[0-9].*\.jar
+hadoop-yarn-server-tests.*\.jar
+hadoop-yarn-server-resourcemanager.*\.jar
+hadoop-yarn-server-web-proxy.*\.jar
+hadoop-yarn-api-2\.7\.[0-9].*\.jar
+hadoop-yarn-common.*\.jar
+hadoop-yarn-server-web-proxy-2\.7\.[0-9].*\.jar
+hadoop-yarn-applications-distributedshell-2\.7\.[0-9].*\.jar
+hadoop-yarn-server-tests-2\.7\.[0-9].*\.jar
+hadoop-yarn-server-resourcemanager-2\.7\.[0-9].*\.jar
+hadoop-yarn-registry.*\.jar
+hadoop-yarn-server-sharedcachemanager-2\.7\.[0-9].*\.jar
+hadoop-yarn-client-2\.7\.[0-9].*\.jar
+hadoop-yarn-applications-distributedshell.*\.jar
+hadoop-yarn-server-nodemanager-2\.7\.[0-9].*\.jar
+hadoop-yarn-api.*\.jar
+hadoop-yarn-client.*\.jar
lib
-lib/commons-cli-1.2.jar
-lib/leveldbjni-all-1.8.jar
-lib/jaxb-api-2.2.2.jar
-lib/jettison-1.1.jar
-lib/commons-io-2.4.jar
-lib/jetty-util-6.1.26.jar
-lib/jaxb-impl-2.2.3-1.jar
-lib/jersey-guice-1.9.jar
-lib/netty-3.6.2.Final.jar
-lib/jersey-core-1.9.jar
-lib/jackson-mapper-asl-1.9.13.jar
-lib/asm-3.2.jar
-lib/commons-compress-1.4.1.jar
-lib/aopalliance-1.0.jar
-lib/jackson-xc-1.9.13.jar
-lib/jersey-json-1.9.jar
-lib/commons-codec-1.4.jar
-lib/jackson-core-asl-1.9.13.jar
-lib/servlet-api-2.5.jar
-lib/jetty-6.1.26.jar
-lib/jersey-server-1.9.jar
-lib/log4j-1.2.17.jar
-lib/zookeeper-3.4.6-tests.jar
-lib/stax-api-1.0-2.jar
-lib/jersey-client-1.9.jar
-lib/xz-1.0.jar
-lib/zookeeper-3.4.6.jar
-lib/activation-1.1.jar
-lib/javax.inject-1.jar
-lib/protobuf-java-2.5.0.jar
-lib/guice-3.0.jar
-lib/guava-11.0.2.jar
-lib/jsr305-3.0.0.jar
-lib/jackson-jaxrs-1.9.13.jar
-lib/commons-collections-3.2.1.jar
-lib/commons-logging-1.1.3.jar
-lib/commons-lang-2.6.jar
-lib/guice-servlet-3.0.jar
-hadoop-yarn-server-applicationhistoryservice.jar
-hadoop-yarn-applications-unmanaged-am-launcher.jar
+lib/commons-cli-1\.2.*\.jar
+lib/leveldbjni-all-1\.8.*\.jar
+lib/jaxb-api-2\.2\.2.*\.jar
+lib/jettison-1\.1.*\.jar
+lib/commons-io-2\.4.*\.jar
+lib/jetty-util-6\.1\.26.*\.jar
+lib/jaxb-impl-2\.2\.3-1.*\.jar
+lib/jersey-guice-1\.9.*\.jar
+lib/netty-3\.6\.2\.Final.*\.jar
+lib/jersey-core-1\.9.*\.jar
+lib/jackson-mapper-asl-1\.9\.13.*\.jar
+lib/asm-3\.2.*\.jar
+lib/commons-compress-1\.4\.1.*\.jar
+lib/aopalliance-1\.0.*\.jar
+lib/jackson-xc-1\.9\.13.*\.jar
+lib/jersey-json-1\.9.*\.jar
+lib/commons-codec-1\.4.*\.jar
+lib/jackson-core-asl-1\.9\.13.*\.jar
+lib/servlet-api-2\.5.*\.jar
+lib/jetty-6\.1\.26.*\.jar
+lib/jersey-server-1\.9.*\.jar
+lib/log4j-1\.2\.17.*\.jar
+lib/zookeeper-3\.4\.6.*-tests\.jar
+lib/stax-api-1\.0-2.*\.jar
+lib/jersey-client-1\.9.*\.jar
+lib/xz-1\.0.*\.jar
+lib/zookeeper-3\.4\.6.*\.jar
+lib/activation-1\.1.*\.jar
+lib/javax\.inject-1.*\.jar
+lib/protobuf-java-2\.5\.0.*\.jar
+lib/guice-3\.0.*\.jar
+lib/guava-11\.0\.2.*\.jar
+lib/jsr305-3\.0\.0.*\.jar
+lib/jackson-jaxrs-1\.9\.13.*\.jar
+lib/commons-collections-3\.2\.[1-2].*\.jar
+lib/commons-logging-1\.1\.3.*\.jar
+lib/commons-lang-2\.6.*\.jar
+lib/guice-servlet-3\.0.*\.jar
+hadoop-yarn-server-applicationhistoryservice.*\.jar
+hadoop-yarn-applications-unmanaged-am-launcher.*\.jar