Try if using a local temporary directory avoids the permission errors in unit tests in the Maven runs:
* Collect JUnit results * Set java.io.tmpdir in Maven unit test runs git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1815951 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
c1ae77c8ce
commit
2f755d8d9b
@ -250,6 +250,11 @@ poijobs.each { poijob ->
|
|||||||
project / publishers << 'hudson.plugins.cigame.GamePublisher' {}
|
project / publishers << 'hudson.plugins.cigame.GamePublisher' {}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
archiveJunit('sonar/*/target/surefire-reports/TEST-*.xml') {
|
||||||
|
testDataPublishers {
|
||||||
|
publishTestStabilityData()
|
||||||
|
}
|
||||||
|
}
|
||||||
mailer(email, false, false)
|
mailer(email, false, false)
|
||||||
}
|
}
|
||||||
} else if (poijob.javadoc) {
|
} else if (poijob.javadoc) {
|
||||||
|
@ -103,7 +103,7 @@
|
|||||||
<artifactId>maven-surefire-plugin</artifactId>
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
<version>${maven.plugin.surefire.version}</version>
|
<version>${maven.plugin.surefire.version}</version>
|
||||||
<configuration>
|
<configuration>
|
||||||
<argLine>@{argLine} -Duser.language=en -Duser.country=US -Xmx1024m -XX:-OmitStackTraceInFastThrow</argLine>
|
<argLine>@{argLine} -Duser.language=en -Duser.country=US -Xmx1024m -Djava.io.tmpdir=target/tmp -XX:-OmitStackTraceInFastThrow</argLine>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
|
@ -93,7 +93,7 @@
|
|||||||
<artifactId>maven-surefire-plugin</artifactId>
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
<version>${maven.plugin.surefire.version}</version>
|
<version>${maven.plugin.surefire.version}</version>
|
||||||
<configuration>
|
<configuration>
|
||||||
<argLine>@{argLine} -Duser.language=en -Duser.country=US -Xmx1024m -XX:-OmitStackTraceInFastThrow</argLine>
|
<argLine>@{argLine} -Duser.language=en -Duser.country=US -Xmx1024m -Djava.io.tmpdir=target/tmp -XX:-OmitStackTraceInFastThrow</argLine>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
|
@ -106,7 +106,7 @@
|
|||||||
<org.apache.poi.util.POILogger>org.apache.poi.util.NullLogger</org.apache.poi.util.POILogger>
|
<org.apache.poi.util.POILogger>org.apache.poi.util.NullLogger</org.apache.poi.util.POILogger>
|
||||||
</systemPropertyVariables>
|
</systemPropertyVariables>
|
||||||
<!-- use to following to analyze OOM issues: -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp -->
|
<!-- use to following to analyze OOM issues: -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp -->
|
||||||
<argLine>@{argLine} -Duser.language=en -Duser.country=US -Xmx1024m</argLine>
|
<argLine>@{argLine} -Duser.language=en -Duser.country=US -Xmx1024m -Djava.io.tmpdir=target/tmp</argLine>
|
||||||
<excludes>
|
<excludes>
|
||||||
<exclude>**/All*Tests.java</exclude>
|
<exclude>**/All*Tests.java</exclude>
|
||||||
<exclude>**/TestUnfixedBugs.java</exclude>
|
<exclude>**/TestUnfixedBugs.java</exclude>
|
||||||
|
Loading…
Reference in New Issue
Block a user