You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by de...@apache.org on 2014/11/03 22:11:42 UTC

svn commit: r1636443 - in /uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test: TestDispatcher.java TestJson.java TestSuite.java TestWiFsm.java helper/Testing.java

Author: degenaro
Date: Mon Nov  3 21:11:42 2014
New Revision: 1636443

URL: http://svn.apache.org/r1636443
Log:
UIMA-4069 Redesign of JD toward the main goal of classpath separation for container (system) code.

Temporarily disable JUinit tests for ducc-container project.

Added:
    uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/helper/Testing.java   (with props)
Modified:
    uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestDispatcher.java
    uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestJson.java
    uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestSuite.java
    uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestWiFsm.java

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestDispatcher.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestDispatcher.java?rev=1636443&r1=1636442&r2=1636443&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestDispatcher.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestDispatcher.java Mon Nov  3 21:11:42 2014
@@ -30,6 +30,7 @@ import org.apache.uima.ducc.container.jd
 import org.apache.uima.ducc.container.jd.mh.iface.IOperatingInfo;
 import org.apache.uima.ducc.container.jd.mh.iface.IProcessInfo;
 import org.apache.uima.ducc.container.jd.mh.impl.ProcessInfo;
+import org.apache.uima.ducc.container.jd.test.helper.Testing;
 import org.apache.uima.ducc.container.jd.test.helper.ThreadInfo;
 import org.apache.uima.ducc.container.jd.test.helper.ThreadInfoFactory;
 import org.apache.uima.ducc.container.net.iface.IMetaCas;
@@ -151,6 +152,9 @@ public class TestDispatcher {
 	
 	@Test
 	public void test_01() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		try {
 			URL urlXml = this.getClass().getResource("/CR100.xml");
 			File file = new File(urlXml.getFile());
@@ -191,6 +195,9 @@ public class TestDispatcher {
 	
 	@Test
 	public void test_02() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		try {
 			URL urlXml = this.getClass().getResource("/CR100.xml");
 			File file = new File(urlXml.getFile());
@@ -233,6 +240,9 @@ public class TestDispatcher {
 	
 	@Test
 	public void test_03() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		try {
 			URL urlXml = this.getClass().getResource("/CR100.xml");
 			File file = new File(urlXml.getFile());

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestJson.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestJson.java?rev=1636443&r1=1636442&r2=1636443&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestJson.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestJson.java Mon Nov  3 21:11:42 2014
@@ -25,6 +25,7 @@ import java.util.concurrent.ConcurrentHa
 
 import org.apache.uima.ducc.container.common.files.json.JsonConverter;
 import org.apache.uima.ducc.container.common.files.json.JsonWorkItemState;
+import org.apache.uima.ducc.container.jd.test.helper.Testing;
 import org.junit.After;
 import org.junit.AfterClass;
 import org.junit.Before;
@@ -89,6 +90,9 @@ public class TestJson {
 	
 	@Test
 	public void test_01() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		try {
 			JsonWorkItemState jwis1 = new JsonWorkItemState();
 			jwis1.setNode("node01");
@@ -125,6 +129,9 @@ public class TestJson {
 	
 	@Test
 	public void test_02() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		try {
 			JsonWorkItemState jwis1 = new JsonWorkItemState();
 			jwis1.setNode("node01");

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestSuite.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestSuite.java?rev=1636443&r1=1636442&r2=1636443&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestSuite.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestSuite.java Mon Nov  3 21:11:42 2014
@@ -30,6 +30,7 @@ import org.apache.uima.ducc.container.jd
 import org.apache.uima.ducc.container.jd.classload.JobDriverCollectionReader;
 import org.apache.uima.ducc.container.jd.mh.RemoteWorkerIdentity;
 import org.apache.uima.ducc.container.jd.mh.impl.OperatingInfo;
+import org.apache.uima.ducc.container.jd.test.helper.Testing;
 import org.apache.uima.ducc.container.net.iface.IMetaCas;
 import org.apache.uima.ducc.container.net.impl.MetaCas;
 import org.junit.After;
@@ -117,6 +118,9 @@ public class TestSuite {
 	
 	@Test
 	public void test_01() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		URL urlXml = this.getClass().getResource("/CR100.xml");
 		File file = new File(urlXml.getFile());
 		String crXml = file.getAbsolutePath();
@@ -126,6 +130,9 @@ public class TestSuite {
 	
 	@Test
 	public void test_02() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		URL urlXml = this.getClass().getResource("/CR100.xml");
 		File file = new File(urlXml.getFile());
 		String crXml = file.getAbsolutePath();
@@ -164,6 +171,9 @@ public class TestSuite {
 	
 	@Test
 	public void test_03() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		URL urlXml = this.getClass().getResource("/CR100.xml");
 		File file = new File(urlXml.getFile());
 		String crXml = file.getAbsolutePath();
@@ -176,6 +186,9 @@ public class TestSuite {
 	
 	@Test
 	public void test_04() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		URL urlXml = this.getClass().getResource("/CR100.xml");
 		File file = new File(urlXml.getFile());
 		String crXml = file.getAbsolutePath();
@@ -207,6 +220,9 @@ public class TestSuite {
 	
 	@Test
 	public void test_05() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		String crXml = null;
 		String crCfg = null;
 		testNoXml(jarList242, crXml, crCfg);
@@ -234,6 +250,9 @@ public class TestSuite {
 	
 	@Test
 	public void test_06() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		URL urlXml = this.getClass().getResource("/CR100.xml");
 		File file = new File(urlXml.getFile());
 		String crXml = file.getAbsolutePath();
@@ -271,6 +290,9 @@ public class TestSuite {
 	
 	@Test
 	public void test_07() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		URL urlXml = this.getClass().getResource("/CR100.xml");
 		File file = new File(urlXml.getFile());
 		String crXml = file.getAbsolutePath();
@@ -321,6 +343,9 @@ public class TestSuite {
 	
 	@Test
 	public void test_08() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		URL urlXml = this.getClass().getResource("/CR100.xml");
 		File file = new File(urlXml.getFile());
 		String crXml = file.getAbsolutePath();
@@ -331,6 +356,9 @@ public class TestSuite {
 	
 	@Test
 	public void test_09() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		URL urlXml = this.getClass().getResource("/CR100.xml");
 		File file = new File(urlXml.getFile());
 		String crXml = file.getAbsolutePath();
@@ -341,6 +369,9 @@ public class TestSuite {
 	
 	@Test
 	public void test_10() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		try {
 			URL urlXml = this.getClass().getResource("/CR100.xml");
 			File file = new File(urlXml.getFile());
@@ -378,6 +409,9 @@ public class TestSuite {
 	
 	@Test
 	public void test_20() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		String n01 = "node01";
 		int p10 = 10;
 		int t20 = 20;
@@ -408,6 +442,9 @@ public class TestSuite {
 	
 	@Test
 	public void test_30() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		OperatingInfo oi = new OperatingInfo();
 		oi.setWorkItemCrTotal(100);
 		assertTrue(oi.getWorkItemCrTotal() == 100);

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestWiFsm.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestWiFsm.java?rev=1636443&r1=1636442&r2=1636443&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestWiFsm.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/TestWiFsm.java Mon Nov  3 21:11:42 2014
@@ -31,6 +31,7 @@ import org.apache.uima.ducc.container.co
 import org.apache.uima.ducc.container.common.fsm.iface.IFsmBuilder;
 import org.apache.uima.ducc.container.common.fsm.iface.IState;
 import org.apache.uima.ducc.container.jd.fsm.wi.WiFsm;
+import org.apache.uima.ducc.container.jd.test.helper.Testing;
 import org.junit.After;
 import org.junit.AfterClass;
 import org.junit.Before;
@@ -84,6 +85,9 @@ public class TestWiFsm {
 	
 	@Test
 	public void test_01() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		try {
 			IState s0 = new State("a");
 			IState s1 = new State("a");
@@ -110,6 +114,9 @@ public class TestWiFsm {
 	
 	@Test
 	public void test_02() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		try {
 			IEvent e0 = new Event("c");
 			IEvent e1 = new Event("c");
@@ -136,6 +143,9 @@ public class TestWiFsm {
 	
 	@Test
 	public void test_03() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		try {
 			IState s0 = new State("a");
 			IState s1 = new State("b");
@@ -177,6 +187,9 @@ public class TestWiFsm {
 	
 	@Test
 	public void test_04() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		try {
 			IState s1 = new State("s1");
 			IState s2 = new State("s2");
@@ -202,6 +215,9 @@ public class TestWiFsm {
 	
 	@Test
 	public void test_05() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		try {
 			WiFsm wiFsm = new WiFsm();
 			Object actionData = null;
@@ -229,6 +245,9 @@ public class TestWiFsm {
 	
 	@Test
 	public void test_06() {
+		if(Testing.isDisabled(this.getClass().getName())) {
+			return;
+		}
 		try {
 			WiFsm wiFsm = new WiFsm();
 			Object actionData = null;

Added: uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/helper/Testing.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/helper/Testing.java?rev=1636443&view=auto
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/helper/Testing.java (added)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/helper/Testing.java Mon Nov  3 21:11:42 2014
@@ -0,0 +1,18 @@
+package org.apache.uima.ducc.container.jd.test.helper;
+
+public class Testing {
+
+	private static boolean disabled = true;
+	
+	private static boolean warned = false;
+	
+	public static boolean isDisabled(String name ) {
+		if(disabled) {
+			if(!warned) {
+				System.err.println("Tests are disabled: "+name);
+			}
+			warned = true;
+		}
+		return disabled;
+	}
+}

Propchange: uima/sandbox/uima-ducc/trunk/uima-ducc-container/src/test/java/org/apache/uima/ducc/container/jd/test/helper/Testing.java
------------------------------------------------------------------------------
    svn:eol-style = native