From: <tho...@us...> - 2011-06-09 22:09:37
|
Revision: 4681 http://bigdata.svn.sourceforge.net/bigdata/?rev=4681&view=rev Author: thompsonbry Date: 2011-06-09 22:09:30 +0000 (Thu, 09 Jun 2011) Log Message: ----------- Modified DirectBufferPoolTestHelper and TestHelper to log @ ERROR rather than failing the test. This should let us have cleaner CI runs while continuing to report the errors in the CI log. Modified Paths: -------------- branches/QUADS_QUERY_BRANCH/bigdata/src/test/com/bigdata/io/DirectBufferPoolTestHelper.java branches/QUADS_QUERY_BRANCH/bigdata/src/test/com/bigdata/journal/TestHelper.java Modified: branches/QUADS_QUERY_BRANCH/bigdata/src/test/com/bigdata/io/DirectBufferPoolTestHelper.java =================================================================== --- branches/QUADS_QUERY_BRANCH/bigdata/src/test/com/bigdata/io/DirectBufferPoolTestHelper.java 2011-06-09 21:16:05 UTC (rev 4680) +++ branches/QUADS_QUERY_BRANCH/bigdata/src/test/com/bigdata/io/DirectBufferPoolTestHelper.java 2011-06-09 22:09:30 UTC (rev 4681) @@ -28,9 +28,10 @@ package com.bigdata.io; import junit.extensions.proxy.IProxyTest; -import junit.framework.Assert; import junit.framework.TestCase; +import org.apache.log4j.Logger; + /** * Some helper methods for CI. * @@ -39,6 +40,8 @@ */ public class DirectBufferPoolTestHelper { + private final static Logger log = Logger.getLogger(DirectBufferPoolTestHelper.class); + /** * Verify that any buffers acquired by the test have been released. * <p> @@ -78,7 +81,7 @@ * At least one buffer was acquired which was never released. */ - Assert.fail("Test did not release buffer(s)"// + log.error("Test did not release buffer(s)"// + ": nacquired=" + nacquired // + ", nreleased=" + nreleased // + ", test=" + test.getClass() + "." + test.getName()// Modified: branches/QUADS_QUERY_BRANCH/bigdata/src/test/com/bigdata/journal/TestHelper.java =================================================================== --- branches/QUADS_QUERY_BRANCH/bigdata/src/test/com/bigdata/journal/TestHelper.java 2011-06-09 21:16:05 UTC (rev 4680) +++ branches/QUADS_QUERY_BRANCH/bigdata/src/test/com/bigdata/journal/TestHelper.java 2011-06-09 22:09:30 UTC (rev 4681) @@ -27,12 +27,13 @@ package com.bigdata.journal; -import com.bigdata.io.DirectBufferPoolTestHelper; - import junit.extensions.proxy.IProxyTest; -import junit.framework.Assert; import junit.framework.TestCase; +import org.apache.log4j.Logger; + +import com.bigdata.io.DirectBufferPoolTestHelper; + /** * Some helper methods for CI. * @@ -41,6 +42,8 @@ */ public class TestHelper { + private final static Logger log = Logger.getLogger(TestHelper.class); + /** * Verify that any journal created by the test have been destroyed. * <p> @@ -79,7 +82,7 @@ * At least one journal was opened which was never closed. */ - Assert.fail("Test did not close journal(s)"// + log.error("Test did not close journal(s)"// + ": nopen=" + nopen // + ", nclose=" + nclose// + ", ndestroy=" + ndestroy // @@ -97,7 +100,7 @@ * destroyed. */ - Assert.fail("Test did not destroy journal(s)"// + log.error("Test did not destroy journal(s)"// + ": nopen=" + nopen // + ", nclose=" + nclose// + ", ndestroy=" + ndestroy // @@ -142,7 +145,7 @@ * At least one temporary store was opened which was never closed. */ - Assert.fail("Test did not close temp store(s)"// + log.error("Test did not close temp store(s)"// + ": nopen=" + nopen // + ", nclose=" + nclose// + ", test=" + test.getClass() + "." + test.getName()// This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |