|
|
ad0eaf47da
|
完善模型属性:加 Model/Description 字段,TaskNumber→ScenarioNumber,Task→Info,Task→Scenario 方法名
- DroneProfile/DroneSpec: 加 Model、Description
- Scenario: 加 Description,TaskNumber→ScenarioNumber
- EquipmentDeployment/FireUnitSpec: 加 Description
- ScenarioConfig: Task→Info
- ScenarioService: CreateTask→CreateScenario 等方法名统一
- 238 单元测试通过
|
2026-06-18 15:15:41 +08:00 |
|
|
|
ca0ce8aa52
|
重命名核心模型:TargetConfig→DroneProfile, SimTask→Scenario, TaskFullConfig→ScenarioConfig, TaskId→ScenarioId
- DroneType 枚举清理:移除 Electric/Piston,重编号 HighSpeed=2
- planner_config.json / defaults.json 同步迁移
- 238 单元测试全部通过
|
2026-06-18 15:02:58 +08:00 |
|
|
|
5c2b95d777
|
perf: FrameDataStore 改为内存缓存+结束时批量写入
RecordFrame: 仅内存追加, 零磁盘IO
Flush: 仿真Stop时单次事务批量InsertAll
BeginRecording/Discard/BufferedFrameCount 新API
SimulationEngine: 移除 _frameDb 持久连接, RecordFrames默认true
SimulationRunner: 移除所有 Debug.Log 每帧日志
ReplayController: 适配 ReadFrames 新API
FrameDataStoreTests: 6项覆盖 录制/刷新/读取/丢弃/清理
|
2026-06-15 18:25:21 +08:00 |
|
|
|
c28954335c
|
Phase 7: 删EventQueue死代码 + ReadFrames/AirBased/DeleteByTaskId测试, 覆盖率95.4%, 128测试
|
2026-06-11 16:42:41 +08:00 |
|
|
|
60b5e8d952
|
Phase 7: TTL清理 + 边界测试(空部署/强风/超长航路), 122测试9秒完成
|
2026-06-11 16:32:37 +08:00 |
|