|
eValid writes logfiles that collectively contain all details of activity. This page is an explanation of the format of these files.
Format: All eValid files have these general features:
| eValid Logfile Format | ||
| Field Name | Identifier Data Type | Explanation |
| #... | Any line that begins with a # is treated as a comment.
This lets you annotate logfiles if you wish.
The first line of each logfile is a generated comment that identifies the type of file and the date the file was created. | |
| Date & Time | DateTime [Date Time] string string [string, string] | YYYY/MM/DD format is used to make sorting on this field easy.
Time is expressed as HH:MM:SS on a 24-hour clock basis. The timestamp information has two non-blank subfields separated by a blank. |
| Seq. # (Major Event Counter) | Sequence
number | This number counts each output line in the log file. |
| Cmd. # (Minor Event Number) | Command
number | This number counts the unique events in the logfile, e.g. all of the entries in the logfile pertaining to one command execution. |
| Script Line Number | Line
number | The line number within the current script of the command being executed. |
| Project (Project Name) | ProjectID
string | This name is declared in the script with the ProjectName "name" call.
The value for the Project Name can also be set in the Preferences Menu.
A testing Project can consist of many Groups, and each Group can consist of many Tests. |
| Group (Group Name) | GroupID
string | This name is declared in the script with the GroupName "name" call.
The value for the Group Name can also be set in the Preferences Menu.
A testing Project can consist of many Groups, and each Group can consist of many Tests. |
| Test (Test Name) | TestID
string | This name is declared in the script with the TestName "name" call.
The value for the Test Name can also be set in the Preferences Menu.
A testing Project can consist of many Groups, and each Group can consist of many Tests. |
| Status | Status
string | The return indicator for that line in the logfile, e.g. OK for that line of the logfile. |
| Accum. Time (Overall Elapsed Time) | CumulativeTime
number | The total number of milliseconds that have elapsed since the beginning of this command. |
| Fine Time | FineTime
number | The total number of milliseconds that have elapsed since the beginning of this particular event. |
| Total Command Time | CommandTime
number | The total number of milliseconds required for eValid's interpretation and execution of the particular command just processed. |
| Messages & Download Ratios | Notes
string | These comments vary with the specific command and may involve multiple fields. In most cases the meaning of this field is self-explanatory. |