XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFE.SpaceEngineers.AgentBridge

【SpaceEngineer】AI调试插件

公开
关注 0 Fork 0 Star 0
README.md

CLI 与真实管道验证

dotnet run --project tests/XFE.SeAgent.Tests -c Release

验证项目直接链接插件的生产 Protocol / Transport 源码,并使用真实 Windows 命名管道。独立线程模拟游戏 Update,处理回调只读写测试夹具,不接触用户游戏、存档或脚本。

覆盖请求校验及大小边界、当前用户管道 ACL、四客户端并发、响应关联、只有 Pump 才执行、过期/断开/卸载后不补执行、进程端点真实性、客户端取消与响应校验、真实 CLI 进程 JSON 输出、部署哈希参数及 JSONL 采样。临时夹具和结果文件写入 %TEMP%/XfeSeAgentTests。

这套验证不替代真实游戏 API 和存档中的集成测试。

离线存档夹具另覆盖批量源码更新、Unicode/CRLF、Int64 ID、排除投影蓝图、其他 XML 与文件不变、完整备份、二进制缓存失效、逐字节回滚、原子替换失败后的自动恢复、游戏中途加载及后续修改冲突。主机日志检查覆盖可执行文件匹配、加载中保护和卸载完成识别。全部文件在临时目录生成,不使用用户存档。