Skip to content

Commit d510501

Browse files
committed
Increase diagnostics in SocketAppenderReconnectTest (#3004)
1 parent b9492f9 commit d510501

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

log4j-core-test/src/test/java/org/apache/logging/log4j/core/appender/SocketAppenderReconnectTest.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
import org.apache.logging.log4j.core.net.TcpSocketManager;
4747
import org.apache.logging.log4j.core.net.TcpSocketManager.HostResolver;
4848
import org.apache.logging.log4j.core.net.ssl.SslKeyStoreConstants;
49+
import org.apache.logging.log4j.status.StatusLogger;
4950
import org.apache.logging.log4j.test.junit.UsingStatusListener;
5051
import org.junit.jupiter.api.Test;
5152
import org.junit.jupiter.api.io.CleanupMode;
@@ -56,6 +57,8 @@
5657
*/
5758
public class SocketAppenderReconnectTest {
5859

60+
private static final String CLASS_NAME = SocketAppenderReconnectTest.class.getSimpleName();
61+
5962
private static final int EPHEMERAL_PORT = 0;
6063

6164
private static final String APPENDER_NAME = "TestSocket";
@@ -340,6 +343,9 @@ private static void verifyLoggingSuccess(
340343
final BufferingErrorHandler errorHandler)
341344
throws Exception {
342345

346+
// Report status
347+
StatusLogger.getLogger().trace("[{}] verifying logging success", CLASS_NAME);
348+
343349
// Create messages to log
344350
final int messageCount = 2;
345351
assertThat(messageCount)
@@ -380,11 +386,18 @@ private static void verifyLoggingSuccess(
380386

381387
private static void verifyLoggingFailure(
382388
final LoggerContext loggerContext, final BufferingErrorHandler errorHandler) {
389+
390+
// Report status
391+
StatusLogger.getLogger().trace("[{}] verifying logging failure", CLASS_NAME);
392+
393+
// Verify the configuration
383394
final Logger logger = loggerContext.getRootLogger();
384395
final int retryCount = 3;
385396
assertThat(retryCount)
386397
.as("expecting `retryCount > 1` due to LOG4J2-2829")
387398
.isGreaterThan(1);
399+
400+
// Verify the failure
388401
for (int i = 0; i < retryCount; i++) {
389402
try {
390403
logger.info("should fail #" + i);

0 commit comments

Comments
 (0)