|
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. |