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