Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 963 by [email protected]: When the output.xml is very big,report and log does not create.
http://code.google.com/p/robotframework/issues/detail?id=963

System: Windows XP Service pack2
RobotFramework: 2.6.0
Python: 2.6.6
Jython:2.5.1

I execute testcase over than 10 hour,the output.xml is more than 250M.Because the output.xml is too big,RF crashes and does not create report and log for MemoryError.I use fixml to fix broken output files, It can not work , rebot can not work too. I am very sad.

So I think splitoutputs is very necessary.

the detail is below:

F:\find>rebot output.xml
[ ERROR ] Opening XML file 'output.xml' failed: SyntaxError: no element found: line 4901376, column 0

Try --help for usage information.

F:\find>fixml.py output.xml newoutput.xml
Traceback (most recent call last):
  File "F:\find\fixml.py", line 88, in <module>
    outpath = main(*sys.argv[1:])
  File "F:\find\fixml.py", line 81, in main
    outfile.write(str(Fixxxer(open(inpath))))
File "C:\Python26\Lib\site-packages\BeautifulSoup.py", line 1142, in __init__
    self._feed(isHTML=isHTML)
  File "C:\Python26\Lib\site-packages\BeautifulSoup.py", line 1175, in _feed
    markup = fix.sub(m, markup)
MemoryError

Reply via email to