Skip to content


Subversion checkout URL

You can clone with
Download ZIP

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
Commits on Jun 10, 2014
@jvanzyl jvanzyl Rename as previous ITs have been named 637d7ad
@cstamas cstamas MNG-5640: IT that verifies that lifecycle participant afterSessionEnd…
… is invoked even with build failure

Signed-off-by: Jason van Zyl <>
@cstamas cstamas MNG-5640: Enhance IT coverage
- test case for build failure due to UT failure
- test case for build failure due to missing dep
- test case for build error (mojo throwing MojoExecutionEx)
- test case for build error (mojo throwing RuntimeEx)
- checking all participant method invocations, not only afterSessionEnd

Signed-off-by: Jason van Zyl <>
@cstamas cstamas MNG-6540: renamed resources and test methods
To better reflect what they actually do

Signed-off-by: Jason van Zyl <>
@MarkIngramTrafigura MarkIngramTrafigura MNG-5639 a test for resolving import scope POMs in DependencyManagement
The new feature is allowing the repository URL to contain a property.

Signed-off-by: Jason van Zyl <>
Commits on Jun 12, 2014
@jvanzyl jvanzyl Integration test for MNG-4565 where we move from multiple activators …
…being AND'd instead of OR'd.
@jvanzyl jvanzyl Adjust for the fact that the maven-plugin-plugin is run in process-cl…
Commits on Jun 13, 2014
@jvanzyl jvanzyl IT for MNG-5452: ${} should use UTC instead of l…
…ocal timezone (or be configurable)
@MarkIngramTrafigura MarkIngramTrafigura Added guidance for setting proxy if required
Signed-off-by: Jason van Zyl <>
@jvanzyl jvanzyl Adding Mark as a contributor
Fixes #5
Commits on Jun 14, 2014
Christian Schulte Version ranges not supported for parent artifacts
Fixes #21
Signed-off-by: Jason van Zyl <>
@jvanzyl jvanzyl Exclude all my scripts for testing. 3445331
Commits on Jun 15, 2014
@michael-o michael-o Fix href label for IT MNG-5452. 184a469
Commits on Jun 16, 2014
@jvanzyl jvanzyl Disable old timestamp test and create a new one for 3.2.2+ which is U…
…TC and ISO conformant.
Commits on Jun 17, 2014
@jvanzyl jvanzyl Adjust for moving from 3.2.2-SNAPSHOT to 3.2.2 779e37e
Commits on Jul 05, 2014
Robert Scholte Trying to fix MNG4625 on Jenkins
Update maven-shared-utils to 0.6
Commits on Jul 07, 2014
@jvanzyl jvanzyl Add mising archive 2b72b2c
Commits on Jul 19, 2014
@markdingram markdingram Creation of an integration test for MNG-5663.
The test was for a regression introduced with Maven 3.2.2 that prevents
nested import scope POMs from being resolved.

Signed-off-by: Jason van Zyl <>
Commits on Sep 27, 2014
@ifedorenko ifedorenko MNG-5695 more custom guice scope tests
Signed-off-by: Igor Fedorenko <>
Commits on Nov 02, 2014
@hboutemy hboutemy [MNG-5716] IT to check ToolchainManagerPrivate.getToolchainsForType()
does not return toolchains that are not of expected type
Commits on Nov 23, 2014
@hboutemy hboutemy lock plugins versions to Core IT stubs ccd0ebb
@hboutemy hboutemy missing Core IT stub plugins for install phase 196ae60
@hboutemy hboutemy need real plugins 858523d
Commits on Dec 25, 2014
@ifedorenko ifedorenko MNG-5742 fixed duplicate plugin realms when extensions=true
Signed-off-by: Igor Fedorenko <>
Commits on Dec 31, 2014
@hboutemy hboutemy fixed javadoc link to Jira issue b182c5b
Commits on Jan 15, 2015
@jvanzyl jvanzyl IT for MNG-5753: Allow plugin implementors to choose how they want th…
…e configuration created for a particular MojoExecution
Commits on Feb 02, 2015
@ifedorenko ifedorenko updated IntegrationTestSuite to include recently introduced tests
Signed-off-by: Igor Fedorenko <>
Commits on Feb 20, 2015
@ifedorenko ifedorenko MNG-5768 @execution-id syntax for direct plugin goal invocation
Signed-off-by: Igor Fedorenko <>
@ifedorenko ifedorenko MNG-5771 basic IT to validate core extensions loading
Signed-off-by: Igor Fedorenko <>
Commits on Feb 26, 2015
@ifedorenko ifedorenko MSHARED-410 updated to Verifier 1.6
Signed-off-by: Igor Fedorenko <>
@ifedorenko ifedorenko maven-dependency-plugin 2.10
Signed-off-by: Igor Fedorenko <>
@ifedorenko ifedorenko MNG-5767 enforce use of maven.multiModuleProjectDirectory
Signed-off-by: Igor Fedorenko <>
Commits on Mar 01, 2015
@jvanzyl jvanzyl MNG-5774 Provide an extension point for alternate CLI configuration s…
Commits on Mar 04, 2015
@hboutemy hboutemy updated parent pom and fixed little errors reported by Checkstyle f3d8aba
@jvanzyl jvanzyl Update necessary bits from 3.2.6-SNAPSHOT to 3.3.0-SNAPSHOT 987fdbc
Commits on Mar 10, 2015
@ifedorenko ifedorenko MNG-5783 let some tests resolve dependencies from remote repository
Artifact filtering moved from plugin dependency resolver to class
realm manager. This means more artifact jars need to be available
for the tests to run successfully. Not quite sure how this worked
before because dependency poms were supposed to be resolved even
before this change.

Signed-off-by: Igor Fedorenko <>
@ifedorenko ifedorenko MNG-5783 test plugin.artifacts can include slf4j
Signed-off-by: Igor Fedorenko <>
@ifedorenko ifedorenko MNG-5783 fixed IT unable to resolve maven-plugin-plugin
Signed-off-by: Igor Fedorenko <>
Commits on Mar 22, 2015
@hboutemy hboutemy update dependency from 3.3.0-SNAPSHOT to 3.3.1 release 0ab6469
Commits on Mar 30, 2015
@hboutemy hboutemy updated site svnpubsub location to match 8c62f73
Commits on Apr 02, 2015
@jvanzyl jvanzyl Ignore RAT plugin inside M2Eclipse bc177b6
@jvanzyl jvanzyl MNG-5795: Verify that core extensions can be retrieved when a mirror …
…is used that requires basic auth.
@jvanzyl jvanzyl - Use Maven formatting
- Use Java7 try-with-resources
@jvanzyl jvanzyl Only run the mirror-auth test for 3.3.2+ 445dbb9
Commits on Apr 27, 2015
@atanasenko atanasenko MNG-5805: Custom packaging types: configuring DefaultLifecycleMapping…
… mojo executions

Signed-off-by: Jason van Zyl <>
@atanasenko atanasenko MNG-5805: Custom packaging types: configuring DefaultLifecycleMapping…
… mojo executions

Signed-off-by: Jason van Zyl <>
Commits on Jun 20, 2015
@krosenvold krosenvold Added some missing license headers 4b71726
@krosenvold krosenvold Java7 here too... 3987b9f
@krosenvold krosenvold Fixed testcase c28c279
Commits on Jun 21, 2015
@krosenvold krosenvold Added a group 7 to resolve core apis which need to be present in the …
@krosenvold krosenvold Added jar plugin 2.4 to bootstrap 82bc998
@krosenvold krosenvold Added more plugins 3e7623e
@krosenvold krosenvold Fix IT, take 5 d333f12
Commits on Jun 23, 2015
@krosenvold krosenvold Moved test extension and support code to the proper place. Hopefully …
…this will make

test more reliable
Commits on Jun 24, 2015
@stephenc stephenc [MNG-5840] Adding a test case to ensure regression does not repeat
- Confirmed that this test case passes on 3.0.4, 3.2.5 and current 3.3.4-SNAPSHOT after fix merged while failing on 3.3.3
Commits on Jul 06, 2015
Karl Heinz Marbaise Upgrade to maven-verifier version 1.6 instead of
1.6-SNAPSHOT cause maven-verifier has been released
in the meantime.
Karl Heinz Marbaise Changed all codehaus JIRA links to new location at Apache JIRA. d708e1d
Commits on Jul 19, 2015
@khmarbaise khmarbaise Fixed another codehaus JIRA link to correct new location at Apache JIRA 74bf74e
Commits on Jul 21, 2015
@ifedorenko ifedorenko MNG-2199 local parent pom matches parent version range
Signed-off-by: Igor Fedorenko <>
Commits on Jul 22, 2015
@stephenc stephenc [MNG-5840] Add tests for when the parent version is a range.
Maven 3.3.0 through 3.3.3 are expected to have the following tests fail:


Maven 3.3.4 through 3.3.5 are expected to have the following tests fail:


As of 25f5143169d39075cee67d9f4d11649cce0fafa0 in the Maven core repo the following
test results are expected and observed:

mng2199ParentVersionRange(ValidParentVersionRangeWithInclusiveUpperBound)OK (3.3 s)
mng2199ParentVersionRange(ValidParentVersionRangeWithExclusiveUpperBound)OK (1.7 s)
mng2199ParentVersionRange(InvalidParentVersionRange)........OK (0.7 s)
mng2199ParentVersionRange(ValidParentVersionRangeInvalidVersionExpression)OK (0.4 s)
mng2199ParentVersionRange(ValidParentVersionRangeInvalidVersionInheritance)OK (0.5 s)
mng2199ParentVersionRange(ValidLocalParentVersionRange).....OK (0.4 s)
mng5840ParentVersionRanges(ParentRangeRelativePathPointsToWrongVersion)FAILURE (0.4 s)
mng5840ParentVersionRanges(ParentRangeRelativePathPointsToCorrectVersion)OK (0.4 s)
mng5840RelativePathReactorMatching(RelativePathPointsToWrongVersion)OK (0.4 s)

With the one failure: mng5840ParentVersionRanges(ParentRangeRelativePathPointsToWrongVersion) expected
as the rumoured [validation in the workspace resolver]( does not actually exist.
Commits on Sep 19, 2015
Robert Scholte MaxPermSize removed since Java8, see… f804183
Robert Scholte Auto set source+target to 1.6 when testing with JDK9 ee3cae9
Robert Scholte Expand test with java7 diamonds 3fed9eb
Robert Scholte Add jdk9 as profile activation fa63537
Commits on Sep 23, 2015
Robert Scholte Use properties for source/target, so we can adjust it based on JDK (e…
….g. JDK9 support 1.6 and above, so not 1.5)