How to change log generation behaviour while running robot script?


I have some robot scripts and I usually run those using python runner (run function), and the current behaviour is, after the execution completes the log files(html and xml) will be generated in the given path or folder. But when I run large robot files (takes few hours to finish execution), the chances of getting these output file will be less due to memory issue. So the solution which I guess, writing the output files (atleast xml) along with or parallel with execution instead of writing it after the execution. Unfortunately I didn’t find any way to configure this. So how can I do this?


The output.xml file is generated already during the execution. You can disable generating log and report, though, and generate them afterwards with the built-in Rebot tool.