excludes
выигрывает includes
для верной конфигурации плагина (не задокументировано, но работает таким образом).И это имеет смысл, поскольку excludes
следует рассматривать как исключительный случай, а includes
- как общий случай: вы хотите включить все, кроме .....
Но здесь вы хотите точнореверс.
Так что не смешивайте оба элемента, потому что с вашим фактическим conf:
<configuration>
<excludes>
<exclude>**/*Test.java</exclude>
</excludes>
<includes>
<include>path/to/Some1Test.java</include>
<include>path/to/Some2Test.java</include>
</includes>
</configuration>
вы исключаете все, так как excludes
исключает все здесь (<exclude>**/*Test.java</exclude>
) и excludes
выигрывает includes
.
Все, что вам нужно, это определить includes
только для выполнения только этих тестов:
<configuration>
<includes>
<include>path/to/Some1Test.java</include>
<include>path/to/Some2Test.java</include>
</includes>
</configuration>