What are the different log files used to help diagnose crashes in TestSuite and their differences?
This is the same information that would be displayed in the Application Log on the user interface only in a more cryptic form.
You can check this log to review what a test was doing at a particular point in time. It is helpful when comparing an event (I.E. - crash found in the FaultError.log) to what was happening in the test at the same time. There is information such as connects/disconnect, state changes, etc.
This is the most common log file we use for diagnosing issues. This log shows the stack trace of crashes and other unexpected software actions but not user friendly to most without access to the code. This log is written bottom to top so the last entry in the file is the most recent. The majority of the entries are things the user would not even realize happened however if the software crashes the stack trace for the crash is written in this log. Very rarely would there be something in this log that would be helpful for non-developers.