The failed ClassUtilTest has nothing to do with HTableDescriptor and your
change.

Does the UT pass before your change?

Yang

On Mon, Nov 13, 2017 at 10:38 PM, Feng, Zhutian <zhutian.f...@intel.com>
wrote:

> Environment:
>     Ubuntu16.04
>     Java1.8
>     Maven3.5
>
> Steps:
>
> 1.      checkout to master-hadoop3.0
>
> 2.      As HTableDescriptor(String)  is no longer supported in the latest
> Hbase API,
>
> So I change "HTableDescriptor table = new HTableDescriptor(tableName) " to
> "HTableDescriptor table = new HTableDescriptor(TableName.valueOf(tableName))"
> in MockHTable.java
>
> 3.      I use "build/script/package.sh" to build Binary Package
>
> 4.      I use "mvn clean test" to run unit tests.
>
> 5.      I got test failures.
>
>
>
> [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @
> kylin-core-common ---
>
> -------------------------------------------------------
> T E S T S
> -------------------------------------------------------
> Java HotSpot(TM) 64-Bit Server VM warning: ignoring option
> MaxPermSize=512M; support was removed in 8.0
> Running org.apache.kylin.common.KylinConfigTest
> 2017-11-13 13:51:33,749 INFO  [main KylinConfig:83]: Destroy KylinConfig
> 2017-11-13 13:51:33,858 INFO  [main KylinConfig:228]: Use
> KYLIN_CONF=../examples/test_metadata/
> 2017-11-13 13:51:33,865 INFO  [main KylinConfig:70]: Initialized a new
> KylinConfig from getInstanceFromEnv : 2081269248
> 2017-11-13 13:51:33,865 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.metadata.url : ../examples/test_metadata/
> 2017-11-13 13:51:33,866 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.env.hdfs-working-dir : file:///tmp/kylin
> 2017-11-13 13:51:33,911 INFO  [main KylinConfig:83]: Destroy KylinConfig
> 2017-11-13 13:51:33,918 INFO  [main KylinConfig:83]: Destroy KylinConfig
> 2017-11-13 13:51:33,959 INFO  [main KylinConfig:228]: Use
> KYLIN_CONF=../examples/test_metadata/
> 2017-11-13 13:51:33,961 INFO  [main KylinConfig:70]: Initialized a new
> KylinConfig from getInstanceFromEnv : 1400582895
> 2017-11-13 13:51:33,961 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.metadata.url : ../examples/test_metadata/
> 2017-11-13 13:51:33,962 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.env.hdfs-working-dir : file:///tmp/kylin
> 2017-11-13 13:51:33,962 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.metadata.url : meta1
> 2017-11-13 13:51:33,963 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.metadata.url : meta2
> Started new thread.
> 2017-11-13 13:51:33,978 INFO  [main KylinConfig:83]: Destroy KylinConfig
> 2017-11-13 13:51:33,981 INFO  [main KylinConfig:83]: Destroy KylinConfig
> 2017-11-13 13:51:34,014 INFO  [main KylinConfig:228]: Use
> KYLIN_CONF=../examples/test_metadata/
> 2017-11-13 13:51:34,017 INFO  [main KylinConfig:70]: Initialized a new
> KylinConfig from getInstanceFromEnv : 1969856053
> 2017-11-13 13:51:34,017 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.metadata.url : ../examples/test_metadata/
> 2017-11-13 13:51:34,017 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.env.hdfs-working-dir : file:///tmp/kylin
> 2017-11-13 13:51:34,017 INFO  [main KylinConfig:228]: Use
> KYLIN_CONF=../examples/test_metadata/
> 2017-11-13 13:51:34,023 INFO  [main KylinConfig:228]: Use
> KYLIN_CONF=../examples/test_metadata/
> 2017-11-13 13:51:34,038 INFO  [main KylinConfig:83]: Destroy KylinConfig
> 2017-11-13 13:51:34,039 INFO  [main KylinConfig:83]: Destroy KylinConfig
> 2017-11-13 13:51:34,070 INFO  [main KylinConfig:228]: Use
> KYLIN_CONF=../examples/test_metadata/
> 2017-11-13 13:51:34,072 INFO  [main KylinConfig:70]: Initialized a new
> KylinConfig from getInstanceFromEnv : 1256893889
> 2017-11-13 13:51:34,072 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.metadata.url : ../examples/test_metadata/
> 2017-11-13 13:51:34,072 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.env.hdfs-working-dir : file:///tmp/kylin
> 2017-11-13 13:51:34,073 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with 1234 : 1234
> 2017-11-13 13:51:34,089 INFO  [main KylinConfig:83]: Destroy KylinConfig
> 2017-11-13 13:51:34,090 INFO  [main KylinConfig:83]: Destroy KylinConfig
> 2017-11-13 13:51:34,118 INFO  [main KylinConfig:228]: Use
> KYLIN_CONF=../examples/test_metadata/
> 2017-11-13 13:51:34,120 INFO  [main KylinConfig:70]: Initialized a new
> KylinConfig from getInstanceFromEnv : 641030345
> 2017-11-13 13:51:34,120 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.metadata.url : ../examples/test_metadata/
> 2017-11-13 13:51:34,120 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.env.hdfs-working-dir : file:///tmp/kylin
> 2017-11-13 13:51:34,121 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.metadata.url : testMetaPrefix@hbase
> 2017-11-13 13:51:34,121 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.metadata.url : testMetaPrefix@hdfs
> 2017-11-13 13:51:34,121 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.metadata.url : /kylin/temp
> 2017-11-13 13:51:34,135 INFO  [main KylinConfig:83]: Destroy KylinConfig
> 2017-11-13 13:51:34,136 INFO  [main KylinConfig:83]: Destroy KylinConfig
> 2017-11-13 13:51:34,164 INFO  [main KylinConfig:228]: Use
> KYLIN_CONF=../examples/test_metadata/
> 2017-11-13 13:51:34,166 INFO  [main KylinConfig:70]: Initialized a new
> KylinConfig from getInstanceFromEnv : 521466380
> 2017-11-13 13:51:34,166 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.metadata.url : ../examples/test_metadata/
> 2017-11-13 13:51:34,166 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.env.hdfs-working-dir : file:///tmp/kylin
> 2017-11-13 13:51:34,172 WARN  [main BackwardCompatibilityConfig:93]:
> Config 'kylin.test.bcc.old.key' is deprecated, use 'kylin.test.bcc.new.key'
> instead
> 2017-11-13 13:51:34,172 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.test.bcc.old.key : 2
> 2017-11-13 13:51:34,173 WARN  [main BackwardCompatibilityConfig:93]:
> Config 'kylin.test.bcc.old.key' is deprecated, use 'kylin.test.bcc.new.key'
> instead
> 2017-11-13 13:51:34,187 INFO  [main KylinConfig:83]: Destroy KylinConfig
> Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.814 sec
> - in org.apache.kylin.common.KylinConfigTest
> Running org.apache.kylin.common.util.RangeTest
> Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 sec
> - in org.apache.kylin.common.util.RangeTest
> Running org.apache.kylin.common.util.RandomSamplerTest
> [246, 747, 772, 97, 820, 712, 860, 733, 255, 425, 316, 548, 705, 620, 858,
> 403, 796, 804, 297, 94, 273, 604, 703, 138, 458, 441, 442, 849, 671, 638,
> 560, 272, 242, 322, 218, 546, 116, 685, 234, 873, 561, 224, 518, 253, 950,
> 284, 918, 667, 629, 972]
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
> - in org.apache.kylin.common.util.RandomSamplerTest
> Running org.apache.kylin.common.util.DateFormatTest
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 sec
> - in org.apache.kylin.common.util.DateFormatTest
> Running org.apache.kylin.common.util.PartialSorterTest
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
> - in org.apache.kylin.common.util.PartialSorterTest
> Running org.apache.kylin.common.util.MailServiceTest
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 sec - in
> org.apache.kylin.common.util.MailServiceTest
> Running org.apache.kylin.common.util.HiveCmdBuilderTest
> 2017-11-13 13:51:34,313 INFO  [main KylinConfig:228]: Use
> KYLIN_CONF=../examples/test_case_data/localmeta
> 2017-11-13 13:51:34,314 INFO  [main KylinConfig:70]: Initialized a new
> KylinConfig from getInstanceFromEnv : 775423528
> 2017-11-13 13:51:34,327 DEBUG [main HiveCmdBuilder:93]: The SQL to execute
> in beeline:
> USE default;
> DROP TABLE test;
> SHOW
> TABLES;
>
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec
> - in org.apache.kylin.common.util.HiveCmdBuilderTest
> Running org.apache.kylin.common.util.BasicTest
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 sec - in
> org.apache.kylin.common.util.BasicTest
> Running org.apache.kylin.common.util.SSHClientTest
> 2017-11-13 13:51:34,330 INFO  [main KylinConfig:83]: Destroy KylinConfig
> 2017-11-13 13:51:34,362 INFO  [main KylinConfig:228]: Use
> KYLIN_CONF=../examples/test_case_data/localmeta
> 2017-11-13 13:51:34,364 INFO  [main KylinConfig:70]: Initialized a new
> KylinConfig from getInstanceFromEnv : 2071674587
> 2017-11-13 13:51:34,364 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.metadata.url : ../examples/test_metadata/
> 2017-11-13 13:51:34,364 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.env.hdfs-working-dir : file:///tmp/kylin
> 2017-11-13 13:51:34,375 INFO  [main KylinConfig:83]: Destroy KylinConfig
> 2017-11-13 13:51:34,376 INFO  [main KylinConfig:83]: Destroy KylinConfig
> 2017-11-13 13:51:34,395 INFO  [main KylinConfig:228]: Use
> KYLIN_CONF=../examples/test_metadata/
> 2017-11-13 13:51:34,395 INFO  [main KylinConfig:70]: Initialized a new
> KylinConfig from getInstanceFromEnv : 1799831668
> 2017-11-13 13:51:34,396 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.metadata.url : ../examples/test_metadata/
> 2017-11-13 13:51:34,396 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.env.hdfs-working-dir : file:///tmp/kylin
> 2017-11-13 13:51:34,407 INFO  [main KylinConfig:83]: Destroy KylinConfig
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 sec
> - in org.apache.kylin.common.util.SSHClientTest
> Running org.apache.kylin.common.util.TimeUtilTest
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec
> - in org.apache.kylin.common.util.TimeUtilTest
> Running org.apache.kylin.common.util.BitSetsTest
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
> - in org.apache.kylin.common.util.BitSetsTest
> Running org.apache.kylin.common.util.RangeUtilTest
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec
> - in org.apache.kylin.common.util.RangeUtilTest
> Running org.apache.kylin.common.util.ClassUtilTest
> Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.021 sec
> <<< FAILURE! - in org.apache.kylin.common.util.ClassUtilTest
> testFindContainingJar(org.apache.kylin.common.util.ClassUtilTest)  Time
> elapsed: 0.02 sec  <<< FAILURE!
> java.lang.AssertionError
>         at org.apache.kylin.common.util.ClassUtilTest.
> testFindContainingJar(ClassUtilTest.java:29)
>
> Running org.apache.kylin.common.util.JacksonTest
> {"a":"valuea","b":0,"configuration":{"1":"1","2":"2","3":"3"}}
> {"a":"valuea","b":0,"configuration":{"2":"2","3":"3","1":"1"}}
> JacksonBean{a='valuea', b=0}
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.672 sec
> - in org.apache.kylin.common.util.JacksonTest
> Running org.apache.kylin.common.util.BytesUtilTest
> Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 sec
> - in org.apache.kylin.common.util.BytesUtilTest
> Running org.apache.kylin.common.util.CacheBuilderTest
> REPLACED
> SIZE
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.119 sec
> - in org.apache.kylin.common.util.CacheBuilderTest
> Running org.apache.kylin.common.util.ImplementationSwitchTest
> 2017-11-13 13:51:35,320 WARN  [main ImplementationSwitch:72]:
> Implementation missing non.exist.class - java.lang.RuntimeException:
> java.lang.ClassNotFoundException: non.exist.class
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec
> - in org.apache.kylin.common.util.ImplementationSwitchTest
> Running org.apache.kylin.common.util.IdentityUtilTest
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
> - in org.apache.kylin.common.util.IdentityUtilTest
> Running org.apache.kylin.common.persistence.LocalFileResourceStoreTest
> 2017-11-13 13:51:35,331 INFO  [main KylinConfig:83]: Destroy KylinConfig
> 2017-11-13 13:51:35,361 INFO  [main KylinConfig:228]: Use
> KYLIN_CONF=../examples/test_metadata/
> 2017-11-13 13:51:35,365 INFO  [main KylinConfig:70]: Initialized a new
> KylinConfig from getInstanceFromEnv : 328708417
> 2017-11-13 13:51:35,365 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.metadata.url : ../examples/test_metadata/
> 2017-11-13 13:51:35,370 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.env.hdfs-working-dir : file:///tmp/kylin
> 2017-11-13 13:51:35,371 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.metadata.url :
> [/cube/_test.json]
> 2017-11-13 13:51:35,441 INFO  [main KylinConfigBase:153]: Kylin Config was
> updated with kylin.metadata.url : ../examples/test_metadata/
> 2017-11-13 13:51:35,455 INFO  [main KylinConfig:83]: Destroy KylinConfig
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.127 sec
> - in org.apache.kylin.common.persistence.LocalFileResourceStoreTest
> Running org.apache.kylin.common.restclient.RestClientTest
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 sec
> - in org.apache.kylin.common.restclient.RestClientTest
>
> Results :
>
> Failed tests:
>   ClassUtilTest.testFindContainingJar:29
>
> Tests run: 34, Failures: 1, Errors: 0, Skipped: 2
>
> [INFO] ------------------------------------------------------------
> ------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Apache Kylin ....................................... SUCCESS [
> 4.294 s]
> [INFO] Apache Kylin - Calcite Overrides ................... SUCCESS [
> 5.503 s]
> [INFO] Apache Kylin - Core Common ......................... FAILURE [
> 11.459 s]
> [INFO] Apache Kylin - Core Metadata ....................... SKIPPED
>

Reply via email to