Skip to content

Commit c19b0a7

Browse files
author
Pankaj Agrawal
committed
chore: Remove Unnecessary sdk warnings
1 parent 3a98102 commit c19b0a7

File tree

4 files changed

+15
-1
lines changed

4 files changed

+15
-1
lines changed

powertools-test-suite/pom.xml

+5
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@
4545
<groupId>software.amazon.lambda</groupId>
4646
<artifactId>powertools-core</artifactId>
4747
</dependency>
48+
<dependency>
49+
<groupId>org.apache.logging.log4j</groupId>
50+
<artifactId>log4j-jcl</artifactId>
51+
<version>2.14.1</version>
52+
</dependency>
4853
<dependency>
4954
<groupId>com.amazonaws</groupId>
5055
<artifactId>aws-lambda-java-core</artifactId>

powertools-test-suite/src/test/java/software/amazon/lambda/powertools/testsuite/LoggingOrderTest.java

+6
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import com.fasterxml.jackson.databind.ObjectMapper;
2424
import org.apache.logging.log4j.Level;
2525
import org.apache.logging.log4j.ThreadContext;
26+
import org.junit.jupiter.api.AfterEach;
2627
import org.junit.jupiter.api.BeforeEach;
2728
import org.junit.jupiter.api.Test;
2829
import org.mockito.Mock;
@@ -64,6 +65,11 @@ void setUp() throws IllegalAccessException, IOException, NoSuchMethodException,
6465
AWSXRay.beginSegment(LoggingOrderTest.class.getName());
6566
}
6667

68+
@AfterEach
69+
void tearDown() {
70+
AWSXRay.endSegment();
71+
}
72+
6773
/**
6874
* The SQSEvent payload will be altered by the @SqsLargeMessage annotation. Logging of the event should happen
6975
* after the event has been altered

powertools-test-suite/src/test/java/software/amazon/lambda/powertools/testsuite/handler/LoggingOrderMessageHandler.java

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ public class LoggingOrderMessageHandler implements RequestHandler<SQSEvent, Stri
1212
@SqsLargeMessage
1313
@Logging(logEvent = true)
1414
public String handleRequest(SQSEvent sqsEvent, Context context) {
15-
System.out.println(sqsEvent.getRecords().get(0).getBody());
1615
return sqsEvent.getRecords().get(0).getBody();
1716
}
1817
}

powertools-test-suite/src/test/resources/log4j2.xml

+4
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,14 @@
55
<LambdaJsonLayout compact="true" eventEol="true"/>
66
</File>
77
</Appenders>
8+
89
<Loggers>
910
<Logger name="JsonLogger" level="INFO" additivity="false">
1011
<AppenderRef ref="JsonAppender"/>
1112
</Logger>
13+
<Logger name="com.amazonaws.auth.profile.internal" level="ERROR" additivity="false">
14+
<Appender-ref ref="JsonAppender"/>
15+
</Logger>
1216
<Root level="info">
1317
<AppenderRef ref="JsonAppender"/>
1418
</Root>

0 commit comments

Comments
 (0)