Build failed in Jenkins: Phoenix | 4.0 | Hadoop1 #184
See https://builds.apache.org/job/Phoenix-4.0-hadoop1/184/changes Changes: [stoens] PHOENIX-995 Add ENCODE and LPAD functions (Thomas D'Silva). -- [...truncated 355 lines...] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.344 sec - in org.apache.phoenix.end2end.SkipRangeParallelIteratorRegionSplitterIT Running org.apache.phoenix.end2end.SequenceIT Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.316 sec - in org.apache.phoenix.end2end.KeyOnlyIT Running org.apache.phoenix.end2end.ToNumberFunctionIT Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.479 sec - in org.apache.phoenix.end2end.DefaultParallelIteratorsRegionSplitterIT Running org.apache.phoenix.end2end.QueryDatabaseMetaDataIT Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.246 sec - in org.apache.phoenix.end2end.ToNumberFunctionIT Running org.apache.phoenix.end2end.NotQueryIT Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 23.336 sec - in org.apache.phoenix.end2end.SequenceIT Running org.apache.phoenix.end2end.VariableLengthPKIT Tests run: 49, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 23.302 sec - in org.apache.phoenix.end2end.VariableLengthPKIT Running org.apache.phoenix.end2end.salted.SaltedTableVarLengthRowKeyIT Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.179 sec - in org.apache.phoenix.end2end.salted.SaltedTableVarLengthRowKeyIT Running org.apache.phoenix.end2end.salted.SaltedTableIT Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 51.718 sec - in org.apache.phoenix.end2end.QueryDatabaseMetaDataIT Running org.apache.phoenix.end2end.RowValueConstructorIT Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.602 sec - in org.apache.phoenix.end2end.salted.SaltedTableIT Running org.apache.phoenix.end2end.FunkyNamesIT Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.222 sec - in org.apache.phoenix.end2end.FunkyNamesIT Running org.apache.phoenix.end2end.UpsertSelectIT Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.534 sec - in org.apache.phoenix.end2end.RowValueConstructorIT Running org.apache.phoenix.end2end.CastAndCoerceIT Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.698 sec - in org.apache.phoenix.end2end.UpsertSelectIT Running org.apache.phoenix.end2end.ReadIsolationLevelIT Tests run: 144, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 90.462 sec - in org.apache.phoenix.end2end.NotQueryIT Running org.apache.phoenix.end2end.MultiCfQueryExecIT Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.097 sec - in org.apache.phoenix.end2end.ReadIsolationLevelIT Running org.apache.phoenix.end2end.NativeHBaseTypesIT Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.976 sec - in org.apache.phoenix.end2end.NativeHBaseTypesIT Running org.apache.phoenix.end2end.ColumnProjectionOptimizationIT Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.044 sec - in org.apache.phoenix.end2end.MultiCfQueryExecIT Running org.apache.phoenix.end2end.PercentileIT Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.897 sec - in org.apache.phoenix.end2end.ColumnProjectionOptimizationIT Running org.apache.phoenix.end2end.CreateTableIT Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.35 sec - in org.apache.phoenix.end2end.PercentileIT Running org.apache.phoenix.end2end.OrderByIT Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 5.246 sec - in org.apache.phoenix.end2end.OrderByIT Running org.apache.phoenix.end2end.ProductMetricsIT Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 40.951 sec - in org.apache.phoenix.end2end.CreateTableIT Running org.apache.phoenix.end2end.DistinctCountIT Tests run: 124, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 79.825 sec - in org.apache.phoenix.end2end.CastAndCoerceIT Running org.apache.phoenix.end2end.SpooledOrderByIT Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.785 sec - in org.apache.phoenix.end2end.DistinctCountIT Running org.apache.phoenix.end2end.InMemoryOrderByIT Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 3.807 sec - in org.apache.phoenix.end2end.SpooledOrderByIT Running org.apache.phoenix.end2end.TruncateFunctionIT Tests run: 61, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 30.245 sec - in org.apache.phoenix.end2end.ProductMetricsIT Running org.apache.phoenix.end2end.TenantSpecificTablesDMLIT Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.744 sec - in org.apache.phoenix.end2end.TruncateFunctionIT Running org.apache.phoenix.end2end.CustomEntityDataIT Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 4.673 sec - in org.apache.phoenix.end2end.InMemoryOrderByIT Running org.apache.phoenix.end2end.QueryIT Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.41 sec -
Jenkins build is back to normal : Phoenix | 4.0 | Hadoop1 #185
See https://builds.apache.org/job/Phoenix-4.0-hadoop1/185/
git commit: PHOENIX-1036 Fix flapping ContextClassloaderIT (SamarthJain)
Repository: phoenix Updated Branches: refs/heads/4.0 d66a31ee4 - 0f10852e1 PHOENIX-1036 Fix flapping ContextClassloaderIT (SamarthJain) Project: http://git-wip-us.apache.org/repos/asf/phoenix/repo Commit: http://git-wip-us.apache.org/repos/asf/phoenix/commit/0f10852e Tree: http://git-wip-us.apache.org/repos/asf/phoenix/tree/0f10852e Diff: http://git-wip-us.apache.org/repos/asf/phoenix/diff/0f10852e Branch: refs/heads/4.0 Commit: 0f10852e1173f08cc687f67759ca681dc5a0198d Parents: d66a31e Author: Mujtaba mujt...@apache.org Authored: Wed Jun 11 14:55:20 2014 -0700 Committer: Mujtaba mujt...@apache.org Committed: Wed Jun 11 14:55:20 2014 -0700 -- .../phoenix/end2end/ContextClassloaderIT.java | 55 +--- 1 file changed, 35 insertions(+), 20 deletions(-) -- http://git-wip-us.apache.org/repos/asf/phoenix/blob/0f10852e/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java -- diff --git a/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java b/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java index 9756249..b35ef20 100644 --- a/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java +++ b/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java @@ -17,6 +17,14 @@ */ package org.apache.phoenix.end2end; +import static org.apache.phoenix.util.PhoenixRuntime.JDBC_PROTOCOL; +import static org.apache.phoenix.util.PhoenixRuntime.JDBC_PROTOCOL_SEPARATOR; +import static org.apache.phoenix.util.PhoenixRuntime.JDBC_PROTOCOL_TERMINATOR; +import static org.apache.phoenix.util.PhoenixRuntime.PHOENIX_TEST_DRIVER_URL_PARAM; +import static org.apache.phoenix.util.TestUtil.LOCALHOST; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertTrue; + import java.io.File; import java.net.URL; import java.net.URLClassLoader; @@ -26,31 +34,38 @@ import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; +import org.apache.hadoop.conf.Configuration; +import org.apache.hadoop.hbase.HBaseConfiguration; import org.apache.hadoop.hbase.HBaseTestingUtility; +import org.apache.phoenix.jdbc.PhoenixTestDriver; +import org.apache.phoenix.query.BaseTest; import org.apache.phoenix.query.QueryServices; -import org.apache.phoenix.util.ConfigUtil; +import org.apache.phoenix.util.ReadOnlyProps; import org.junit.AfterClass; import org.junit.BeforeClass; import org.junit.Test; import org.junit.experimental.categories.Category; -import static org.junit.Assert.assertFalse; -import static org.junit.Assert.assertTrue; - @Category(NeedsOwnMiniClusterTest.class) -public class ContextClassloaderIT { +public class ContextClassloaderIT extends BaseTest { private static HBaseTestingUtility hbaseTestUtil; +private static PhoenixTestDriver driver; private static ClassLoader badContextClassloader; - +private static String url; + @BeforeClass public static void setUpBeforeClass() throws Exception { -hbaseTestUtil = new HBaseTestingUtility(); - ConfigUtil.setReplicationConfigIfAbsent(hbaseTestUtil.getConfiguration()); - hbaseTestUtil.getConfiguration().setInt(QueryServices.MASTER_INFO_PORT_ATTRIB, -1); - hbaseTestUtil.getConfiguration().setInt(QueryServices.REGIONSERVER_INFO_PORT_ATTRIB, -1); +Configuration conf = HBaseConfiguration.create(); +setUpConfigForMiniCluster(conf); +hbaseTestUtil = new HBaseTestingUtility(conf); hbaseTestUtil.startMiniCluster(); -Connection conn = DriverManager.getConnection(getUrl()); +String clientPort = hbaseTestUtil.getConfiguration().get(QueryServices.ZOOKEEPER_PORT_ATTRIB); +url = JDBC_PROTOCOL + JDBC_PROTOCOL_SEPARATOR + LOCALHOST + JDBC_PROTOCOL_SEPARATOR + clientPort ++ JDBC_PROTOCOL_TERMINATOR + PHOENIX_TEST_DRIVER_URL_PARAM; +driver = initAndRegisterDriver(url, ReadOnlyProps.EMPTY_PROPS); + +Connection conn = DriverManager.getConnection(url); Statement stmt = conn.createStatement(); stmt.execute(CREATE TABLE test (ID INTEGER NOT NULL PRIMARY KEY, NAME VARCHAR)); stmt.execute(UPSERT INTO test VALUES (1, 'name1')); @@ -62,13 +77,13 @@ public class ContextClassloaderIT { File.createTempFile(invalid, .jar).toURI().toURL() }, null); } -private static String getUrl() { -return jdbc:phoenix:localhost: + hbaseTestUtil.getZkCluster().getClientPort(); -} - @AfterClass -public static void tearDownAfterClass() throws Exception { -hbaseTestUtil.shutdownMiniCluster(); +public static void tearDown() throws Exception { +try { +destroyDriver(driver); +
Apache-Phoenix | 4.0 | Hadoop1 | Build Successful
4.0 branch build status Successful Source repository https://git-wip-us.apache.org/repos/asf/incubator-phoenix.git Compiled Artifacts https://builds.apache.org/job/Phoenix-4.0-hadoop1/lastSuccessfulBuild/artifact/ Test Report https://builds.apache.org/job/Phoenix-4.0-hadoop1/lastCompletedBuild/testReport/ Changes [mujtaba] PHOENIX-1036 Fix flapping ContextClassloaderIT (SamarthJain)