Results Pane
The Results pane of the Eggplant Functional (EPF) Suite window contains records of the tests you have run in the current suite. You'll see statistics for each test you've run for each script and table by date and time; the complete log for each test; usability logs, if you use Usability Mode; and images for any image-based step in the log, including full-screen images captured in cases of failure.

The Suite window displaying the Results pane for a specific test
The Results List and Script Run List
Every script and table that you test is recorded in the Results list in the Suite window's left sidebar. When you click an item in the Results list, it opens the script run list in the main pane of the suite window. This lists a separate entry for each execution of the test selected in the Results list to the left.
The script run list is color-coded to denote test results:
- Green: Success
- Red: Failure (for tables, if any row fails, the result shows as Failure)
- Black: Aborted or Interrupted
For each test run listed, various information is displayed in the following columns:
- Run Date: The date and time of the test run
- Duration: The length in hours, minutes, and seconds of the test run.
- Successes: The number of successes logged during the test run. This includes any
LogSuccesscommands executed, as well as successfulAssertcommands. - Errors: The number of Errors that occurred during the test run. This includes any
LogErrorcommands executed as well as failedAssertcommands whenthe AssertionBehaviorglobal property is set toError, as well as some other less common situations. - Warnings: The number of warnings that occurred during the test run. This includes warnings caused by
LogWarningcommands, as well as from a number of other places, such as a failed connection or failedAssertcommand ifthe AssertionBehaviorglobal property is set toWarning. - Exceptions: The number of exceptions that occurred during the test run. Exceptions are caused by the Throw Command and any other commands that throw exceptions, such as a Click Command when the image to be clicked is not found and there is no fall-back method in place to remedy the image search.
- Log: Each test run produces a log, which contains a line-by-line record of the test's execution. Click the arrow in the Log column to open the log filefor a given test run. The log information is also displayed in the Log Area at the bottom of this pane. To control which events are recorded in the log file as the script runs, use The ScriptLogging Global Property.
- Usability: Running in Usability Mode creates an additional .json log file for each test run. Click the arrow in the Usability column to view this log file.
- Remedy: In test runs where the Image Update settings are set to Auto Update (Log Changes), and Auto Update engages during that run, an arrow will appear in this column. Click the arrow to view the Auto Update panel, which allows you to apply image search settings used by Auto Update, saving them permanently for future use. In order to save changes made to OCR searches, you must edit your script directly. For more information, see the Image Update Panel.
You may need to expand the suite window to view all of the columns.
Delete Log
The Delete Log button deletes the selected script or table logs. This action requires confirmation.
Mark As Prior Run
The Mark As Prior Run button lets you choose any of the run dates to serve as the "prior run" when using the Prior Location diagnostic in the Image Update panel. Only one run date at a time can be chosen as the prior run. If no prior run is selected, the Prior Location diagnostic uses the most recently completed successful run.