5import isystem.connect
as ic
12 connMgr = ic.ConnectionMgr()
13 connMgr.connect(ic.CConnectionConfig().instanceId(winidea_id))
15 covCtrl = ic.CCoverageController2(connMgr,
'sdk_example.trd',
"a")
16 covCtrl.waitUntilLoaded(5000, isThrow=
True)
17 triggerIndex = covCtrl.getActiveTriggerIndex()
19 covCtrl.setProvideAssemblerInfo(triggerIndex,
True)
20 covCtrl.setIgnoreUnreachableCode(
True)
21 covCtrl.setAnalysisType(triggerIndex, ic.CAnalyzerDocController.ECoverage)
23 print(
"Analyzer configuration: ")
24 print(f
"\tAssembler info included: {covCtrl.isProvideAssemblerInfo(triggerIndex)}")
25 print(f
"\tUnreachable code included: {covCtrl.isProvideAssemblerInfo(triggerIndex)}")
26 print(f
"\tAnalysis type: {ic.CAnalyzerDocController.ECoverage}")
28 print(f
"Document option URL base: {covCtrl.getDocumentOptionURL('')}")
32if __name__ ==
"__main__":