getappmap / appmap-java

AppMap client agent for Java
Other
80 stars 14 forks source link

Failure running TestNG tests #251

Closed apotterri closed 7 months ago

apotterri commented 7 months ago

1.26.0 broke integration with TestNG:

14:21:23.958 [main] WARN TestSupport.findStackMethod: Found 2 methods named invokeMethod in org.testng.internal.MethodInvocationHelper, using invokeMethod
14:21:23.963 [main] WARN TestSupport.startRecording: Couldn't find a test method on the stack:
 java.lang.Thread.getStackTrace(Thread.java:1564)
com.appland.appmap.process.hooks.test.TestSupport.startRecording(TestSupport.java:25)
com.appland.appmap.process.hooks.test.TestNG.testng(TestNG.java:18)
tests.qpat.testagg.TestAggregateDetails.testAggregateDetails(TestAggregateDetails.java)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:498)
org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:132)
org.testng.internal.MethodInvocationHelper$1.runTestMethod(MethodInvocationHelper.java:238)
org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:186)
org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:252)
org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:595)
org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:174)
org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:822)
org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:147)
org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
java.util.ArrayList.forEach(ArrayList.java:1259)
org.testng.TestRunner.privateRun(TestRunner.java:764)
org.testng.TestRunner.run(TestRunner.java:585)
org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
org.testng.SuiteRunner.run(SuiteRunner.java:286)
org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
org.testng.TestNG.runSuitesSequentially(TestNG.java:1218)
org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
org.testng.TestNG.runSuites(TestNG.java:1069)
org.testng.TestNG.run(TestNG.java:1037)
com.microsoft.java.test.runner.testng.TestNGRunner.run(TestNGRunner.java:45)
com.microsoft.java.test.runner.testng.TestNGLauncher.execute(TestNGLauncher.java:32)
com.microsoft.java.test.runner.Launcher.main(Launcher.java:57)
appland-release commented 7 months ago

:tada: This issue has been resolved in version 1.26.1 :tada:

The release is available on:

Your semantic-release bot :package::rocket: