[223157] support mixed type dependency support and performance improvements
diff --git a/tests/org.eclipse.wst.common.tests.validation/src/org/eclipse/wst/validation/tests/testcase/TestSuite1.java b/tests/org.eclipse.wst.common.tests.validation/src/org/eclipse/wst/validation/tests/testcase/TestSuite1.java
index 76d15ec..e3873ea 100644
--- a/tests/org.eclipse.wst.common.tests.validation/src/org/eclipse/wst/validation/tests/testcase/TestSuite1.java
+++ b/tests/org.eclipse.wst.common.tests.validation/src/org/eclipse/wst/validation/tests/testcase/TestSuite1.java
@@ -91,7 +91,7 @@
 	 * these tests.
 	 */
 	private static void enableOnlyTestValidators() {
-		Validator[] vals = ValManager.getDefault().getValidators();
+		Validator[] vals = ValManager.getDefault().getValidatorsCopy();
 		for (Validator v : vals){
 			boolean enable = v.getValidatorClassname().startsWith("org.eclipse.wst.validation.tests.Test");
 			v.setBuildValidation(enable);
diff --git a/tests/org.eclipse.wst.common.tests.validation/src/org/eclipse/wst/validation/tests/testcase/TestSuite2.java b/tests/org.eclipse.wst.common.tests.validation/src/org/eclipse/wst/validation/tests/testcase/TestSuite2.java
index 1f97a51..8c36428 100644
--- a/tests/org.eclipse.wst.common.tests.validation/src/org/eclipse/wst/validation/tests/testcase/TestSuite2.java
+++ b/tests/org.eclipse.wst.common.tests.validation/src/org/eclipse/wst/validation/tests/testcase/TestSuite2.java
@@ -66,7 +66,7 @@
 	 * these tests.
 	 */
 	private static void turnoffOtherValidators() {
-		Validator[] vals = ValManager.getDefault().getValidators();
+		Validator[] vals = ValManager.getDefault().getValidatorsCopy();
 		for (Validator v : vals){
 			boolean validateIt = v.getValidatorClassname().startsWith("org.eclipse.wst.validation.tests.T1");
 			v.setBuildValidation(validateIt);
diff --git a/tests/org.eclipse.wst.common.tests.validation/validators/org/eclipse/wst/validation/tests/Misc.java b/tests/org.eclipse.wst.common.tests.validation/validators/org/eclipse/wst/validation/tests/Misc.java
index 0dee419..0105b35 100644
--- a/tests/org.eclipse.wst.common.tests.validation/validators/org/eclipse/wst/validation/tests/Misc.java
+++ b/tests/org.eclipse.wst.common.tests.validation/validators/org/eclipse/wst/validation/tests/Misc.java
@@ -42,6 +42,9 @@
 	
 	public static String listMarkers(IResource resource){
 		StringBuffer b = new StringBuffer(2000);
+		b.append("Markers on ");
+		b.append(resource.getName());
+		b.append(' ');
 		try {
 			IMarker[] markers = resource.findMarkers(null, true, IResource.DEPTH_ZERO);
 			for (IMarker m : markers){