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