cmcsexeimport -- command line import utility
cmcsexeimport is a utility to import an execution report (.csexe file) into an instrumentation database (.csmes file). It behaves like the menu entry File > Load Execution Report in the CoverageBrowser (see Loading an execution report).
Syntax
cmcsexeimport -m <csmes_file> -t <title> [<options>] <csexe_file>...
Options
-m<filename> |--csmes=<filename>: Set the name of the.csmesfile into which the.csexefiles are imported. This parameter is mandatory.-t<string> |--title=<string>: Set a default name for the executions in <csexe_file>. This parameter is mandatory.Executions that already have a name will be imported unchanged. Others get the name <string>, with a number attached in braces if there is more than one of them.
- <csexe_file>: Name of one of the
.csexefiles that should be imported. - <options>:
Any of:
-e<filename> |--csexe=<filename>: Set the name of a.csexefile to be imported. This argument can be repeated to process more than one file.-l<filename> |--csexe-list=<filename>: Read the list of.csexefiles to import from a text file. The text file must have one file name per line, without leading or trailing spaces.-p<policy> |--policy=<policy>: Set the import policy. The possible import policies are:ignore_duplicates: Executions are ignored if they have executed the same code as an execution that was already imported. (Default.)import_duplicates: Executions are imported if at least one instrumented source code line is executed.import_duplicates_and_empty: All executions are imported.merge: All executions with the same name are merged. The execution counts of all merged instrumentations are added.
-I | --incident: Mark the executions in the imported files asINCIDENT.-S | --skipped: Mark the executions in the imported files asSKIPPED.-P | --passed: Mark the executions in the imported files asPASSED.-F | --failed: Mark the executions in the imported files asFAILED.-C | --check-manually: Mark the executions in the imported files asCHECK_MANUALLY.-f<num> |--csmes-save-frequency=<num>: After every <num> execution reports have been read, the current state of the instrumentation database is written to disk. Without this option, it is written to the disk only at the end.-d | --delete: Delete the imported files after processing them.-v | --verbose: Write progress messages to the standard error output (stderr).-D | --debug: Write debugging information to the standard error output (stderr).- @<path>: Read command line options from the file <path> and insert them at the position of this option. The option file is a text file with one option per line. Leading and trailing blanks and empty lines are ignored.
Coco v7.4.0 ©2025 The Qt Company Ltd.
Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property
of their respective owners.