I have an agent using a command line runner that runs a python script that outputs several junit-*.xml files and the runner is set to watch those files. At the moment the script is outputting three files and only one of them gets processed correctly; the other two get picked up, but the test suite (the only one in the file) gets skipped. The log is:
C:\tmp\junit-blah.xml report processed, 1 suite(s) skipped
Is there any way I can find out more about why the suite is skipped? What is the behaviour of the XML JUnit report watcher: does it parse the files after the test is finished or does it continuously watch the file and process the output "on-the-fly"?