[ https://issues.apache.org/jira/browse/HBASE-14848?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16342673#comment-16342673 ]
Chia-Ping Tsai commented on HBASE-14848: ---------------------------------------- hbase-procedure's dependencies has hbase-client-tests so it can use the log4j.properties of hbase-common. {code:java} <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-common</artifactId> <version>${project.version}</version> <classifier>tests</classifier> </dependency>{code} HBASE-14085 overwrite the folder of test resources for hbase-common so it won't copy the resources/log4j.properties to target/test-classes anymore. hbase-endpoint, by contrast, it need not have the log4j.properties as it reference the hbase-server-tests. {code:java} <testResources> <testResource> <directory>src/test/resources/META-INF/</directory> <targetPath>META-INF/</targetPath> <includes> <include>NOTICE</include> </includes> <filtering>true</filtering> </testResource> </testResources>{code} HBASE-19877 will fix the log4j.properties for hbase-common/hbase-zookeeper. However, It is worthwhile to reorganize our log property since most (all?) properties are same... > some hbase-* module don't have test/resources/log4j and test logs are empty > --------------------------------------------------------------------------- > > Key: HBASE-14848 > URL: https://issues.apache.org/jira/browse/HBASE-14848 > Project: HBase > Issue Type: Bug > Components: test > Affects Versions: 2.0.0, 1.2.0, 1.1.2, 1.3.0 > Reporter: Matteo Bertozzi > Priority: Major > Attachments: hbase-procedure-resources.patch > > > some of the hbase sub modules (e.g. hbase-procedure, hbase-prefix-tree, ...) > don't have the test/resources/log4j.properties file which result in unit > tests not printing any information. > adding the log4j seems to work, but in the past the debug output was visibile > even without the file. -- This message was sent by Atlassian JIRA (v7.6.3#76005)