283792 read properties for versioning tests
diff --git a/tests/org.eclipse.wtp.releng.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.wtp.releng.tests/META-INF/MANIFEST.MF
index d3ef0b1..2c730c9 100644
--- a/tests/org.eclipse.wtp.releng.tests/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.wtp.releng.tests/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %Bundle-Name.0
 Bundle-SymbolicName: org.eclipse.wtp.releng.tests
-Bundle-Version: 1.0.0.qualifier
+Bundle-Version: 1.0.1.qualifier
 Bundle-Vendor: %Bundle-Vendor.0
 Bundle-Localization: plugin
 Require-Bundle: org.eclipse.core.runtime,
diff --git a/tests/org.eclipse.wtp.releng.tests/src/org/eclipse/wtp/releng/tests/BuildTests.java b/tests/org.eclipse.wtp.releng.tests/src/org/eclipse/wtp/releng/tests/BuildTests.java
index 35d965f..fe294f6 100644
--- a/tests/org.eclipse.wtp.releng.tests/src/org/eclipse/wtp/releng/tests/BuildTests.java
+++ b/tests/org.eclipse.wtp.releng.tests/src/org/eclipse/wtp/releng/tests/BuildTests.java
@@ -519,6 +519,9 @@
 		if (validValue(testToReferenceArg)) {
 			argsList.add(testToReferenceArg);
 		}
+		else {
+			argsList.add(TEST_TO_REFERENCE);
+		}
 		if (validValue(referenceIDArg)) {
 			argsList.add(referenceIDArg);
 		}
@@ -528,15 +531,19 @@
 		if (validValue(listToReferenceFileArg)) {
 			argsList.add(listToReferenceFileArg);
 		}
+		else {
+			argsList.add(LIST_TO_REFERENCE_FILE);
+		}
 		String[] args = (String[]) argsList.toArray(new String[]{});
 
 		return args;
 	}
 
 	private boolean validValue(String arg) {
-		if (arg != null)
+		if (arg != null && arg.length() > 0)
 			return true;
-		return false;
+		else
+			return false;
 	}