Repository: phoenix Updated Branches: refs/heads/4.x-HBase-1.0 5f1468a90 -> 340911841
PHOENIX-2309 Fix unit test hang for Pherf on Mac Project: http://git-wip-us.apache.org/repos/asf/phoenix/repo Commit: http://git-wip-us.apache.org/repos/asf/phoenix/commit/34091184 Tree: http://git-wip-us.apache.org/repos/asf/phoenix/tree/34091184 Diff: http://git-wip-us.apache.org/repos/asf/phoenix/diff/34091184 Branch: refs/heads/4.x-HBase-1.0 Commit: 340911841c829a1ecc8440861c452be0fd90e259 Parents: 5f1468a Author: Mujtaba <mujt...@apache.org> Authored: Wed Oct 7 10:59:55 2015 -0700 Committer: Mujtaba <mujt...@apache.org> Committed: Wed Oct 7 10:59:55 2015 -0700 ---------------------------------------------------------------------- .../test/java/org/apache/phoenix/pherf/ResultTest.java | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/phoenix/blob/34091184/phoenix-pherf/src/test/java/org/apache/phoenix/pherf/ResultTest.java ---------------------------------------------------------------------- diff --git a/phoenix-pherf/src/test/java/org/apache/phoenix/pherf/ResultTest.java b/phoenix-pherf/src/test/java/org/apache/phoenix/pherf/ResultTest.java index 81d5fd0..e543137 100644 --- a/phoenix-pherf/src/test/java/org/apache/phoenix/pherf/ResultTest.java +++ b/phoenix-pherf/src/test/java/org/apache/phoenix/pherf/ResultTest.java @@ -26,14 +26,12 @@ import java.util.concurrent.Executors; import java.util.concurrent.Future; import org.apache.phoenix.pherf.jmx.MonitorManager; - import org.apache.phoenix.pherf.result.file.Extension; import org.apache.phoenix.pherf.result.file.ResultFileDetails; import org.apache.phoenix.pherf.result.impl.CSVFileResultHandler; import org.apache.phoenix.pherf.result.impl.XMLResultHandler; import org.apache.phoenix.pherf.result.*; import org.junit.Test; - import org.apache.phoenix.pherf.configuration.Query; public class ResultTest extends ResultBaseTest { @@ -110,8 +108,11 @@ public class ResultTest extends ResultBaseTest { @Test public void testResult() throws Exception { String filename = "testresult"; - ResultHandler xmlResultHandler = null; - ResultManager resultManager = new ResultManager(filename); + ResultHandler xmlResultHandler = new XMLResultHandler(); + xmlResultHandler.setResultFileDetails(ResultFileDetails.XML); + xmlResultHandler.setResultFileName(filename); + + ResultManager resultManager = new ResultManager(filename, Arrays.asList(xmlResultHandler)); assertTrue("Default Handlers were not initialized.", resultManager.getResultHandlers().size() > 0); // write result to file @@ -125,10 +126,6 @@ public class ResultTest extends ResultBaseTest { resultManager.write(modelResults); // read result from file - xmlResultHandler = new XMLResultHandler(); - xmlResultHandler.setResultFileDetails(ResultFileDetails.XML); - xmlResultHandler.setResultFileName(filename); - List<Result> resultList = xmlResultHandler.read(); ResultValue<DataModelResult> resultValue = resultList.get(0).getResultValues().get(0); DataModelResult dataModelResultFromFile = resultValue.getResultValue();