Like I thought. Should pass the basic UT first. Maybe I can find someone to
help out.

On Tue, Nov 14, 2017 at 1:08 PM, Feng, Zhutian <zhutian.f...@intel.com>
wrote:

> Hi Yang,
>
> I run "mvn clean package -pl core-common", UT doesn't pass before my
> change.
>
> -----Original Message-----
> From: Li Yang [mailto:liy...@apache.org]
> Sent: Tuesday, November 14, 2017 11:06 AM
> To: dev@kylin.apache.org
> Subject: Re: unit tests fail on master-hadoop3.0
>
> 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