If it's necessary to maintain Maven 2.x or whatever old version, that's what version control systems and branches provide. I strongly prefer not to have work at head confused by tests that don;t run or code that's commented out. In this case, refactorings at head such as renaming a method could easily break the ability of an integration test to even compile with the version that matters. Project history belongs in the source code control system, not the current HEAD branch.
On Sun, Dec 8, 2019 at 2:10 PM Karl Heinz Marbaise <khmarba...@gmx.de> wrote: > > Hi, > I'm diving a little bit into the integration tests of maven core... > > and I realized that at the moment this list of IT's is SKIPPED > based on the version of Maven Core: > > mng5889FindBasedir(MvnFileLongOptionModule).................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [3.5.0,3.5.1) > mng5889FindBasedir(MvnFileShortOptionModule)................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [3.5.0,3.5.1) > mng5889FindBasedir(MvnFileShortOption)......................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [3.5.0,3.5.1) > mng5889FindBasedir(MvnFileLongOption).......................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [3.5.0,3.5.1) > mng5805PkgTypeMojoConfiguration(PkgTypeMojoConfiguration)...SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range (3.3.3,3.5.0-alpha) > mng4428FollowHttpRedirect(itHttpToHttps)....................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.2.0,2.2.0] > mng4428FollowHttpRedirect(itHttpsToHttp)....................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.2.0,2.2.0] > mng4279WagonProviderFailover(it)............................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.2.1,3.0-alpha-1) > mng4254SelectableWagonProviders(DefaultHttpsWagon)..........SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range (2.2.0,3.0-alpha-1) > mng4254SelectableWagonProviders(DefaultHttpWagon)...........SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range (2.2.0,3.0-alpha-1) > mng4254SelectableWagonProviders(SettingsUsage)..............SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range (2.2.0,3.0-alpha-1) > mng4254SelectableWagonProviders(CliUsage)...................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range (2.2.0,3.0-alpha-1) > mng4126ParentProfilesXml(itReactorBuild)....................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0,2.1.0),(2.1.0,3.0-alpha-1) > mng4126ParentProfilesXml(itChildOnlyBuild)..................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0,2.1.0),(2.1.0,3.0-alpha-1) > mng4086ExplicitPluginMetaversion(itRelease).................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0.6,3.0-alpha-3) > mng4086ExplicitPluginMetaversion(itLatest)..................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0.6,3.0-alpha-3) > mng4036ParentResolutionFromSettingsRepo(itLegacyLayout).....SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0,3.0-alpha-3) > mng3991ValidDependencyScope(it).............................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [4.0,) > mng3983PluginResolutionFromProfileRepos(itFromProfilesXml)..SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0,3.0-alpha-1) > mng3970DepResolutionFromProfileRepos(itFromProfilesXml).....SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0,3.0-alpha-1) > mng3948ParentResolutionFromProfileRepos(itFromProfilesXml)..SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0,3.0-alpha-1) > mng3933ProfilesXmlActivation(itMNG3933).....................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0,3.0-alpha-1) > mng3885UniqueVersionFromParentProfile(itUniqueVersionReactor)SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range (2.0.10,3.0-alpha-1) > mng3885UniqueVersionFromParentProfile(itUniqueVersionStandalone)SKIPPED > - Maven version 3.7.0-SNAPSHOT not in range (2.0.10,3.0-alpha-1) > mng3885UniqueVersionFromParentProfile(itNonUniqueVersionStandalone)SKIPPED > - Maven version 3.7.0-SNAPSHOT not in range (2.0.10,3.0-alpha-1) > mng3885UniqueVersionFromParentProfile(itNonUniqueVersionReactor)SKIPPED > - Maven version 3.7.0-SNAPSHOT not in range (2.0.10,3.0-alpha-1) > mng3760BaseUriProperty(itMNG3760)...........................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range > (2.1.0-M1,3.0-alpha-1),(3.0-alpha-2,3.5.4) > mng3760BaseUriProperty(itMNG3760SystemPropertyOverride).....SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range > (2.1.0-M1,3.0-alpha-1),(3.0-alpha-2,3.5.4) > mng3743ForkWithPluginManagement(itMNG3743)..................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range (2.0.8,3.1-SNAPSHOT) > mng3704LifecycleExecutorWrapper(itMNG3704)..................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0.9,3.0-alpha-1) > mng3599useHttpProxyForWebDAV(itUseHttpProxyForWebDAV).......SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range (2.0.9,3.3.9) > mng3599useHttpProxyForWebDAV(itUseHttpProxyForHttp).........SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range (2.0.9,3.3.9) > mng3530DynamicPOMInterpolation(itMNG3530_POMProperty).......SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.1.0-M1,3.0-alpha-1) > mng3530DynamicPOMInterpolation(itMNG3530_BuildPath).........SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.1.0-M1,3.0-alpha-1) > mng3530DynamicPOMInterpolation(itMNG3530_ResourceDirectoryInterpolation)SKIPPED > - Maven version 3.7.0-SNAPSHOT not in range [2.1.0-M1,3.0-alpha-1) > mng3428PluginDescriptorArtifactsIncomplete(itMNG3428).......SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range (2.0.8,3.0-alpha-1) > mng3271DefaultReportsSuppression(itMNG3271).................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range > (2.0.9,2.1.0-M1),(2.1.0-M1,3.0-alpha-1) > mng3221InfiniteForking(itMNG3221a)..........................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range (2.0.8,3.0-alpha-1) > mng3221InfiniteForking(itMNG3221b)..........................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range (2.0.8,3.0-alpha-1) > mng3106ProfileMultipleActivators(ProfilesWithMultipleActivators)SKIPPED > - Maven version 3.7.0-SNAPSHOT not in range (2.0.9,3.2.2) > mng3057VersionExprTransformations(itMNG3057)................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.1.0,2.1.1) > mng2883LegacyRepoOffline(DependencyUnresolvable)............SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range > (2.0.9,2.1.0-M1),(2.1.0-M1,3.0-alpha-1) > mng2883LegacyRepoOffline(PluginUnresolvable)................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range > (2.0.9,2.1.0-M1),(2.1.0-M1,3.0-alpha-1) > mng2883LegacyRepoOffline(ParentUnresolvable)................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range > (2.0.9,2.1.0-M1),(2.1.0-M1,3.0-alpha-1) > mng2878DefaultReportXmlImport(itMNG2878)....................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range (,3.0-alpha-1) > mng2562Timestamp(itCustomFormat)............................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.1.0-M1,3.2.2) > mng2562Timestamp(itDefaultFormat)...........................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.1.0-M1,3.2.2) > mng2562Timestamp(itSameValueAcrossModules)..................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.1.0-M1,3.2.2) > mng2539PluginDependenciesComeFromPluginRepos(itMNG2539).....SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range (2.0.4,3.0-alpha-3) > mng1999DefaultReportsInheritance(itInheritSuppression)......SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range > (2.0.9,2.1.0-M1),(2.1.0-M1,3.0-alpha-1) > mng1999DefaultReportsInheritance(itOverrideSuppression).....SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range > (2.0.9,2.1.0-M1),(2.1.0-M1,3.0-alpha-1) > mng1908LegacySnapshotUpdate(itMNG1908)......................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0,3.0-alpha-3) > mng1830ShowVersion(Version).................................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range > (2.0.10,2.1.0-M1),(2.1.0-M1,3.0-alpha-1),[3.0-alpha-3,3.2) > mng0731LegacyRepoLayout(itMNG731)...........................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0,3.0-alpha-3) > mng0469ReportConfig(itReportConfigOverridesBuildDefaults)...SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0.0,3.0-alpha-1) > 0145ReactorWithIncludesExcludes(itCustomExcludes)...........SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0,3.0-alpha-1) > 0145ReactorWithIncludesExcludes(itDefaultIncludesExcludes)..SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0,3.0-alpha-1) > 0145ReactorWithIncludesExcludes(itCustomIncludes)...........SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0,3.0-alpha-1) > 0039ReleasePomInReactor(it0039).............................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [2.0,3.0-alpha-1) > 0036ReleasePom(it0036)......................................SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range (2.0,3.0-alpha-1) > mng6352PrintVersion(itShouldPrintVersionAtTopAndAtBottom)...SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [3.5.3-SNAPSHOT,3.5.4-SNAPSHOT] > mng6352PrintVersion(itShouldPrintVersionInAllLines).........SKIPPED - > Maven version 3.7.0-SNAPSHOT not in range [3.5.3-SNAPSHOT,3.5.4-SNAPSHOT] > > > which are 62 IT's in total > > Should we keep them or should we remove them? > > Several of them are Maven 2 related...? > > Kind regards > Karl Heinz Marbaise > > [1]: https://issues.apache.org/jira/browse/MNG-6744 > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > -- Elliotte Rusty Harold elh...@ibiblio.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org