I’m currently running a python script that is called from Robot. This script continuously calls keywords until it reaches a wanted point. The script then restarts(cleans up the test) and begins the process over again. I’m looking for a way to use the xml to produce smaller individual logs during the middle of the large execution. I wrote functions that worked outside of the main script, but discovered that robot seems to have an erratic updating of the xml. The xml is never at the expected point to do what I need it – i.e. I expect the last line to be to denote the end of a keyword execution, but instead the last line will be from the middle of an xml tag hundreds of lines behind.
Perhaps I’m approaching this the wrong way. Is there a way to make robot dump the queued up log information? Or should I attempt a completely different system for logging? Suggestions and help would be appreciateed