[VOTE] Release Maven Surefire Plugin version 2.12.2
Hi, We solved 6 issues: http://jira.codehaus.org/secure/ReleaseNote.jspa?version=18712&styleName=Text&projectId=10541 A couple of improvements worth noting: Of general interest is the fix of http://jira.codehaus.org/browse/SUREFIRE-894, which should be able to save a little build time for users of forkmode="once" in multimodule builds. Users with multiple surefire/failsafe executions in forkMode once may experience notable gains. http://jira.codehaus.org/browse/SUREFIRE-887 is also interesting, you may want to read the closing comments on that issue. We have added maven 2.2.1 runs to jenkins. Although a few IT's are still not green, I have individually verified that this are IT's that rely on m3's higher precision in pom evalutation/execution, so we need to find some way to ignore these tests for 2.2.1; I do not consider this a problem. There are still lots of issues left in JIRA: http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&mode=hide&jqlQuery=project+%3D+SUREFIRE+AND+resolution+%3D+Unresolved+ORDER+BY+updated+DESC Staging repo: https://repository.apache.org/content/repositories/maven-122/ Staging site: (Sync pending) http://maven.apache.org/surefire/staging/ (Links to sub-sites work when transfered to production) http://maven.apache.org/plugins/maven-failsafe-plugin-2.12.2/ http://maven.apache.org/plugins/maven-surefire-plugin-2.12.2/ http://maven.apache.org/plugins/maven-surefire-reports-plugin-2.12.2/ Guide to testing staged releases: http://maven.apache.org/guides/development/guide-testing-releases.html Vote open for 72 hours. [ ] +1 [ ] +0 [ ] -1 And here's my +1 Kristian - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [VOTE] Release Maven Surefire Plugin version 2.12.2
On Tue, 7 Aug 2012 03:03:18 +0200 Kristian Rosenvold wrote: +1, works fine to me. thanks, tony. > Hi, > > We solved 6 issues: > http://jira.codehaus.org/secure/ReleaseNote.jspa?version=18712&styleName=Text&projectId=10541 > > A couple of improvements worth noting: > > Of general interest is the fix of > http://jira.codehaus.org/browse/SUREFIRE-894, which should be able to > save a little build time for users of > forkmode="once" in multimodule builds. Users with multiple > surefire/failsafe executions in forkMode once may experience notable > gains. > > http://jira.codehaus.org/browse/SUREFIRE-887 is also interesting, you > may want to read the closing comments on that issue. > > We have added maven 2.2.1 runs to jenkins. Although a few IT's are > still not green, I have individually verified that this are IT's that > rely on m3's higher precision in > pom evalutation/execution, so we need to find some way to ignore these > tests for 2.2.1; I do not consider this a problem. > > > There are still lots of issues left in JIRA: > http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&mode=hide&jqlQuery=project+%3D+SUREFIRE+AND+resolution+%3D+Unresolved+ORDER+BY+updated+DESC > > Staging repo: > https://repository.apache.org/content/repositories/maven-122/ > > Staging site: (Sync pending) > http://maven.apache.org/surefire/staging/ (Links to sub-sites work > when transfered to production) > > http://maven.apache.org/plugins/maven-failsafe-plugin-2.12.2/ > http://maven.apache.org/plugins/maven-surefire-plugin-2.12.2/ > http://maven.apache.org/plugins/maven-surefire-reports-plugin-2.12.2/ > > Guide to testing staged releases: > > http://maven.apache.org/guides/development/guide-testing-releases.html > Vote open for 72 hours. > > [ ] +1 > [ ] +0 > [ ] -1 > > And here's my +1 > > Kristian > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > -- Tony Chemit tél: +33 (0) 2 40 50 29 28 email: che...@codelutin.com http://www.codelutin.com - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [VOTE] Release Maven Surefire Plugin version 2.12.2
+1 2012/8/7 Kristian Rosenvold : > Hi, > > We solved 6 issues: > http://jira.codehaus.org/secure/ReleaseNote.jspa?version=18712&styleName=Text&projectId=10541 > > A couple of improvements worth noting: > > Of general interest is the fix of > http://jira.codehaus.org/browse/SUREFIRE-894, which should be able to > save a little build time for users of > forkmode="once" in multimodule builds. Users with multiple > surefire/failsafe executions in forkMode once may experience notable > gains. > > http://jira.codehaus.org/browse/SUREFIRE-887 is also interesting, you > may want to read the closing comments on that issue. > > We have added maven 2.2.1 runs to jenkins. Although a few IT's are > still not green, I have individually verified that this are IT's that > rely on m3's higher precision in > pom evalutation/execution, so we need to find some way to ignore these > tests for 2.2.1; I do not consider this a problem. > > > There are still lots of issues left in JIRA: > http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&mode=hide&jqlQuery=project+%3D+SUREFIRE+AND+resolution+%3D+Unresolved+ORDER+BY+updated+DESC > > Staging repo: > https://repository.apache.org/content/repositories/maven-122/ > > Staging site: (Sync pending) > http://maven.apache.org/surefire/staging/ (Links to sub-sites work > when transfered to production) > > http://maven.apache.org/plugins/maven-failsafe-plugin-2.12.2/ > http://maven.apache.org/plugins/maven-surefire-plugin-2.12.2/ > http://maven.apache.org/plugins/maven-surefire-reports-plugin-2.12.2/ > > Guide to testing staged releases: > > http://maven.apache.org/guides/development/guide-testing-releases.html > Vote open for 72 hours. > > [ ] +1 > [ ] +0 > [ ] -1 > > And here's my +1 > > Kristian > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > -- Olivier Lamy Talend: http://coders.talend.com http://twitter.com/olamy | http://linkedin.com/in/olamy - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [VOTE] Release Maven Surefire Plugin version 2.12.2
+1 Hervé Le mardi 7 août 2012 03:03:18 Kristian Rosenvold a écrit : > Hi, > > We solved 6 issues: > http://jira.codehaus.org/secure/ReleaseNote.jspa?version=18712&styleName=Tex > t&projectId=10541 > > A couple of improvements worth noting: > > Of general interest is the fix of > http://jira.codehaus.org/browse/SUREFIRE-894, which should be able to > save a little build time for users of > forkmode="once" in multimodule builds. Users with multiple > surefire/failsafe executions in forkMode once may experience notable > gains. > > http://jira.codehaus.org/browse/SUREFIRE-887 is also interesting, you > may want to read the closing comments on that issue. > > We have added maven 2.2.1 runs to jenkins. Although a few IT's are > still not green, I have individually verified that this are IT's that > rely on m3's higher precision in > pom evalutation/execution, so we need to find some way to ignore these > tests for 2.2.1; I do not consider this a problem. > > > There are still lots of issues left in JIRA: > http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&mode=hide&jql > Query=project+%3D+SUREFIRE+AND+resolution+%3D+Unresolved+ORDER+BY+updated+DE > SC > > Staging repo: > https://repository.apache.org/content/repositories/maven-122/ > > Staging site: (Sync pending) > http://maven.apache.org/surefire/staging/ (Links to sub-sites work > when transfered to production) > > http://maven.apache.org/plugins/maven-failsafe-plugin-2.12.2/ > http://maven.apache.org/plugins/maven-surefire-plugin-2.12.2/ > http://maven.apache.org/plugins/maven-surefire-reports-plugin-2.12.2/ > > Guide to testing staged releases: > > http://maven.apache.org/guides/development/guide-testing-releases.html > Vote open for 72 hours. > > [ ] +1 > [ ] +0 > [ ] -1 > > And here's my +1 > > Kristian > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [VOTE] Release Maven Surefire Plugin version 2.12.2
+1 Emmanuel On Tue, Aug 7, 2012 at 3:03 AM, Kristian Rosenvold wrote: > Hi, > > We solved 6 issues: > http://jira.codehaus.org/secure/ReleaseNote.jspa?version=18712&styleName=Text&projectId=10541 > > A couple of improvements worth noting: > > Of general interest is the fix of > http://jira.codehaus.org/browse/SUREFIRE-894, which should be able to > save a little build time for users of > forkmode="once" in multimodule builds. Users with multiple > surefire/failsafe executions in forkMode once may experience notable > gains. > > http://jira.codehaus.org/browse/SUREFIRE-887 is also interesting, you > may want to read the closing comments on that issue. > > We have added maven 2.2.1 runs to jenkins. Although a few IT's are > still not green, I have individually verified that this are IT's that > rely on m3's higher precision in > pom evalutation/execution, so we need to find some way to ignore these > tests for 2.2.1; I do not consider this a problem. > > > There are still lots of issues left in JIRA: > http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&mode=hide&jqlQuery=project+%3D+SUREFIRE+AND+resolution+%3D+Unresolved+ORDER+BY+updated+DESC > > Staging repo: > https://repository.apache.org/content/repositories/maven-122/ > > Staging site: (Sync pending) > http://maven.apache.org/surefire/staging/ (Links to sub-sites work > when transfered to production) > > http://maven.apache.org/plugins/maven-failsafe-plugin-2.12.2/ > http://maven.apache.org/plugins/maven-surefire-plugin-2.12.2/ > http://maven.apache.org/plugins/maven-surefire-reports-plugin-2.12.2/ > > Guide to testing staged releases: > > http://maven.apache.org/guides/development/guide-testing-releases.html > Vote open for 72 hours. > > [ ] +1 > [ ] +0 > [ ] -1 > > And here's my +1 > > Kristian > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
[RESULT][VOTE] Release Maven Surefire Plugin version 2.12.2
Hi, The vote has passed with the following result : +1 (binding): Olivier Lamy, Hervé Boutemy, Emmanuel Venisse, Kristian Rosenvold +1 (non binding): Tony Chemit I will promote the artifacts to the central repo. Kristian - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Running ITs only with Maven 3 (was: Re: [VOTE] Release Maven Surefire Plugin version 2.12.2)
On 2012-08-07 03:03, Kristian Rosenvold wrote: > Hi, > We have added maven 2.2.1 runs to jenkins. Although a few IT's are > still not green, I have individually verified that this are IT's that > rely on m3's higher precision in > pom evalutation/execution, so we need to find some way to ignore these > tests for 2.2.1; I do not consider this a problem. This can be done by adding a file called invoker.properties in the root directory of each IT in question. The content of that file should be like this, if you want the IT to be run only when invoked by Maven 3: invoker.maven.version = 3.0+ We have several ITs like these in the Site Plugin. Have a look at these two: https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-site-plugin/src/it/inheritedReports/invoker.properties https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-site-plugin/src/it/MSITE-484/invoker.properties Which ITs in Surefire need this? According to Jenkins it's only this one: Running org.apache.maven.surefire.its.UnicodeTestNamesIT Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.036 sec <<< FAILURE! When I tried to build the current Surefire trunk using Maven 2.2.1 I get this error. What am I doing wrong? [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] The projects in the reactor contain a cyclic reference: Edge between 'Vertex{label='org.apache.maven.surefire:surefire-api'}' and 'Vertex{label='org.apache.maven.surefire:surefire-shadefire'}' introduces to cycle in the graph org.apache.maven.surefire:surefire-shadefire --> org.apache.maven.surefire:surefire-api --> org.apache.maven.surefire:surefire-shadefire Is this a known issue? -- Dennis Lundberg - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: Running ITs only with Maven 3 (was: Re: [VOTE] Release Maven Surefire Plugin version 2.12.2)
I just fixed the 2.2.1 issue in r1371335, by using JUnit4 @Categories, the maven 2.2.1 profile uses org.apache.maven.surefire.its.Not2xCompatible in the surefire configuration. Surefire runs IT's with JUnit47/verifier, not invoker. As for UnicodeTestNamesIT, it's an IT I just created that contains chinese characters in the test class name. It works on linux, but fails miserably on freebsd and probably other platforms/filesystems. In r1371804 I added a JUnit assumption that checks that the .java file is represented correctly in the file system (so the test will be ignored if the source file is misrepresented in your local filesystem) The project is located at https://svn.apache.org/repos/asf/maven/surefire/trunk/surefire-integration-tests/src/test/resources/unicode-testnames (run with mvn -Dsurefire.version=2.12.2 test), it'd be interesting to get some feedback on which os'es that test might pass on - just out of curiosity ;) Kristian 2012/8/10 Dennis Lundberg : > On 2012-08-07 03:03, Kristian Rosenvold wrote: >> Hi, > > > >> We have added maven 2.2.1 runs to jenkins. Although a few IT's are >> still not green, I have individually verified that this are IT's that >> rely on m3's higher precision in >> pom evalutation/execution, so we need to find some way to ignore these >> tests for 2.2.1; I do not consider this a problem. > > > > This can be done by adding a file called invoker.properties in the root > directory of each IT in question. The content of that file should be > like this, if you want the IT to be run only when invoked by Maven 3: > > invoker.maven.version = 3.0+ > > We have several ITs like these in the Site Plugin. Have a look at these two: > https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-site-plugin/src/it/inheritedReports/invoker.properties > https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-site-plugin/src/it/MSITE-484/invoker.properties > > Which ITs in Surefire need this? According to Jenkins it's only this one: > > Running org.apache.maven.surefire.its.UnicodeTestNamesIT > Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.036 > sec <<< FAILURE! > > > When I tried to build the current Surefire trunk using Maven 2.2.1 I get > this error. What am I doing wrong? > > [INFO] > > [ERROR] BUILD FAILURE > [INFO] > > [INFO] The projects in the reactor contain a cyclic reference: Edge > between 'Vertex{label='org.apache.maven.surefire:surefire-api'}' and > 'Vertex{label='org.apache.maven.surefire:surefire-shadefire'}' > introduces to cycle in the graph > org.apache.maven.surefire:surefire-shadefire --> > org.apache.maven.surefire:surefire-api --> > org.apache.maven.surefire:surefire-shadefire > > Is this a known issue? > > -- > Dennis Lundberg > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: Running ITs only with Maven 3 (was: Re: [VOTE] Release Maven Surefire Plugin version 2.12.2)
Ok, I see there's no end to how much grief that test is causing on freebsd; the build is still failing even though I added the check. I figured it would be a fun test to write; but obviously it looks like we're not really ready for hardcore unicode characters in java file names; I'll resolve this somehow tomorrow. Kristian 2012/8/10 Kristian Rosenvold : > I just fixed the 2.2.1 issue in r1371335, by using JUnit4 @Categories, > the maven 2.2.1 profile uses > org.apache.maven.surefire.its.Not2xCompatible > in the surefire configuration. Surefire runs IT's with > JUnit47/verifier, not invoker. > > As for UnicodeTestNamesIT, it's an IT I just created that contains > chinese characters in the test class name. It works on linux, but > fails miserably on freebsd and probably other platforms/filesystems. > In r1371804 I added a JUnit assumption that checks that the .java file > is represented correctly in the file system (so the test will be > ignored if the source file is misrepresented in your local filesystem) > > The project is located at > https://svn.apache.org/repos/asf/maven/surefire/trunk/surefire-integration-tests/src/test/resources/unicode-testnames > (run with mvn -Dsurefire.version=2.12.2 test), it'd be interesting to > get some feedback on which os'es that test might pass on - just out of > curiosity ;) > > Kristian > > > > > 2012/8/10 Dennis Lundberg : >> On 2012-08-07 03:03, Kristian Rosenvold wrote: >>> Hi, >> >> >> >>> We have added maven 2.2.1 runs to jenkins. Although a few IT's are >>> still not green, I have individually verified that this are IT's that >>> rely on m3's higher precision in >>> pom evalutation/execution, so we need to find some way to ignore these >>> tests for 2.2.1; I do not consider this a problem. >> >> >> >> This can be done by adding a file called invoker.properties in the root >> directory of each IT in question. The content of that file should be >> like this, if you want the IT to be run only when invoked by Maven 3: >> >> invoker.maven.version = 3.0+ >> >> We have several ITs like these in the Site Plugin. Have a look at these two: >> https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-site-plugin/src/it/inheritedReports/invoker.properties >> https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-site-plugin/src/it/MSITE-484/invoker.properties >> >> Which ITs in Surefire need this? According to Jenkins it's only this one: >> >> Running org.apache.maven.surefire.its.UnicodeTestNamesIT >> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.036 >> sec <<< FAILURE! >> >> >> When I tried to build the current Surefire trunk using Maven 2.2.1 I get >> this error. What am I doing wrong? >> >> [INFO] >> >> [ERROR] BUILD FAILURE >> [INFO] >> >> [INFO] The projects in the reactor contain a cyclic reference: Edge >> between 'Vertex{label='org.apache.maven.surefire:surefire-api'}' and >> 'Vertex{label='org.apache.maven.surefire:surefire-shadefire'}' >> introduces to cycle in the graph >> org.apache.maven.surefire:surefire-shadefire --> >> org.apache.maven.surefire:surefire-api --> >> org.apache.maven.surefire:surefire-shadefire >> >> Is this a known issue? >> >> -- >> Dennis Lundberg >> >> - >> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org >> For additional commands, e-mail: dev-h...@maven.apache.org >> - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org