Change By: Marc-Olaf Jaschke (27/Jan/13 9:30 PM)
Description: Builds with surefire  reports  on Windows OS prevent deletion of files with output from tests. These files are created when [maven.test.redirectTestOutputToFile|http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#redirectTestOutputToFile] is activated.

There is a known problem with memory mapped io on windows os:
"[...] Windows does not allow a mapped file to be deleted [...]"
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4715154

_hudson.tasks.junit.SuiteResult_ uses memory mapped io to read the redirected test output.

I have attached a patch ([^noMemoryMappedIoForWindows-V2.patch]), that reactivates an older implementation without memory mapped io on windows os.

Memory mapped io was introduced with _fe934aac007a20c43e803de61ef8b6cf28c4434f_.
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to