Reproducer while sampling: - Create a test plan that contains a View Results Tree that write XML (click on Configure and check all except "Save Field Names (csv)" and fill in a filename - Start the test - Exit JMeter without stopping test Reproducer while recording: - Use Recording Template - Start Recorder - Record some action - Quit JMeter without stopping recorder Expected result: XML file is valid. KO Result: Check the XML file, it does not contains : </testResults> Fix is to use finalizeFileOutput in ShutdownHook instead of using flushFileOutput.
Author: pmouawad Date: Tue Jan 8 20:14:39 2019 New Revision: 1850790 URL: http://svn.apache.org/viewvc?rev=1850790&view=rev Log: Bug 63069 - ResultCollector does not write end of XML file if user exits while a Recording or a test is running Contributed by UbikLoadPack Bugzilla Id: 63069 Modified: jmeter/trunk/src/core/org/apache/jmeter/reporters/ResultCollector.java jmeter/trunk/xdocs/changes.xml
This issue has been migrated to GitHub: https://github.com/apache/jmeter/issues/4974