02-11-2013 09:16 AM
Are there any alternatives to Internet Explorer (IE) for viewing ATML report files? Large files take an extremely long time to load. On a 64-bit Windows 7 quad core machine, a 100MB XML file took about 15-20 minutes and consumed 1.1GB of RAM.
02-11-2013 06:55 PM
Working with report file that large I would recommend that you setup a database instead to house your results. You could get started with MS SQL Server Express for free. You will be able to query your data faster and more efficiently.
02-12-2013 08:46 AM
Hi LVB,
We've never been able to generate XML datafiles this large with TestStand crashing (32-bit systems), so we've never run into this problem. That being said; are you looking at just the raw XML, or are you running it through a stylesheet? If you're just looking at the raw XML, using VisualStudio or Notepad++ might give you faster results. Alternatively if you are using a stylesheet, it might make sense to modify it to display less information.
I also agree that herrlin's suggestion of using a database would be a good way to go if you have the time.
Hope this helps.
-Jack
02-12-2013 12:03 PM
I am using the ATML report format (this is my "database"). Writing to the XML file seems to be fine. It is viewing the ATML results that are the issue.
@Captain_Jack wrote:
...
That being said; are you looking at just the raw XML, or are you running it through a stylesheet? If you're just looking at the raw XML, using VisualStudio or Notepad++ might give you faster results. Alternatively if you are using a stylesheet, it might make sense to modify it to display less information.
We are using the stylesheet. How would you suggest to modify it to display less information and load faster?
02-12-2013 03:06 PM
Hi LVB,
Bear in mind that I am assuming that the less data Explorer has to display, the faster it will display it; if that's not true, than my suggestion is moot. As to how to modify the stylesheet - that depends on what you want to see in the report; The default ATML Stylesheet shows all of the results along with the associated data (at least that's what I recall). If you just want to see passing or failing results, you could try minimizing the displayed results to just show failing results, or summarize passing results as only the 'name' and 'result', or something else along those lines.
I'm not well versed in XSLT so I can't tell you how to do it; sorry I can't be of more help here, but perhaps someone else with more experience modifying stylesheets can be of assistance.
-Jack