PR: MPTEST-10
Add timeouts to the test plugin, new property maven.junit.timeout. git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@388584 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
1 parent
d52e786d1c
commit
1e989abf96
4 files changed
+19
No files matched your search
@@ -148,6 +148,9 @@
|
||||
<j:if test="${context.getVariable('maven.junit.jvm') != null}">
|
||||
<setProperty name="jvm" value="${maven.junit.jvm}" />
|
||||
</j:if>
|
||||
<j:if test="${context.getVariable('maven.junit.timeout') != null}">
|
||||
<setProperty name="timeout" value="${maven.junit.timeout}" />
|
||||
</j:if>
|
||||
<j:if test="${!context.getVariable('maven.junit.fork').toString().trim().equalsIgnoreCase('no')}">
|
||||
<setProperty name="dir" value="${maven.junit.dir}" />
|
||||
</j:if>
|
||||
@@ -278,6 +281,9 @@
|
||||
<j:if test="${context.getVariable('maven.junit.jvm') != null}">
|
||||
<setProperty name="jvm" value="${maven.junit.jvm}" />
|
||||
</j:if>
|
||||
<j:if test="${context.getVariable('maven.junit.timeout') != null}">
|
||||
<setProperty name="timeout" value="${maven.junit.timeout}" />
|
||||
</j:if>
|
||||
<sysproperty key="basedir" value="${basedir}"/>
|
||||
<u:tokenize var="listOfProperties" delim=" ">${maven.junit.sysproperties}</u:tokenize>
|
||||
<j:forEach var="someProperty" items="${listOfProperties}">
|
||||
@@ -368,6 +374,9 @@
|
||||
<j:if test="${context.getVariable('maven.junit.jvm') != null}">
|
||||
<setProperty name="jvm" value="${maven.junit.jvm}" />
|
||||
</j:if>
|
||||
<j:if test="${context.getVariable('maven.junit.timeout') != null}">
|
||||
<setProperty name="timeout" value="${maven.junit.timeout}" />
|
||||
</j:if>
|
||||
<sysproperty key="basedir" value="${basedir}"/>
|
||||
<u:tokenize var="listOfProperties" delim=" ">${maven.junit.sysproperties}</u:tokenize>
|
||||
<j:forEach var="someProperty" items="${listOfProperties}">
|
||||
|
||||
@@ -27,6 +27,7 @@ maven.junit.format=brief
|
||||
maven.junit.jvmargs=
|
||||
maven.junit.envvars=
|
||||
maven.junit.jvm=
|
||||
#maven.junit.timeout=
|
||||
maven.junit.printSummary=true
|
||||
maven.junit.usefile = true
|
||||
|
||||
|
||||
@@ -24,6 +24,7 @@
|
||||
</properties>
|
||||
<body>
|
||||
<release version="1.8-SNAPSHOT" date="in SVN">
|
||||
<action dev="ltheussl" type="add" issue="MPTEST-10">Add timeouts to the test plugin, new property <code>maven.junit.timeout</code>.</action>
|
||||
<action dev="ltheussl" type="add" issue="MPTEST-58" due-to="Mauro Botelho">Add ability to fail the build on test errors, new property <code>maven.test.error.ignore</code>.</action>
|
||||
<action dev="ltheussl" type="fix" issue="MPTEST-46">Do not execute <code>test:test-resources</code> and <code>test:compile</code> unless tests will be run.</action>
|
||||
<action dev="ltheussl" type="fix" issue="MPTEST-59"><code>test:single</code> should ignore <code>maven.test.skip=true</code>.</action>
|
||||
|
||||
@@ -98,6 +98,14 @@
|
||||
If maven.junit.fork is not true, this is ignored.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>maven.junit.timeout</td>
|
||||
<td>Yes</td>
|
||||
<td>
|
||||
Cancel the individual tests if they don't finish in the given time
|
||||
(measured in milliseconds). Ignored if fork is disabled.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>maven.test.dest</td>
|
||||
<td>Yes</td>
|
||||
|
||||
Reference in new issue
Block a user