Hi!

The documentation on the site (
http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html)
says following about the integration-test phase.

integration-test - process and deploy the package if necessary into an
environment where integration tests can be run

If I understand correctly this phase is not meant for running any
integration tests. It is just for preparing and copying. This means that the
integration tests should be run by some other means, eg. in a separate
module or running test with some different profiles. Am I correct in my
assumptions?

One issue that supports my argument about not running integration tests in
that phase is that maven does not have any built in support (properties,
phases, it-test src location and so on) for running the integration tests.

The rest of the world seems to think that integration-test phase is meant
for running the integration tests, at least based on the guides around the
web instructing on running integration tests with maven.

We are having a dispute at workplace about this issue and cannot continue
until this is resolved in some way.

Anybody here of the people that originally came up with this build phase? Is
the phase just named in a misleading way.

-Niklas

Reply via email to