Commands
The ucis root command accepts one of several sub-commands that operate on coverage data.
Manipulate UCIS coverage data
usage: ucis [-h] {convert,merge,list-db-formats,list-rpt-formats,report} ...
Sub-commands
convert
Converts coverage data from one format to another
ucis convert [-h] --out OUT [--input-format INPUT_FORMAT]
[--output-format OUTPUT_FORMAT]
input
Positional Arguments
- input
Source database to convert
Named Arguments
- --out, -o
Specifies the output of the conversion
- --input-format, -if
Specifies the format of the input database. Defaults to ‘xml’
- --output-format, -of
Specifies the format of the output database. Defaults to ‘xml’
merge
Merges coverage data from two or more databases into a single merged database
ucis merge [-h] --out OUT [--input-format INPUT_FORMAT]
[--output-format OUTPUT_FORMAT] [--libucis LIBUCIS]
db [db ...]
Positional Arguments
- db
Named Arguments
- --out, -o
Specifies the output of the merge
- --input-format, -if
Specifies the format of the input databases. Defaults to ‘xml’
- --output-format, -of
Specifies the format of the input databases. Defaults to ‘xml’
- --libucis, -l
Specifies the name/path of the UCIS shared library
list-db-formats
Shows available database formats
ucis list-db-formats [-h]
list-rpt-formats
Shows available report filters
ucis list-rpt-formats [-h]
report
Generate a report (typically textual) from coverage data
ucis report [-h] [--out OUT] [--input-format INPUT_FORMAT]
[--output-format OUTPUT_FORMAT]
db
Positional Arguments
- db
Path to the coverage database
Named Arguments
- --out, -o
Specifies the output location for the report
- --input-format, -if
Specifies the format of the input database. Defaults to ‘xml’
- --output-format, -of
Specifies the output format of the report. Defaults to ‘txt’