IssueNo:
#I9KQN2:TDD
Description:
TDD覆盖率
稳定性自检:

自检项 自检结果
涉及跨进程调用的相关操作需要抛至主线程或加锁防止并发 ok
成员变量进行赋值或创建需要排查并发 ok
谨慎在lambda表达式中使用引用捕获 ok
谨慎在未经拷贝的情况下使用外部传入的string、C字符串 ok
map\vector\list\set等stl模板类使用时需要排查并发 ok
谨慎考虑加锁范围 ok
在IPC通信中谨慎使用同步通信方式 ok
禁止传递this指针至其他模块或线程(特别是eventhandler任务) ok
禁止将外部传入的裸指针在内部直接构造智能指针 ok
禁止多个独立创建的智能指针管理同一地址 ok
禁止在析构函数中抛异步任务 ok
禁止js对象在非js线程(例如在IPC线程)创建、使用或销毁 ok
禁止在对外接口中未经判空直接使用外部传入的指针 ok
禁止接口返回局部变量引用 ok
禁止在信号函数中加锁 ok
禁止在关键流程(SA启动、应用启动等主流程)执行耗时的操作 ok
禁止将同一个cpp编译在不同的so中 ok

TDD Result:
输入图片说明
输入图片说明
XTS Result:
不涉及