blob: f45f28d3c7fdfed4099701fbf624759ea7d497ef [file] [log] [blame]
{
"name": "coverage",
"description": "Show coverage from test outputs",
"examples": [],
"flags": [
{
"kind": "Switch",
"optionality": "optional",
"long": "--help",
"short": null,
"description": "display usage information",
"hidden": false
},
{
"kind": {
"Option": {
"arg_name": "test-output-dir"
}
},
"optionality": "required",
"long": "--test-output-dir",
"short": null,
"description": "path to ffx test output directory",
"hidden": false
},
{
"kind": {
"Option": {
"arg_name": "clang-dir"
}
},
"optionality": "required",
"long": "--clang-dir",
"short": null,
"description": "path to clang directory, llvm-profdata and llvm-cov are expected in clang_dir/bin",
"hidden": false
},
{
"kind": {
"Option": {
"arg_name": "symbol-index-json"
}
},
"optionality": "optional",
"long": "--symbol-index-json",
"short": null,
"description": "path to symbol index json to load symbol index from",
"hidden": false
},
{
"kind": {
"Option": {
"arg_name": "export-html"
}
},
"optionality": "optional",
"long": "--export-html",
"short": null,
"description": "directory to export HTML reports to",
"hidden": false
},
{
"kind": {
"Option": {
"arg_name": "export-lcov"
}
},
"optionality": "optional",
"long": "--export-lcov",
"short": null,
"description": "path to export LCOV file to",
"hidden": false
},
{
"kind": {
"Option": {
"arg_name": "path-remappings"
}
},
"optionality": "repeating",
"long": "--path-remappings",
"short": null,
"description": "\"<from>,<to>\" remapping of source file paths passed through to llvm-cov",
"hidden": false
},
{
"kind": {
"Option": {
"arg_name": "compilation-dir"
}
},
"optionality": "optional",
"long": "--compilation-dir",
"short": null,
"description": "path to the directory used as a base for relative coverage mapping paths, passed through to llvm-cov",
"hidden": false
}
],
"notes": [],
"commands": [],
"positionals": [
{
"name": "src_files",
"description": "paths to source files to show coverage for",
"optionality": "repeating",
"hidden": false
}
],
"error_codes": []
}