This is the root element of the task report file. Its child elements are generated in a logical execution order, not necessarily in the order presented in the following table.
Element name |
Type |
Multiplicity |
Description |
FormatVersion |
integer |
required |
The format version of this task report Currently this is always “1” |
ExitCode |
integer |
required |
The exit code returned by the CLA This is always present, assuming that the task report could be created |
ErrorCode |
integer |
optional |
If the exit code is nonzero, the error code as written to stdout (assuming that the task report could be created) |
ErrorMessage |
string |
optional |
If the exit code is nonzero, the error message as written to stdout, without the leading error code and colon (assuming that the task report could be created) |
VersionInfo |
VersionInfo |
optional (if requested) |
Version information on the PitStop Server CLA generating this task report |
LibraryVersionInfo |
VersionInfo |
optional (if requested) |
Version information on the PitStop Library used by the PitStop Server CLA generating this task report |
SupportInfo |
SupportInfo |
optional (if requested) |
Information useful for support and debugging purposes |
CommandLine |
CommandLine |
optional (if requested) |
A list of the options received (and recognized) on the command line |
ProcessResults |
ProcessResults |
zero or more (if requested) |
The number of errors, warnings, fixes, signoffs, failures and critical failures for each Process task |
Errors |
Errors |
optional |
A list of error and warning messages encountered during execution |
Languages |
Languages |
optional (if requested) |
A list of the languages supported by PitStop Server CLI |
CMMs |
CMMs |
optional (if requested) |
A list of CMMs supported by PitStop Server CLI |
DefaultProfileDB |
MutatorDB |
optional (if requested) |
A list of the preflight profiles in the default database |
LocalProfileDB |
MutatorDB |
optional (if requested) |
A list of the preflight profiles in the local database |
DefaultActionDB |
MutatorDB |
optional (if requested) |
A list of the action lists in the default database |
LocalActionDB |
MutatorDB |
optional (if requested) |
A list of the action lists in the local database |
MutatorInfo |
MutatorInfo |
zero or more (as requested) |
Information on a mutator, i.e. a preflight profile or an action list |