6import isystem.connect
as ic
13 connMgr = ic.ConnectionMgr()
14 connMgr.connect(ic.CConnectionConfig().instanceId(winidea_id))
16 covCtrl = ic.CCoverageController2(connMgr,
'example.trd',
"u")
17 covCtrl.waitUntilLoaded(5000, isThrow=
True)
19 exportCfg = ic.CCoverageExportConfig()
20 exportCfg.setFileName(
"cvrgExport.html")
21 exportCfg.setComment(
"Example HTML export overview.")
22 formatter = ic.CCoverageHTMLExportFormat()
23 exportCfg.setFormatter(formatter)
24 exportCfg.setFunctionsFilter(
"ma*")
25 exportCfg.setExportFunctionAsm(
True)
26 covCtrl.exportData(exportCfg)
28 folderPath = ic.CIDEController(connMgr).getPath(ic.CIDEController.WORKSPACE_DIR)
29 filePath = os.path.join(folderPath,
"test_exportData.xml")
30 print(f
"Coverage data exported: {filePath}")
34if __name__ ==
"__main__":