| 123456789101112131415161718192021222324252627282930313233343536 |
- ## 更新记录
- * 2020-05-26: 添加以测试模式启动的`spexplorertest.vbs`脚本
- * 2020-05-24: Entity: 添加多个压力测试实体(mod_highVoltage**),通过 TestDeamon 实体注册启动(廖桂发)
- * 2020-05-24: SpBase: 修复在多个实体共用一个系统变量时,ShellVal回写只写一个实体,导致后面重启后其他实体无权限操作的缺陷(廖桂发)
- * 2020-05-23: LibToolkit,SpBase: 添加自定义的malloc/free等C内存分配函数,以跟踪内存申请的情况(廖桂发)
- 添加一些spshell退出时清理内存的代码(廖桂发)
- * 2020-05-23: SpShell: spshell启动支持 --kill 选项参数,以强制杀死框架相关的进程(廖桂发)
- * 2020-05-19: SpBase: 添加实体测试接口 OnExam,主要改动在 SpTest 中(廖桂发)
- * 2020-05-15: CMake: 针对每个实体,添加版本说明(廖桂发)
- 以后每个实体的改动都需要添加ChangeLog,并且有必要的情况下更具语义版本控制规则修改实体的版本号(廖桂发)
- * 2020-05-15: 在现有的系统变量机制上封装终端系统状态,添加接口(廖桂发)
- * `ErrorCodeEnum SpEntityPrivilege::RefreshFrameworkState(FrameworkStateEnum eState)`
- * `struct ITerminalStateChangedListener` ,
- * `SpEntity::RegistTerminalStateChangeEvent(ITerminalStateChangedListener* pListener)`
- * `SpEntity::UnregistTerminalStateChangeEvent()`
- * 2020-05-13: SpShell 添加带参启动(廖桂发)
- --entity {entityName} -- 启动指定的实体
- --guardian -- 以后台监控形式运行程序
- --test -- 以测试模式运行程序
- --debug -- 以Debug的模式运行程序
- --ipc <pipe,tcp> -- pipe: 实体间以管道的方式通信;tcp: 实体间以socket的方式通信
- * 2020-04-23: SpHelper.h 新增 `IFFAILRET`,`REQUIRE`,`REQUIRE_FALSE` 宏用于测试案例编写 (廖桂发)
- * 2020-04-22: Spbase.h 新增 `SpStrError` 接口用于将 ErrorCodeEnum 转成 字符串描述(廖桂发)
|