newrelic-java-agent
newrelic-java-agent copied to clipboard
Evaluate if an AIT is necessary to replace the removed functional test that covered a Tomcat 8.5.0 issue where reactive controller methods were duping transactions
Is your feature request related to a problem? Please describe.
An existing functional test in the java-agent project needed to be disabled because it relied on a removed point cut. This ticket is to evaluate if that functional test should be ported to an AIT.
With the addition of the new Spring controller instrumentation modules, a redundant point cut was removed. This point cut was utilized in a functional test: SpringBootTest
The purpose of the test was documented as follows:
/*
* This test verifies that an issue in Tomcat 8.5.0 (used in spring boot) where an async transaction would show up as
* two separate transactions is fixed. It verifies this by counting the number of transactions and verifying the name
*/
https://new-relic.atlassian.net/browse/NR-216251