Hello,
I have bumped into the limitations of GRADLE-3112 issue. The issue has been around for some time but it didn’t get a lot of attention. I just wanted to share a reproducer project for it. Unfortunately I could not comment directly on the issue itself, so I created a topic.
So you can find a reproducer project here https://github.com/svozniuk/gradle-parametrized-tests
Note that name filtering does not work for parametrized tests. For instance
includeTestsMatching "com.test.*"
will not execute the parametrized tests, but using
includeTestsMatching "*[*]*"
would include the parametrized tests. Looks like the test name contains the parametrization, but does not correspond to the original method name and does not contain the original package name.