Действительно ли для вас проблема изменить конфигурацию подключаемого модуля surefire?Потому что вы можете изменить его один раз только в своем модуле ...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.12</version>
<configuration>
<skipTests>${skip.foo.module.tests}</skipTests>
</configuration>
</plugin>
</plugins>
</build>
... и делегировать значение true / false тега skipTests свойству maven, активируемому специальным профилем:
<properties>
<skip.foo.module.tests>false</skip.foo.module.tests>
</properties>
<profiles>
<profile>
<id>SKIP_FOO_MODULE_TESTS</id>
<properties>
<skip.foo.module.tests>true</skip.foo.module.tests>
</properties>
</profile>
</profiles>
Чтобы вы могли деактивировать тесты в модуле Foo из командной строки:
mvn clean test -P SKIP_FOO_MODULE_TESTS