From c49196e8c8d3717f4a744f4f13aeb3ea140ced1e Mon Sep 17 00:00:00 2001 From: jeanbisutti Date: Thu, 15 Sep 2022 13:49:48 +0200 Subject: [PATCH] Disable verification of logback code attributes for Wildfly --- .../smoketest/TraceLogBackTest.java | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/smoke-tests/apps/TraceLogBackUsingAgent/src/smokeTest/java/com/microsoft/applicationinsights/smoketest/TraceLogBackTest.java b/smoke-tests/apps/TraceLogBackUsingAgent/src/smokeTest/java/com/microsoft/applicationinsights/smoketest/TraceLogBackTest.java index cd5dc0cbd15..9f0002e6476 100644 --- a/smoke-tests/apps/TraceLogBackUsingAgent/src/smokeTest/java/com/microsoft/applicationinsights/smoketest/TraceLogBackTest.java +++ b/smoke-tests/apps/TraceLogBackUsingAgent/src/smokeTest/java/com/microsoft/applicationinsights/smoketest/TraceLogBackTest.java @@ -86,15 +86,20 @@ void testTraceLogBack() throws Exception { assertThat(md2.getProperties()).containsEntry("LoggerName", "smoketestapp"); assertThat(md2.getProperties()).containsKey("ThreadName"); - assertThat(md2.getProperties()).containsEntry("FileName", "SimpleTestTraceLogBackServlet.java"); - assertThat(md2.getProperties()) - .containsEntry( - "ClassName", - "com.microsoft.applicationinsights.smoketestapp.SimpleTestTraceLogBackServlet"); - assertThat(md2.getProperties()).containsEntry("MethodName", "doGet"); - assertThat(md2.getProperties()).containsEntry("LineNumber", "26"); - - assertThat(md2.getProperties()).hasSize(7); + if (checkLogBackCodeAttributes()) { + assertThat(md2.getProperties()) + .containsEntry("FileName", "SimpleTestTraceLogBackServlet.java"); + assertThat(md2.getProperties()) + .containsEntry( + "ClassName", + "com.microsoft.applicationinsights.smoketestapp.SimpleTestTraceLogBackServlet"); + assertThat(md2.getProperties()).containsEntry("MethodName", "doGet"); + assertThat(md2.getProperties()).containsEntry("LineNumber", "26"); + + assertThat(md2.getProperties()).hasSize(7); + } else { + assertThat(md2.getProperties()).hasSize(3); + } SmokeTestExtension.assertParentChild( rd, rdEnvelope, mdEnvelope1, "GET /TraceLogBackUsingAgent/traceLogBack");