View Javadoc
1   package org.apache.maven.it;
2   
3   /*
4    * Licensed to the Apache Software Foundation (ASF) under one
5    * or more contributor license agreements.  See the NOTICE file
6    * distributed with this work for additional information
7    * regarding copyright ownership.  The ASF licenses this file
8    * to you under the Apache License, Version 2.0 (the
9    * "License"); you may not use this file except in compliance
10   * with the License.  You may obtain a copy of the License at
11   *
12   *   http://www.apache.org/licenses/LICENSE-2.0
13   *
14   * Unless required by applicable law or agreed to in writing,
15   * software distributed under the License is distributed on an
16   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17   * KIND, either express or implied.  See the License for the
18   * specific language governing permissions and limitations
19   * under the License.
20   */
21  
22  import java.io.File;
23  import java.io.FileNotFoundException;
24  import java.io.FileOutputStream;
25  import java.io.PrintStream;
26  
27  import junit.framework.Test;
28  import junit.framework.TestCase;
29  import junit.framework.TestSuite;
30  
31  import org.codehaus.plexus.util.IOUtil;
32  
33  /**
34   * The Core IT suite.
35   */
36  public class IntegrationTestSuite
37      extends TestCase
38  {
39      private static PrintStream out = System.out;
40  
41      private static void infoProperty( PrintStream info, String property )
42      {
43          info.println( property + ": " + System.getProperty( property ) );
44      }
45  
46      public static Test suite()
47          throws VerificationException, FileNotFoundException
48      {
49          PrintStream info = null;
50          Verifier verifier = null;
51          try
52          {
53              verifier = new Verifier( "" );
54              String mavenVersion = verifier.getMavenVersion();
55  
56              String executable = verifier.getExecutable();
57  
58              out.println( "Running integration tests for Maven " + mavenVersion );
59              out.println( "\tusing Maven executable: " + executable );
60              out.println( "\twith verifier.forkMode: " + System.getProperty( "verifier.forkMode", "not defined == fork" ) );
61  
62              System.setProperty( "maven.version", mavenVersion );
63  
64              String basedir = System.getProperty( "basedir" );
65              info = new PrintStream( new FileOutputStream( new File( basedir, "target/info.txt" ) ) );
66  
67              infoProperty( info, "maven.version" );
68              infoProperty( info, "java.version" );
69              infoProperty( info, "os.name" );
70              infoProperty( info, "os.version" );
71          }
72          finally
73          {
74              if ( verifier != null )
75              {
76                  verifier.resetStreams();
77              }
78              IOUtil.close( info );
79          }
80  
81          TestSuite suite = new TestSuite();
82  
83          /*
84           * This must be the first one to ensure the local repository is properly setup.
85           */
86          suite.addTestSuite( MavenITBootstrapTest.class );
87  
88          /*
89           * Add tests in reverse order of implementation. This makes testing new
90           * ITs quicker and since it counts down to zero, it's easier to judge how close
91           * the tests are to finishing. Newer tests are also more likely to fail, so this is
92           * a fail fast technique as well.
93           */
94  
95          // -------------------------------------------------------------------------------------------------------------
96          // Tests that currently don't pass for any Maven version, i.e. the corresponding issue hasn't been resolved yet
97          // -------------------------------------------------------------------------------------------------------------
98          // suite.addTestSuite( MavenITmng4148DepPomInterpWithSettingsProfilesTest.class );
99          // suite.addTestSuite( MavenITmng3890TransitiveDependencyScopeUpdateTest.class );
100         // suite.addTestSuite( MavenITmng3092SnapshotsExcludedFromVersionRangeTest.class );
101         // suite.addTestSuite( MavenITmng3038TransitiveDepManVersionTest.class );
102         // suite.addTestSuite( MavenITmng2771PomExtensionComponentOverrideTest.class );
103         // suite.addTestSuite( MavenITmng0612NewestConflictResolverTest.class );
104 
105         // -------------------------------------------------------------------------------------------------------------
106         // Tests that don't run stable and need to be fixed
107         // -------------------------------------------------------------------------------------------------------------
108         // suite.addTestSuite( MavenIT0108SnapshotUpdateTest.class ); -- MNG-3137
109         suite.addTestSuite( MavenITmng6326CoreExtensionsNotFoundTest.class );
110         suite.addTestSuite( MavenITmng5561PluginRelocationLosesConfigurationTest.class );
111         suite.addTestSuite( MavenITmng7335MissingJarInParallelBuild.class );
112         suite.addTestSuite( MavenITmng4463DependencyManagementImportVersionRanges.class );
113         suite.addTestSuite( MavenITmng7112ProjectsWithNonRecursiveTest.class );
114         suite.addTestSuite( MavenITmng7128BlockExternalHttpReactorTest.class );
115         suite.addTestSuite( MavenITmng6511OptionalProjectSelectionTest.class );
116         suite.addTestSuite( MavenITmng7110ExtensionClassloader.class );
117         suite.addTestSuite( MavenITmng7051OptionalProfileActivationTest.class );
118         suite.addTestSuite( MavenITmng6957BuildConsumer.class );
119         suite.addTestSuite( MavenITmng7045DropUselessAndOutdatedCdiApiTest.class );
120         suite.addTestSuite( MavenITmng6566ExecuteAnnotationShouldNotReExecuteGoalsTest.class );
121         suite.addTestSuite( MavenITmng6754TimestampInMultimoduleProject.class );
122         suite.addTestSuite( MavenITmng6981ProjectListShouldIncludeChildrenTest.class );
123         suite.addTestSuite( MavenITmng6972AllowAccessToGraphPackageTest.class );
124         // This IT has been disabled until it is decided how the solution shall look like
125         // suite.addTestSuite( MavenITmng6772NestedImportScopeRepositoryOverride.class );
126         suite.addTestSuite( MavenITmng6759TransitiveDependencyRepositoriesTest.class );
127         suite.addTestSuite( MavenITmng6720FailFastTest.class );
128         suite.addTestSuite( MavenITmng6656BuildConsumer.class );
129         suite.addTestSuite( MavenITmng6562WarnDefaultBindings.class );
130         suite.addTestSuite( MavenITmng6558ToolchainsBuildingEventTest.class );
131         suite.addTestSuite( MavenITmng6506PackageAnnotationTest.class );
132         suite.addTestSuite( MavenITmng6391PrintVersionTest.class );
133         suite.addTestSuite( MavenITmng6386BaseUriPropertyTest.class );
134         suite.addTestSuite( MavenITmng6352PrintVersionTest.class );
135         suite.addTestSuite( MavenITmng6330RelativePath.class );
136         suite.addTestSuite( MavenITmng6256SpecialCharsAlternatePOMLocation.class );
137         suite.addTestSuite( MavenITmng6255FixConcatLines.class );
138         suite.addTestSuite( MavenITmng6240PluginExtensionAetherProvider.class );
139         suite.addTestSuite( MavenITmng6223FindBasedir.class );
140         suite.addTestSuite( MavenITmng6210CoreExtensionsCustomScopesTest.class );
141         suite.addTestSuite( MavenITmng6189SiteReportPluginsWarningTest.class );
142         suite.addTestSuite( MavenITmng6173GetProjectsAndDependencyGraphTest.class );
143         suite.addTestSuite( MavenITmng6173GetAllProjectsInReactorTest.class );
144         suite.addTestSuite( MavenITmng6127PluginExecutionConfigurationInterferenceTest.class );
145         suite.addTestSuite( MavenITmng6118SubmoduleInvocation.class );
146         suite.addTestSuite( MavenITmng6090CIFriendlyTest.class );
147         suite.addTestSuite( MavenITmng6084Jsr250PluginTest.class );
148         suite.addTestSuite( MavenITmng6071GetResourceWithCustomPom.class );
149         suite.addTestSuite( MavenITmng6065FailOnSeverityTest.class );
150         suite.addTestSuite( MavenITmng6057CheckReactorOrderTest.class );
151         suite.addTestSuite( MavenITmng5965ParallelBuildMultipliesWorkTest.class );
152         suite.addTestSuite( MavenITmng5958LifecyclePhaseBinaryCompat.class );
153         suite.addTestSuite( MavenITmng5935OptionalLostInTranstiveManagedDependenciesTest.class );
154         suite.addTestSuite( MavenITmng5898BuildMultimoduleWithEARFailsToResolveWARTest.class );
155         suite.addTestSuite( MavenITmng5895CIFriendlyUsageWithPropertyTest.class );
156         suite.addTestSuite( MavenITmng5889FindBasedir.class );
157         suite.addTestSuite( MavenITmng5868NoDuplicateAttachedArtifacts.class );
158         suite.addTestSuite( MavenITmng5840RelativePathReactorMatching.class );
159         suite.addTestSuite( MavenITmng5840ParentVersionRanges.class );
160         suite.addTestSuite( MavenITmng5805PkgTypeMojoConfiguration2.class );
161         suite.addTestSuite( MavenITmng5805PkgTypeMojoConfiguration.class );
162         suite.addTestSuite( MavenITmng5783PluginDependencyFiltering.class );
163         suite.addTestSuite( MavenITmng5774ConfigurationProcessorsTest.class );
164         suite.addTestSuite( MavenITmng5771CoreExtensionsTest.class );
165         suite.addTestSuite( MavenITmng5768CliExecutionIdTest.class );
166         suite.addTestSuite( MavenITmng5760ResumeFeatureTest.class );
167         suite.addTestSuite( MavenITmng5753CustomMojoExecutionConfiguratorTest.class );
168         suite.addTestSuite( MavenITmng5742BuildExtensionClassloaderTest.class );
169         suite.addTestSuite( MavenITmng5716ToolchainsTypeTest.class );
170         suite.addTestSuite( MavenITmng5669ReadPomsOnce.class );
171         suite.addTestSuite( MavenITmng5663NestedImportScopePomResolutionTest.class );
172         suite.addTestSuite( MavenITmng5640LifecycleParticipantAfterSessionEnd.class );
173         suite.addTestSuite( MavenITmng5639ImportScopePomResolutionTest.class );
174         suite.addTestSuite( MavenITmng5608ProfileActivationWarningTest.class );
175         suite.addTestSuite( MavenITmng5591WorkspaceReader.class );
176         suite.addTestSuite( MavenITmng5581LifecycleMappingDelegate.class );
177         suite.addTestSuite( MavenITmng5578SessionScopeTest.class );
178         suite.addTestSuite( MavenITmng5576CdFriendlyVersions.class );
179         suite.addTestSuite( MavenITmng5572ReactorPluginExtensionsTest.class  );
180         suite.addTestSuite( MavenITmng5530MojoExecutionScopeTest.class );
181         suite.addTestSuite( MavenITmng5482AetherNotFoundTest.class );
182         suite.addTestSuite( MavenITmng5445LegacyStringSearchModelInterpolatorTest.class );
183         suite.addTestSuite( MavenITmng5389LifecycleParticipantAfterSessionEnd.class );
184         suite.addTestSuite( MavenITmng5387ArtifactReplacementPlugin.class );
185         suite.addTestSuite( MavenITmng5382Jsr330Plugin.class );
186         suite.addTestSuite( MavenITmng5338FileOptionToDirectory.class );
187         suite.addTestSuite( MavenITmng5280SettingsProfilesRepositoriesOrderTest.class );
188         suite.addTestSuite( MavenITmng5230MakeReactorWithExcludesTest.class );
189         suite.addTestSuite( MavenITmng5224InjectedSettings.class );
190         suite.addTestSuite( MavenITmng5214DontMapWsdlToJar.class );
191         //suite.addTestSuite( MavenITmng5208EventSpyParallelTest.class );
192         suite.addTestSuite( MavenITmng5175WagonHttpTest.class );
193         suite.addTestSuite( MavenITmng5137ReactorResolutionInForkedBuildTest.class );
194         suite.addTestSuite( MavenITmng5135AggregatorDepResolutionModuleExtensionTest.class );
195         suite.addTestSuite( MavenITmng5096ExclusionAtDependencyWithImpliedClassifierTest.class );
196         suite.addTestSuite( MavenITmng5064SuppressSnapshotUpdatesTest.class );
197         suite.addTestSuite( MavenITmng5019StringBasedCompLookupFromChildPluginRealmTest.class );
198         suite.addTestSuite( MavenITmng5013ConfigureParamBeanFromScalarValueTest.class );
199         suite.addTestSuite( MavenITmng5012CollectionVsArrayParamCoercionTest.class );
200         suite.addTestSuite( MavenITmng5011ConfigureCollectionArrayFromSystemPropTest.class );
201         suite.addTestSuite( MavenITmng5009AggregationCycleTest.class );
202         suite.addTestSuite( MavenITmng5006VersionRangeDependencyParentResolutionTest.class );
203         suite.addTestSuite( MavenITmng5000ChildPathAwareUrlInheritanceTest.class );
204         suite.addTestSuite( MavenITmng4992MapStylePropertiesParamConfigTest.class );
205         suite.addTestSuite( MavenITmng4991NonProxyHostsTest.class );
206         suite.addTestSuite( MavenITmng4987TimestampBasedSnapshotSelectionTest.class );
207         suite.addTestSuite( MavenITmng4975ProfileInjectedPluginExecutionOrderTest.class );
208         suite.addTestSuite( MavenITmng4973ExtensionVisibleToPluginInReactorTest.class );
209         suite.addTestSuite( MavenITmng4966AbnormalUrlPreservationTest.class );
210         suite.addTestSuite( MavenITmng4963ParentResolutionFromMirrorTest.class );
211         suite.addTestSuite( MavenITmng4960MakeLikeReactorResumeTest.class );
212         suite.addTestSuite( MavenITmng4955LocalVsRemoteSnapshotResolutionTest.class );
213         suite.addTestSuite( MavenITmng4952MetadataReleaseInfoUpdateTest.class );
214         suite.addTestSuite( MavenITmng4936EventSpyTest.class );
215         suite.addTestSuite( MavenITmng4925ContainerLookupRealmDuringMojoExecTest.class );
216         suite.addTestSuite( MavenITmng4919LifecycleMappingWithSameGoalTwiceTest.class );
217         suite.addTestSuite( MavenITmng4913UserPropertyVsDependencyPomPropertyTest.class );
218         suite.addTestSuite( MavenITmng4895PluginDepWithNonRelocatedMavenApiTest.class );
219         suite.addTestSuite( MavenITmng4891RobustSnapshotResolutionTest.class );
220         suite.addTestSuite( MavenITmng4890MakeLikeReactorConsidersVersionsTest.class );
221         suite.addTestSuite( MavenITmng4883FailUponOverconstrainedVersionRangesTest.class );
222         suite.addTestSuite( MavenITmng4877DeployUsingPrivateKeyTest.class );
223         suite.addTestSuite( MavenITmng4874UpdateLatestPluginVersionTest.class );
224         suite.addTestSuite( MavenITmng4872ReactorResolutionAttachedWithExclusionsTest.class );
225         suite.addTestSuite( MavenITmng4842ParentResolutionOfDependencyPomTest.class );
226         suite.addTestSuite( MavenITmng4840MavenPrerequisiteTest.class );
227         suite.addTestSuite( MavenITmng4834ParentProjectResolvedFromRemoteReposTest.class );
228         suite.addTestSuite( MavenITmng4829ChecksumFailureWarningTest.class );
229         suite.addTestSuite( MavenITmng4814ReResolutionOfDependenciesDuringReactorTest.class );
230         suite.addTestSuite( MavenITmng4811CustomComponentConfiguratorTest.class );
231         suite.addTestSuite( MavenITmng4800NearestWinsVsScopeWideningTest.class );
232         suite.addTestSuite( MavenITmng4795DepResolutionInReactorProjectForkedByLifecycleTest.class );
233         suite.addTestSuite( MavenITmng4791ProjectBuilderResolvesRemotePomArtifactTest.class );
234         suite.addTestSuite( MavenITmng4789ScopeInheritanceMeetsConflictTest.class );
235         suite.addTestSuite( MavenITmng4788InstallationToCustomLocalRepoTest.class );
236         suite.addTestSuite( MavenITmng4786AntBased21xMojoSupportTest.class );
237         suite.addTestSuite( MavenITmng4785TransitiveResolutionInForkedThreadTest.class );
238         suite.addTestSuite( MavenITmng4781DeploymentToNexusStagingRepoTest.class );
239         suite.addTestSuite( MavenITmng4779MultipleDepsWithVersionRangeFromLocalRepoTest.class );
240         suite.addTestSuite( MavenITmng4776ForkedReactorPluginVersionResolutionTest.class );
241         suite.addTestSuite( MavenITmng4772PluginVersionResolutionDoesntTouchDisabledRepoTest.class );
242         suite.addTestSuite( MavenITmng4771PluginPrefixResolutionDoesntTouchDisabledRepoTest.class );
243         suite.addTestSuite( MavenITmng4768NearestMatchConflictResolutionTest.class );
244         suite.addTestSuite( MavenITmng4765LocalPomProjectBuilderTest.class );
245         suite.addTestSuite( MavenITmng4755FetchRemoteMetadataForVersionRangeTest.class );
246         suite.addTestSuite( MavenITmng4750ResolvedMavenProjectDependencyArtifactsTest.class );
247         suite.addTestSuite( MavenITmng4747JavaAgentUsedByPluginTest.class );
248         suite.addTestSuite( MavenITmng4745PluginVersionUpdateTest.class );
249         suite.addTestSuite( MavenITmng4729MirrorProxyAuthUsedByProjectBuilderTest.class );
250         suite.addTestSuite( MavenITmng4721OptionalPluginDependencyTest.class );
251         suite.addTestSuite( MavenITmng4720DependencyManagementExclusionMergeTest.class );
252         suite.addTestSuite( MavenITmng4696MavenProjectDependencyArtifactsTest.class );
253         suite.addTestSuite( MavenITmng4690InterdependentConflictResolutionTest.class );
254         suite.addTestSuite( MavenITmng4684DistMngtOverridenByProfileTest.class );
255         suite.addTestSuite( MavenITmng4679SnapshotUpdateInPluginTest.class );
256         suite.addTestSuite( MavenITmng4677DisabledPluginConfigInheritanceTest.class );
257         suite.addTestSuite( MavenITmng4666CoreRealmImportTest.class );
258         suite.addTestSuite( MavenITmng4660ResumeFromTest.class );
259         suite.addTestSuite( MavenITmng4660OutdatedPackagedArtifact.class );
260         suite.addTestSuite( MavenITmng4654ArtifactHandlerForMainArtifactTest.class );
261         suite.addTestSuite( MavenITmng4644StrictPomParsingRejectsMisplacedTextTest.class );
262         // suite.addTestSuite( MavenITmng4633DualCompilerExecutionsWeaveModeTest.class );
263         suite.addTestSuite( MavenITmng4629NoPomValidationErrorUponMissingSystemDepTest.class );
264         suite.addTestSuite( MavenITmng4625SettingsXmlInterpolationWithXmlMarkupTest.class );
265         suite.addTestSuite( MavenITmng4618AggregatorBuiltAfterModulesTest.class );
266         suite.addTestSuite( MavenITmng4615ValidateRequiredPluginParameterTest.class );
267         suite.addTestSuite( MavenITmng4600DependencyOptionalFlagManagementTest.class );
268         suite.addTestSuite( MavenITmng4590ImportedPomUsesSystemPropertiesTest.class );
269         suite.addTestSuite( MavenITmng4586PluginPrefixResolutionFromVersionlessPluginMngtTest.class );
270         suite.addTestSuite( MavenITmng4580ProjectLevelPluginDepUsedForCliInvocInReactorTest.class );
271         suite.addTestSuite( MavenITmng4572ModelVersionSurroundedByWhitespaceTest.class );
272         suite.addTestSuite( MavenITmng4561MirroringOfPluginRepoTest.class );
273         suite.addTestSuite( MavenITmng4555MetaversionResolutionOfflineTest.class );
274         suite.addTestSuite( MavenITmng4554PluginPrefixMappingUpdateTest.class );
275         suite.addTestSuite( MavenITmng4553CoreArtifactFilterConsidersGroupIdTest.class );
276         suite.addTestSuite( MavenITmng4544ActiveComponentCollectionThreadSafeTest.class );
277         suite.addTestSuite( MavenITmng4536RequiresNoProjectForkingMojoTest.class );
278         suite.addTestSuite( MavenITmng4528ExcludeWagonsFromMavenCoreArtifactsTest.class );
279         suite.addTestSuite( MavenITmng4526MavenProjectArtifactsScopeTest.class );
280         suite.addTestSuite( MavenITmng4522FailUponMissingDependencyParentPomTest.class );
281         suite.addTestSuite( MavenITmng4500NoUpdateOfTimestampedSnapshotsTest.class );
282         suite.addTestSuite( MavenITmng4498IgnoreBrokenMetadataTest.class );
283         suite.addTestSuite( MavenITmng4489MirroringOfExtensionRepoTest.class );
284         suite.addTestSuite( MavenITmng4488ValidateExternalParenPomLenientTest.class );
285         suite.addTestSuite( MavenITmng4482ForcePluginSnapshotUpdateTest.class );
286         suite.addTestSuite( MavenITmng4479ProjectLevelPluginDepUsedForCliConfigTest.class );
287         suite.addTestSuite( MavenITmng4474PerLookupWagonInstantiationTest.class );
288         suite.addTestSuite( MavenITmng4470AuthenticatedDeploymentToProxyTest.class );
289         suite.addTestSuite( MavenITmng4469AuthenticatedDeploymentToCustomRepoTest.class );
290         suite.addTestSuite( MavenITmng4465PluginPrefixFromLocalCacheOfDownRepoTest.class );
291         suite.addTestSuite( MavenITmng4464PlatformIndependentFileSeparatorTest.class );
292         suite.addTestSuite( MavenITmng4461ArtifactUploadMonitorTest.class );
293         suite.addTestSuite( MavenITmng4459InMemorySettingsKeptEncryptedTest.class );
294         suite.addTestSuite( MavenITmng4453PluginVersionFromLifecycleMappingTest.class );
295         suite.addTestSuite( MavenITmng4452ResolutionOfSnapshotWithClassifierTest.class );
296         suite.addTestSuite( MavenITmng4450StubModelForMissingDependencyPomTest.class );
297         suite.addTestSuite( MavenITmng4436SingletonComponentLookupTest.class );
298         suite.addTestSuite( MavenITmng4433ForceParentSnapshotUpdateTest.class );
299         suite.addTestSuite( MavenITmng4430DistributionManagementStatusTest.class );
300         suite.addTestSuite( MavenITmng4429CompRequirementOnNonDefaultImplTest.class );
301         suite.addTestSuite( MavenITmng4428FollowHttpRedirectTest.class );
302         suite.addTestSuite( MavenITmng4423SessionDataFromPluginParameterExpressionTest.class );
303         suite.addTestSuite( MavenITmng4422PluginExecutionPhaseInterpolationTest.class );
304         suite.addTestSuite( MavenITmng4421DeprecatedPomInterpolationExpressionsTest.class );
305         suite.addTestSuite( MavenITmng4416PluginOrderAfterProfileInjectionTest.class );
306         suite.addTestSuite( MavenITmng4415InheritedPluginOrderTest.class );
307         suite.addTestSuite( MavenITmng4413MirroringOfDependencyRepoTest.class );
308         suite.addTestSuite( MavenITmng4412OfflineModeInPluginTest.class );
309         suite.addTestSuite( MavenITmng4411VersionInfoTest.class );
310         suite.addTestSuite( MavenITmng4410UsageHelpTest.class );
311         suite.addTestSuite( MavenITmng4408NonExistentSettingsFileTest.class );
312         suite.addTestSuite( MavenITmng4405ValidPluginVersionTest.class );
313         suite.addTestSuite( MavenITmng4404UniqueProfileIdTest.class );
314         suite.addTestSuite( MavenITmng4403LenientDependencyPomParsingTest.class );
315         suite.addTestSuite( MavenITmng4402DuplicateChildModuleTest.class );
316         suite.addTestSuite( MavenITmng4401RepositoryOrderForParentPomTest.class );
317         suite.addTestSuite( MavenITmng4400RepositoryOrderTest.class );
318         suite.addTestSuite( MavenITmng4396AntBased20xMojoSupportTest.class );
319         suite.addTestSuite( MavenITmng4393ParseExternalParenPomLenientTest.class );
320         suite.addTestSuite( MavenITmng4387QuietLoggingTest.class );
321         suite.addTestSuite( MavenITmng4386DebugLoggingTest.class );
322         suite.addTestSuite( MavenITmng4385LifecycleMappingFromExtensionInReactorTest.class );
323         suite.addTestSuite( MavenITmng4383ValidDependencyVersionTest.class );
324         suite.addTestSuite( MavenITmng4381ExtensionSingletonComponentTest.class );
325         suite.addTestSuite( MavenITmng4379TransitiveSystemPathInterpolatedWithEnvVarTest.class );
326         suite.addTestSuite( MavenITmng4368TimestampAwareArtifactInstallerTest.class );
327         suite.addTestSuite( MavenITmng4367LayoutAwareMirrorSelectionTest.class );
328         suite.addTestSuite( MavenITmng4365XmlMarkupInAttributeValueTest.class );
329         suite.addTestSuite( MavenITmng4363DynamicAdditionOfDependencyArtifactTest.class );
330         suite.addTestSuite( MavenITmng4361ForceDependencySnapshotUpdateTest.class );
331         suite.addTestSuite( MavenITmng4360WebDavSupportTest.class );
332         suite.addTestSuite( MavenITmng4359LocallyReachableParentOutsideOfReactorTest.class );
333         suite.addTestSuite( MavenITmng4357LifecycleMappingDiscoveryInReactorTest.class );
334         suite.addTestSuite( MavenITmng4355ExtensionAutomaticVersionResolutionTest.class );
335         suite.addTestSuite( MavenITmng4353PluginDependencyResolutionFromPomRepoTest.class );
336         suite.addTestSuite( MavenITmng4350LifecycleMappingExecutionOrderTest.class );
337         suite.addTestSuite( MavenITmng4349RelocatedArtifactWithInvalidPomTest.class );
338         suite.addTestSuite( MavenITmng4348NoUnnecessaryRepositoryAccessTest.class );
339         suite.addTestSuite( MavenITmng4347ImportScopeWithSettingsProfilesTest.class );
340         suite.addTestSuite( MavenITmng4345DefaultPluginExecutionOrderTest.class );
341         suite.addTestSuite( MavenITmng4344ManagedPluginExecutionOrderTest.class );
342         suite.addTestSuite( MavenITmng4343MissingReleaseUpdatePolicyTest.class );
343         suite.addTestSuite( MavenITmng4342IndependentMojoParameterDefaultValuesTest.class );
344         suite.addTestSuite( MavenITmng4341PluginExecutionOrderTest.class );
345         suite.addTestSuite( MavenITmng4338OptionalMojosTest.class );
346         suite.addTestSuite( MavenITmng4335SettingsOfflineModeTest.class );
347         suite.addTestSuite( MavenITmng4332DefaultPluginExecutionOrderTest.class );
348         suite.addTestSuite( MavenITmng4331DependencyCollectionTest.class );
349         suite.addTestSuite( MavenITmng4328PrimitiveMojoParameterConfigurationTest.class );
350         suite.addTestSuite( MavenITmng4327ExcludeForkingMojoFromForkedLifecycleTest.class );
351         suite.addTestSuite( MavenITmng4326LocalSnapshotSuppressesRemoteCheckTest.class );
352         suite.addTestSuite( MavenITmng4321CliUsesPluginMgmtConfigTest.class );
353         suite.addTestSuite( MavenITmng4320AggregatorAndDependenciesTest.class );
354         suite.addTestSuite( MavenITmng4319PluginExecutionGoalInterpolationTest.class );
355         suite.addTestSuite( MavenITmng4318ProjectExecutionRootTest.class );
356         suite.addTestSuite( MavenITmng4317PluginVersionResolutionFromMultiReposTest.class );
357         suite.addTestSuite( MavenITmng4314DirectInvocationOfAggregatorTest.class );
358         suite.addTestSuite( MavenITmng4312TypeAwarePluginParameterExpressionInjectionTest.class );
359         suite.addTestSuite( MavenITmng4309StrictChecksumValidationForMetadataTest.class );
360         suite.addTestSuite( MavenITmng4305LocalRepoBasedirTest.class );
361         suite.addTestSuite( MavenITmng4304ProjectDependencyArtifactsTest.class );
362         suite.addTestSuite( MavenITmng4293RequiresCompilePlusRuntimeScopeTest.class );
363         suite.addTestSuite( MavenITmng4292EnumTypeMojoParametersTest.class );
364         suite.addTestSuite( MavenITmng4291MojoRequiresOnlineModeTest.class );
365         suite.addTestSuite( MavenITmng4283ParentPomPackagingTest.class );
366         suite.addTestSuite( MavenITmng4281PreferLocalSnapshotTest.class );
367         suite.addTestSuite( MavenITmng4279WagonProviderFailoverTest.class );
368         suite.addTestSuite( MavenITmng4276WrongTransitivePlexusUtilsTest.class );
369         suite.addTestSuite( MavenITmng4275RelocationWarningTest.class );
370         suite.addTestSuite( MavenITmng4274PluginRealmArtifactsTest.class );
371         suite.addTestSuite( MavenITmng4273RestrictedCoreRealmAccessForPluginTest.class );
372         suite.addTestSuite( MavenITmng4270ArtifactHandlersFromPluginDepsTest.class );
373         suite.addTestSuite( MavenITmng4269BadReactorResolutionFromOutDirTest.class );
374         suite.addTestSuite( MavenITmng4262MakeLikeReactorDottedPathTest.class );
375         suite.addTestSuite( MavenITmng4262MakeLikeReactorDottedPath370Test.class );
376         suite.addTestSuite( MavenITmng4254SelectableWagonProvidersTest.class );
377         suite.addTestSuite( MavenITmng4238ArtifactHandlerExtensionUsageTest.class );
378         suite.addTestSuite( MavenITmng4235HttpAuthDeploymentChecksumsTest.class );
379         suite.addTestSuite( MavenITmng4233ReactorResolutionForManuallyCreatedArtifactTest.class );
380         suite.addTestSuite( MavenITmng4231SnapshotUpdatePolicyTest.class );
381         suite.addTestSuite( MavenITmng4214MirroredParentSearchReposTest.class );
382         suite.addTestSuite( MavenITmng4208InterpolationPrefersCliOverProjectPropsTest.class );
383         suite.addTestSuite( MavenITmng4207PluginWithLog4JTest.class );
384         suite.addTestSuite( MavenITmng4203TransitiveDependencyExclusionTest.class );
385         suite.addTestSuite( MavenITmng4199CompileMeetsRuntimeScopeTest.class );
386         suite.addTestSuite( MavenITmng4196ExclusionOnPluginDepTest.class );
387         suite.addTestSuite( MavenITmng4193UniqueRepoIdTest.class );
388         suite.addTestSuite( MavenITmng4190MirrorRepoMergingTest.class );
389         suite.addTestSuite( MavenITmng4189UniqueVersionSnapshotTest.class );
390         suite.addTestSuite( MavenITmng4180PerDependencyExclusionsTest.class );
391         suite.addTestSuite( MavenITmng4172EmptyDependencySetTest.class );
392         suite.addTestSuite( MavenITmng4166HideCoreCommonsCliTest.class );
393         suite.addTestSuite( MavenITmng4162ReportingMigrationTest.class );
394         suite.addTestSuite( MavenITmng4150VersionRangeTest.class );
395         suite.addTestSuite( MavenITmng4129PluginExecutionInheritanceTest.class );
396         suite.addTestSuite( MavenITmng4126ParentProfilesXmlTest.class );
397         suite.addTestSuite( MavenITmng4116UndecodedUrlsTest.class );
398         suite.addTestSuite( MavenITmng4112MavenVersionPropertyTest.class );
399         suite.addTestSuite( MavenITmng4107InterpolationUsesDominantProfileSourceTest.class );
400         suite.addTestSuite( MavenITmng4106InterpolationUsesDominantProfileTest.class );
401         suite.addTestSuite( MavenITmng4102InheritedPropertyInterpolationTest.class );
402         suite.addTestSuite( MavenITmng4091BadPluginDescriptorTest.class );
403         suite.addTestSuite( MavenITmng4087PercentEncodedFileUrlTest.class );
404         suite.addTestSuite( MavenITmng4086ExplicitPluginMetaversionTest.class );
405         suite.addTestSuite( MavenITmng4072InactiveProfileReposTest.class );
406         suite.addTestSuite( MavenITmng4070WhitespaceTrimmingTest.class );
407         suite.addTestSuite( MavenITmng4068AuthenticatedMirrorTest.class );
408         suite.addTestSuite( MavenITmng4056ClassifierBasedDepResolutionFromReactorTest.class );
409         suite.addTestSuite( MavenITmng4053PluginConfigAttributesTest.class );
410         suite.addTestSuite( MavenITmng4052ReactorAwareImportScopeTest.class );
411         suite.addTestSuite( MavenITmng4048VersionRangeReactorResolutionTest.class );
412         suite.addTestSuite( MavenITmng4040ProfileInjectedModulesTest.class );
413         suite.addTestSuite( MavenITmng4036ParentResolutionFromSettingsRepoTest.class );
414         suite.addTestSuite( MavenITmng4034ManagedProfileDependencyTest.class );
415         suite.addTestSuite( MavenITmng4026ReactorDependenciesOrderTest.class );
416         suite.addTestSuite( MavenITmng4023ParentProfileOneTimeInjectionTest.class );
417         suite.addTestSuite( MavenITmng4022IdempotentPluginConfigMergingTest.class );
418         suite.addTestSuite( MavenITmng4016PrefixedPropertyInterpolationTest.class );
419         suite.addTestSuite( MavenITmng4009InheritProfileEffectsTest.class );
420         suite.addTestSuite( MavenITmng4008MergedFilterOrderTest.class );
421         suite.addTestSuite( MavenITmng4007PlatformFileSeparatorTest.class );
422         suite.addTestSuite( MavenITmng4005UniqueDependencyKeyTest.class );
423         suite.addTestSuite( MavenITmng4000MultiPluginExecutionsTest.class );
424         suite.addTestSuite( MavenITmng3998PluginExecutionConfigTest.class );
425         suite.addTestSuite( MavenITmng3991ValidDependencyScopeTest.class );
426         suite.addTestSuite( MavenITmng3983PluginResolutionFromProfileReposTest.class );
427         suite.addTestSuite( MavenITmng3979ElementJoinTest.class );
428         suite.addTestSuite( MavenITmng3974MirrorOrderingTest.class );
429         suite.addTestSuite( MavenITmng3970DepResolutionFromProfileReposTest.class );
430         suite.addTestSuite( MavenITmng3955EffectiveSettingsTest.class );
431         suite.addTestSuite( MavenITmng3953AuthenticatedDeploymentTest.class );
432         suite.addTestSuite( MavenITmng3951AbsolutePathsTest.class );
433         suite.addTestSuite( MavenITmng3948ParentResolutionFromProfileReposTest.class );
434         suite.addTestSuite( MavenITmng3947PluginDefaultExecutionConfigTest.class );
435         suite.addTestSuite( MavenITmng3944BasedirInterpolationTest.class );
436         suite.addTestSuite( MavenITmng3943PluginExecutionInheritanceTest.class );
437         suite.addTestSuite( MavenITmng3941ExecutionProjectRestrictedToForkingMojoTest.class );
438         suite.addTestSuite( MavenITmng3940EnvVarInterpolationTest.class );
439         suite.addTestSuite( MavenITmng3938MergePluginExecutionsTest.class );
440         suite.addTestSuite( MavenITmng3937MergedPluginExecutionGoalsTest.class );
441         suite.addTestSuite( MavenITmng3933ProfilesXmlActivationTest.class );
442         suite.addTestSuite( MavenITmng3927PluginDefaultExecutionConfigTest.class );
443         suite.addTestSuite( MavenITmng3925MergedPluginExecutionOrderTest.class );
444         suite.addTestSuite( MavenITmng3924XmlMarkupInterpolationTest.class );
445         suite.addTestSuite( MavenITmng3916PluginExecutionInheritanceTest.class );
446         suite.addTestSuite( MavenITmng3906MergedPluginClassPathOrderingTest.class );
447         suite.addTestSuite( MavenITmng3904NestedBuildDirInterpolationTest.class );
448         suite.addTestSuite( MavenITmng3900ProfilePropertiesInterpolationTest.class );
449         suite.addTestSuite( MavenITmng3899ExtensionInheritanceTest.class );
450         suite.addTestSuite( MavenITmng3892ReleaseDeploymentTest.class );
451         suite.addTestSuite( MavenITmng3887PluginExecutionOrderTest.class );
452         suite.addTestSuite( MavenITmng3886ExecutionGoalsOrderTest.class );
453         suite.addTestSuite( MavenITmng3885UniqueVersionFromParentProfileTest.class );
454         suite.addTestSuite( MavenITmng3877BasedirAlignedModelTest.class );
455         suite.addTestSuite( MavenITmng3873MultipleExecutionGoalsTest.class );
456         suite.addTestSuite( MavenITmng3872ProfileActivationInRelocatedPomTest.class );
457         suite.addTestSuite( MavenITmng3866PluginConfigInheritanceTest.class );
458         suite.addTestSuite( MavenITmng3864PerExecPluginConfigTest.class );
459         suite.addTestSuite( MavenITmng3863AutoPluginGroupIdTest.class );
460         suite.addTestSuite( MavenITmng3853ProfileInjectedDistReposTest.class );
461         suite.addTestSuite( MavenITmng3852PluginConfigWithHeterogeneousListTest.class );
462         suite.addTestSuite( MavenITmng3846PomInheritanceUrlAdjustmentTest.class );
463         suite.addTestSuite( MavenITmng3845LimitedPomInheritanceTest.class );
464         suite.addTestSuite( MavenITmng3843PomInheritanceTest.class );
465         suite.addTestSuite( MavenITmng3839PomParsingCoalesceTextTest.class );
466         suite.addTestSuite( MavenITmng3838EqualPluginDepsTest.class );
467         suite.addTestSuite( MavenITmng3836PluginConfigInheritanceTest.class );
468         suite.addTestSuite( MavenITmng3833PomInterpolationDataFlowChainTest.class );
469         suite.addTestSuite( MavenITmng3831PomInterpolationTest.class );
470         suite.addTestSuite( MavenITmng3827PluginConfigTest.class );
471         suite.addTestSuite( MavenITmng3822BasedirAlignedInterpolationTest.class );
472         suite.addTestSuite( MavenITmng3821EqualPluginExecIdsTest.class );
473         suite.addTestSuite( MavenITmng3819PluginDepPlexusUtilsTest.class );
474         suite.addTestSuite( MavenITmng3814BogusProjectCycleTest.class );
475         suite.addTestSuite( MavenITmng3813PluginClassPathOrderingTest.class );
476         suite.addTestSuite( MavenITmng3811ReportingPluginConfigurationInheritanceTest.class );
477         suite.addTestSuite( MavenITmng3810BadProfileActivationTest.class );
478         suite.addTestSuite( MavenITmng3808ReportInheritenceOrderingTest.class );
479         suite.addTestSuite( MavenITmng3807PluginConfigExpressionEvaluationTest.class );
480         suite.addTestSuite( MavenITmng3805ExtensionClassPathOrderingTest.class );
481         suite.addTestSuite( MavenITmng3796ClassImportInconsistencyTest.class );
482         suite.addTestSuite( MavenITmng3775ConflictResolutionBacktrackingTest.class );
483         suite.addTestSuite( MavenITmng3769ExclusionRelocatedTransdepsTest.class );
484         suite.addTestSuite( MavenITmng3766ToolchainsFromExtensionTest.class );
485         suite.addTestSuite( MavenITmng3760BaseUriPropertyTest.class );
486         suite.addTestSuite( MavenITmng3748BadSettingsXmlTest.class );
487         suite.addTestSuite( MavenITmng3747PrefixedPathExpressionTest.class );
488         suite.addTestSuite( MavenITmng3746POMPropertyOverrideTest.class );
489         suite.addTestSuite( MavenITmng3743ForkWithPluginManagementTest.class );
490         suite.addTestSuite( MavenITmng3740SelfReferentialReactorProjectsTest.class );
491         suite.addTestSuite( MavenITmng3732ActiveProfilesTest.class );
492         suite.addTestSuite( MavenITmng3729MultiForkAggregatorsTest.class );
493         suite.addTestSuite( MavenITmng3724ExecutionProjectSyncTest.class );
494         suite.addTestSuite( MavenITmng3723ConcreteParentProjectTest.class );
495         suite.addTestSuite( MavenITmng3719PomExecutionOrderingTest.class );
496         suite.addTestSuite( MavenITmng3716AggregatorForkingTest.class );
497         suite.addTestSuite( MavenITmng3714ToolchainsCliOptionTest.class );
498         suite.addTestSuite( MavenITmng3710PollutedClonedPluginsTest.class );
499         suite.addTestSuite( MavenITmng3704LifecycleExecutorWrapperTest.class );
500         suite.addTestSuite( MavenITmng3703ExecutionProjectWithRelativePathsTest.class );
501         suite.addTestSuite( MavenITmng3701ImplicitProfileIdTest.class );
502         suite.addTestSuite( MavenITmng3694ReactorProjectsDynamismTest.class );
503         suite.addTestSuite( MavenITmng3693PomFileBasedirChangeTest.class );
504         suite.addTestSuite( MavenITmng3684BuildPluginParameterTest.class );
505         suite.addTestSuite( MavenITmng3680InvalidDependencyPOMTest.class );
506         suite.addTestSuite( MavenITmng3679PluginExecIdInterpolationTest.class );
507         suite.addTestSuite( MavenITmng3671PluginLevelDepInterpolationTest.class );
508         suite.addTestSuite( MavenITmng3667ResolveDepsWithBadPomVersionTest.class );
509         suite.addTestSuite( MavenITmng3652UserAgentHeaderTest.class );
510         suite.addTestSuite( MavenITmng3645POMSyntaxErrorTest.class );
511         suite.addTestSuite( MavenITmng3642DynamicResourcesTest.class );
512         suite.addTestSuite( MavenITmng3641ProfileActivationWarningTest.class );
513         suite.addTestSuite( MavenITmng3621UNCInheritedPathsTest.class );
514         suite.addTestSuite( MavenITmng3607ClassLoadersUseValidUrlsTest.class );
515         suite.addTestSuite( MavenITmng3600DeploymentModeDefaultsTest.class );
516         suite.addTestSuite( MavenITmng3599useHttpProxyForWebDAVTest.class );
517         suite.addTestSuite( MavenITmng3599useHttpProxyForWebDAVMk2Test.class );
518         suite.addTestSuite( MavenITmng3586SystemScopePluginDependencyTest.class );
519         suite.addTestSuite( MavenITmng3581PluginUsesWagonDependencyTest.class );
520         suite.addTestSuite( MavenITmng3575HexadecimalOctalPluginParameterConfigTest.class );
521         suite.addTestSuite( MavenITmng3545ProfileDeactivationTest.class );
522         suite.addTestSuite( MavenITmng3536AppendedAbsolutePathsTest.class );
523         suite.addTestSuite( MavenITmng3535SelfReferentialPropertiesTest.class );
524         suite.addTestSuite( MavenITmng3530DynamicPOMInterpolationTest.class );
525         suite.addTestSuite( MavenITmng3529QuotedCliArgTest.class );
526         suite.addTestSuite( MavenITmng3506ArtifactHandlersFromPluginsTest.class );
527         suite.addTestSuite( MavenITmng3503Xpp3ShadingTest.class );
528         suite.addTestSuite( MavenITmng3498ForkToOtherMojoTest.class );
529         suite.addTestSuite( MavenITmng3485OverrideWagonExtensionTest.class );
530         suite.addTestSuite( MavenITmng3482DependencyPomInterpolationTest.class );
531         suite.addTestSuite( MavenITmng3477DependencyResolutionErrorMessageTest.class );
532         suite.addTestSuite( MavenITmng3475BaseAlignedDirTest.class );
533         suite.addTestSuite( MavenITmng3470StrictCheckumVerificationOfDependencyPomTest.class );
534         suite.addTestSuite( MavenITmng3461MirrorMatchingTest.class );
535         suite.addTestSuite( MavenITmng3441MetadataUpdatedFromDeploymentRepositoryTest.class );
536         suite.addTestSuite( MavenITmng3428PluginDescriptorArtifactsIncompleteTest.class );
537         suite.addTestSuite( MavenITmng3422ActiveComponentCollectionTest.class );
538         suite.addTestSuite( MavenITmng3415JunkRepositoryMetadataTest.class );
539         suite.addTestSuite( MavenITmng3401CLIDefaultExecIdTest.class );
540         suite.addTestSuite( MavenITmng3396DependencyManagementForOverConstrainedRangesTest.class );
541         suite.addTestSuite( MavenITmng3394POMPluginVersionDominanceTest.class );
542         suite.addTestSuite( MavenITmng3380ManagedRelocatedTransdepsTest.class );
543         suite.addTestSuite( MavenITmng3379ParallelArtifactDownloadsTest.class );
544         suite.addTestSuite( MavenITmng3372DirectInvocationOfPluginsTest.class );
545         suite.addTestSuite( MavenITmng3355TranslatedPathInterpolationTest.class );
546         suite.addTestSuite( MavenITmng3331ModulePathNormalizationTest.class );
547         suite.addTestSuite( MavenITmng3314OfflineSnapshotsTest.class );
548         suite.addTestSuite( MavenITmng3297DependenciesNotLeakedToMojoTest.class );
549         suite.addTestSuite( MavenITmng3288SystemScopeDirTest.class );
550         suite.addTestSuite( MavenITmng3284UsingCachedPluginsTest.class );
551         suite.addTestSuite( MavenITmng3271DefaultReportsSuppressionTest.class );
552         suite.addTestSuite( MavenITmng3268MultipleHyphenPCommandLineTest.class );
553         suite.addTestSuite( MavenITmng3259DepsDroppedInMultiModuleBuildTest.class );
554         suite.addTestSuite( MavenITmng3221InfiniteForkingTest.class );
555         suite.addTestSuite( MavenITmng3220ImportScopeTest.class );
556         suite.addTestSuite( MavenITmng3217InterPluginDependencyTest.class );
557         suite.addTestSuite( MavenITmng3208ProfileAwareReactorSortingTest.class );
558         suite.addTestSuite( MavenITmng3203DefaultLifecycleExecIdTest.class );
559         suite.addTestSuite( MavenITmng3183LoggingToFileTest.class );
560         suite.addTestSuite( MavenITmng3139UseCachedMetadataOfBlacklistedRepoTest.class );
561         suite.addTestSuite( MavenITmng3133UrlNormalizationNotBeforeInterpolationTest.class );
562         suite.addTestSuite( MavenITmng3122ActiveProfilesNoDuplicatesTest.class );
563         suite.addTestSuite( MavenITmng3118TestClassPathOrderTest.class );
564         suite.addTestSuite( MavenITmng3106ProfileMultipleActivatorsTest.class );
565         suite.addTestSuite( MavenITmng3099SettingsProfilesWithNoPomTest.class );
566         suite.addTestSuite( MavenITmng3057VersionExprTransformationsTest.class );
567         suite.addTestSuite( MavenITmng3052DepRepoAggregationTest.class );
568         suite.addTestSuite( MavenITmng3043BestEffortReactorResolutionTest.class );
569         suite.addTestSuite( MavenITmng3023ReactorDependencyResolutionTest.class );
570         suite.addTestSuite( MavenITmng3012CoreClassImportTest.class );
571         suite.addTestSuite( MavenITmng3004ReactorFailureBehaviorMultithreadedTest.class );
572         suite.addTestSuite( MavenITmng2994SnapshotRangeRepositoryTest.class );
573         suite.addTestSuite( MavenITmng2972OverridePluginDependencyTest.class );
574         suite.addTestSuite( MavenITmng2926PluginPrefixOrderTest.class );
575         suite.addTestSuite( MavenITmng2921ActiveAttachedArtifactsTest.class );
576         suite.addTestSuite( MavenITmng2892HideCorePlexusUtilsTest.class );
577         suite.addTestSuite( MavenITmng2883LegacyRepoOfflineTest.class );
578         suite.addTestSuite( MavenITmng2878DefaultReportXmlImportTest.class );
579         suite.addTestSuite( MavenITmng2871PrePackageSubartifactResolutionTest.class );
580         suite.addTestSuite( MavenITmng2865MirrorWildcardTest.class );
581         suite.addTestSuite( MavenITmng2861RelocationsAndRangesTest.class );
582         suite.addTestSuite( MavenITmng2848ProfileActivationByEnvironmentVariableTest.class );
583         suite.addTestSuite( MavenITmng2843PluginConfigPropertiesInjectionTest.class );
584         suite.addTestSuite( MavenITmng2831CustomArtifactHandlerAndCustomLifecycleTest.class );
585         suite.addTestSuite( MavenITmng2820PomCommentsTest.class );
586         suite.addTestSuite( MavenITmng2790LastUpdatedMetadataTest.class );
587         suite.addTestSuite( MavenITmng2749ExtensionAvailableToPluginTest.class );
588         suite.addTestSuite( MavenITmng2744checksumVerificationTest.class );
589         suite.addTestSuite( MavenITmng2741PluginMetadataResolutionErrorMessageTest.class );
590         suite.addTestSuite( MavenITmng2739RequiredRepositoryElementsTest.class );
591         suite.addTestSuite( MavenITmng2738ProfileIdCollidesWithCliOptionTest.class );
592         suite.addTestSuite( MavenITmng2720SiblingClasspathArtifactsTest.class );
593         suite.addTestSuite( MavenITmng2695OfflinePluginSnapshotsTest.class );
594         suite.addTestSuite( MavenITmng2693SitePluginRealmTest.class );
595         suite.addTestSuite( MavenITmng2690MojoLoadingErrorsTest.class );
596         suite.addTestSuite( MavenITmng2668UsePluginDependenciesForSortingTest.class );
597         suite.addTestSuite( MavenITmng2605BogusProfileActivationTest.class );
598         suite.addTestSuite( MavenITmng2591MergeInheritedPluginConfigTest.class );
599         suite.addTestSuite( MavenITmng2577SettingsXmlInterpolationTest.class );
600         suite.addTestSuite( MavenITmng2576MakeLikeReactorTest.class );
601         suite.addTestSuite( MavenITmng2562TimestampTest.class );
602         suite.addTestSuite( MavenITmng2562Timestamp322Test.class );
603         suite.addTestSuite( MavenITmng2539PluginDependenciesComeFromPluginReposTest.class );
604         suite.addTestSuite( MavenITmng2486TimestampedDependencyVersionInterpolationTest.class );
605         suite.addTestSuite( MavenITmng2432PluginPrefixOrderTest.class );
606         suite.addTestSuite( MavenITmng2387InactiveProxyTest.class );
607         suite.addTestSuite( MavenITmng2363BasedirAwareFileActivatorTest.class );
608         suite.addTestSuite( MavenITmng2362DeployedPomEncodingTest.class );
609         suite.addTestSuite( MavenITmng2339BadProjectInterpolationTest.class );
610         suite.addTestSuite( MavenITmng2318LocalParentResolutionTest.class );
611         suite.addTestSuite( MavenITmng2309ProfileInjectionOrderTest.class );
612         suite.addTestSuite( MavenITmng2305MultipleProxiesTest.class );
613         suite.addTestSuite( MavenITmng2293CustomPluginParamImplTest.class );
614         suite.addTestSuite( MavenITmng2277AggregatorAndResolutionPluginsTest.class );
615         suite.addTestSuite( MavenITmng2276ProfileActivationBySettingsPropertyTest.class );
616         suite.addTestSuite( MavenITmng2254PomEncodingTest.class );
617         suite.addTestSuite( MavenITmng2234ActiveProfilesFromSettingsTest.class );
618         suite.addTestSuite( MavenITmng2228ComponentInjectionTest.class );
619         suite.addTestSuite( MavenITmng2222OutputDirectoryReactorResolutionTest.class );
620         suite.addTestSuite( MavenITmng2201PluginConfigInterpolationTest.class );
621         suite.addTestSuite( MavenITmng2199ParentVersionRangeTest.class );
622         suite.addTestSuite( MavenITmng2196ParentResolutionTest.class );
623         suite.addTestSuite( MavenITmng2174PluginDepsManagedByParentProfileTest.class );
624         suite.addTestSuite( MavenITmng2140ReactorAwareDepResolutionWhenForkTest.class );
625         suite.addTestSuite( MavenITmng2136ActiveByDefaultProfileTest.class );
626         suite.addTestSuite( MavenITmng2135PluginBuildInReactorTest.class );
627         suite.addTestSuite( MavenITmng2130ParentLookupFromReactorCacheTest.class );
628         suite.addTestSuite( MavenITmng2124PomInterpolationWithParentValuesTest.class );
629         suite.addTestSuite( MavenITmng2123VersionRangeDependencyTest.class );
630         suite.addTestSuite( MavenITmng2103PluginExecutionInheritanceTest.class );
631         suite.addTestSuite( MavenITmng2098VersionRangeSatisfiedFromWrongRepoTest.class );
632         suite.addTestSuite( MavenITmng2068ReactorRelativeParentsTest.class );
633         suite.addTestSuite( MavenITmng2054PluginExecutionInheritanceTest.class );
634         suite.addTestSuite( MavenITmng2052InterpolateWithSettingsProfilePropertiesTest.class );
635         suite.addTestSuite( MavenITmng2045testJarDependenciesBrokenInReactorTest.class );
636         suite.addTestSuite( MavenITmng2006ChildPathAwareUrlInheritanceTest.class );
637         suite.addTestSuite( MavenITmng1999DefaultReportsInheritanceTest.class );
638         suite.addTestSuite( MavenITmng1995InterpolateBooleanModelElementsTest.class );
639         suite.addTestSuite( MavenITmng1992SystemPropOverridesPomPropTest.class );
640         suite.addTestSuite( MavenITmng1957JdkActivationWithVersionRangeTest.class );
641         suite.addTestSuite( MavenITmng1908LegacySnapshotUpdateTest.class );
642         suite.addTestSuite( MavenITmng1895ScopeConflictResolutionTest.class );
643         suite.addTestSuite( MavenITmng1830ShowVersionTest.class );
644         suite.addTestSuite( MavenITmng1803PomValidationErrorIncludesLineNumberTest.class );
645         suite.addTestSuite( MavenITmng1751ForcedMetadataUpdateDuringDeploymentTest.class );
646         suite.addTestSuite( MavenITmng1703PluginMgmtDepInheritanceTest.class );
647         suite.addTestSuite( MavenITmng1701DuplicatePluginTest.class );
648         suite.addTestSuite( MavenITmng1493NonStandardModulePomNamesTest.class );
649         suite.addTestSuite( MavenITmng1491ReactorArtifactIdCollisionTest.class );
650         suite.addTestSuite( MavenITmng1415QuotedSystemPropertiesTest.class );
651         suite.addTestSuite( MavenITmng1412DependenciesOrderTest.class );
652         suite.addTestSuite( MavenITmng1349ChecksumFormatsTest.class );
653         suite.addTestSuite( MavenITmng1323AntrunDependenciesTest.class );
654         suite.addTestSuite( MavenITmng1233WarDepWithProvidedScopeTest.class );
655         suite.addTestSuite( MavenITmng1144MultipleDefaultGoalsTest.class );
656         suite.addTestSuite( MavenITmng1142VersionRangeIntersectionTest.class );
657         suite.addTestSuite( MavenITmng1088ReactorPluginResolutionTest.class );
658         suite.addTestSuite( MavenITmng1073AggregatorForksReactorTest.class );
659         suite.addTestSuite( MavenITmng1052PluginMngtConfigTest.class );
660         suite.addTestSuite( MavenITmng1021EqualAttachmentBuildNumberTest.class );
661         suite.addTestSuite( MavenITmng0985NonExecutedPluginMngtGoalsTest.class );
662         suite.addTestSuite( MavenITmng0956ComponentInjectionViaProjectLevelPluginDepTest.class );
663         suite.addTestSuite( MavenITmng0947OptionalDependencyTest.class );
664         suite.addTestSuite( MavenITmng0870ReactorAwarePluginDiscoveryTest.class );
665         suite.addTestSuite( MavenITmng0866EvaluateDefaultValueTest.class );
666         suite.addTestSuite( MavenITmng0848SystemPropOverridesDefaultValueTest.class );
667         suite.addTestSuite( MavenITmng0836PluginParentResolutionTest.class );
668         suite.addTestSuite( MavenITmng0823MojoContextPassingTest.class );
669         suite.addTestSuite( MavenITmng0820ConflictResolutionTest.class );
670         suite.addTestSuite( MavenITmng0818WarDepsNotTransitiveTest.class );
671         suite.addTestSuite( MavenITmng0814ExplicitProfileActivationTest.class );
672         suite.addTestSuite( MavenITmng0786ProfileAwareReactorTest.class );
673         suite.addTestSuite( MavenITmng0781PluginConfigVsExecConfigTest.class );
674         suite.addTestSuite( MavenITmng0773SettingsProfileReactorPollutionTest.class );
675         suite.addTestSuite( MavenITmng0768OfflineModeTest.class );
676         suite.addTestSuite( MavenITmng0761MissingSnapshotDistRepoTest.class );
677         suite.addTestSuite( MavenITmng0731LegacyRepoLayoutTest.class );
678         suite.addTestSuite( MavenITmng0680ParentBasedirTest.class );
679         suite.addTestSuite( MavenITmng0674PluginParameterAliasTest.class );
680         suite.addTestSuite( MavenITmng0666IgnoreLegacyPomTest.class );
681         suite.addTestSuite( MavenITmng0557UserSettingsCliOptionTest.class );
682         suite.addTestSuite( MavenITmng0553SettingsAuthzEncryptionTest.class );
683         suite.addTestSuite( MavenITmng0522InheritedPluginMgmtConfigTest.class );
684         suite.addTestSuite( MavenITmng0507ArtifactRelocationTest.class );
685         suite.addTestSuite( MavenITmng0505VersionRangeTest.class );
686         suite.addTestSuite( MavenITmng0496IgnoreUnknownPluginParametersTest.class );
687         suite.addTestSuite( MavenITmng0479OverrideCentralRepoTest.class );
688         suite.addTestSuite( MavenITmng0471CustomLifecycleTest.class );
689         suite.addTestSuite( MavenITmng0469ReportConfigTest.class );
690         suite.addTestSuite( MavenITmng0461TolerateMissingDependencyPomTest.class );
691         suite.addTestSuite( MavenITmng0449PluginVersionResolutionTest.class );
692         suite.addTestSuite( MavenITmng0377PluginLookupFromPrefixTest.class );
693         suite.addTestSuite( MavenITmng0294MergeGlobalAndUserSettingsTest.class );
694         suite.addTestSuite( MavenITmng0282NonReactorExecWhenProjectIndependentTest.class );
695         suite.addTestSuite( MavenITmng0249ResolveDepsFromReactorTest.class );
696         suite.addTestSuite( MavenITmng0187CollectedProjectsTest.class );
697         suite.addTestSuite( MavenITmng0095ReactorFailureBehaviorTest.class );
698         suite.addTestSuite( MavenIT0146InstallerSnapshotNaming.class );
699         suite.addTestSuite( MavenIT0145ReactorWithIncludesExcludesTest.class );
700         suite.addTestSuite( MavenIT0144LifecycleExecutionOrderTest.class );
701         suite.addTestSuite( MavenIT0143TransitiveDependencyScopesTest.class );
702         suite.addTestSuite( MavenIT0142DirectDependencyScopesTest.class );
703         suite.addTestSuite( MavenIT0140InterpolationWithPomPrefixTest.class );
704         suite.addTestSuite( MavenIT0139InterpolationWithProjectPrefixTest.class );
705         suite.addTestSuite( MavenIT0138PluginLifecycleTest.class );
706         suite.addTestSuite( MavenIT0137EarLifecycleTest.class );
707         suite.addTestSuite( MavenIT0136RarLifecycleTest.class );
708         suite.addTestSuite( MavenIT0135EjbLifecycleTest.class );
709         suite.addTestSuite( MavenIT0134WarLifecycleTest.class );
710         suite.addTestSuite( MavenIT0133JarLifecycleTest.class );
711         suite.addTestSuite( MavenIT0132PomLifecycleTest.class );
712         suite.addTestSuite( MavenIT0131SiteLifecycleTest.class );
713         suite.addTestSuite( MavenIT0130CleanLifecycleTest.class );
714         suite.addTestSuite( MavenIT0113ServerAuthzAvailableToWagonMgrInPluginTest.class );
715         suite.addTestSuite( MavenIT0090EnvVarInterpolationTest.class );
716         suite.addTestSuite( MavenIT0087PluginRealmWithProjectLevelDepsTest.class );
717         suite.addTestSuite( MavenIT0086PluginRealmTest.class );
718         suite.addTestSuite( MavenIT0085TransitiveSystemScopeTest.class );
719         suite.addTestSuite( MavenIT0072InterpolationWithDottedPropertyTest.class );
720         suite.addTestSuite( MavenIT0071PluginConfigWithDottedPropertyTest.class );
721         suite.addTestSuite( MavenIT0064MojoConfigViaSettersTest.class );
722         suite.addTestSuite( MavenIT0063SystemScopeDependencyTest.class );
723         suite.addTestSuite( MavenIT0056MultipleGoalExecutionsTest.class );
724         suite.addTestSuite( MavenIT0052ReleaseProfileTest.class );
725         suite.addTestSuite( MavenIT0051ReleaseProfileTest.class );
726         suite.addTestSuite( MavenIT0041ArtifactTypeFromPluginExtensionTest.class );
727         suite.addTestSuite( MavenIT0040PackagingFromPluginExtensionTest.class );
728         suite.addTestSuite( MavenIT0039ReleasePomInReactorTest.class );
729         suite.addTestSuite( MavenIT0038AlternatePomFileDifferentDirTest.class );
730         suite.addTestSuite( MavenIT0037AlternatePomFileSameDirTest.class );
731         suite.addTestSuite( MavenIT0036ReleasePomTest.class );
732         suite.addTestSuite( MavenIT0032MavenPrerequisiteTest.class );
733         suite.addTestSuite( MavenIT0030DepPomDepMngtInheritanceTest.class );
734         suite.addTestSuite( MavenIT0025MultipleExecutionLevelConfigsTest.class );
735         suite.addTestSuite( MavenIT0024MultipleGoalExecutionsTest.class );
736         suite.addTestSuite( MavenIT0023SettingsProfileTest.class );
737         suite.addTestSuite( MavenIT0021PomProfileTest.class );
738         suite.addTestSuite( MavenIT0019PluginVersionMngtBySuperPomTest.class );
739         suite.addTestSuite( MavenIT0018DependencyManagementTest.class );
740         suite.addTestSuite( MavenIT0012PomInterpolationTest.class );
741         suite.addTestSuite( MavenIT0011DefaultVersionByDependencyManagementTest.class );
742         suite.addTestSuite( MavenIT0010DependencyClosureResolutionTest.class );
743         suite.addTestSuite( MavenIT0009GoalConfigurationTest.class );
744         suite.addTestSuite( MavenIT0008SimplePluginTest.class );
745         /*
746          * Add tests in reverse alpha order above.
747          */
748 
749         return suite;
750     }
751 }