- 在AimaTestLog中添加caseName字段并实现获取方法 - 扩展grpc协议定义包括CommandReasonCode和CommandExecutionState枚举 - 在系统命令中添加安全状态相关字段和操作接口 - 将AGV导航命令改为同步执行模式以提高可靠性 - 添加摄像头和麦克风服务的录像录音中止功能 - 实现测试任务终止时先清理媒体会话再停止设备的安全流程 - 为LLM媒体分析操作添加视频分析模式验证和调优参数支持 - 增加视频分析参数范围校验和测试用例覆盖 |
||
|---|---|---|
| .. | ||
| src/main | ||
| pom.xml | ||
| README.md | ||
CMVR-ES Proto Contract
This module maintains a one-way mirror of protobuf definitions from the
xtkuang_dev branch of the CMVR-ES repository.
During Maven's initialize phase, the build performs a shallow sparse clone
of the upstream protos/cmvr/api, protos/cmvr/msgs, and
protos/cmvr/common directories. These directories replace the local
src/main/proto/cmvr mirror, and Java/gRPC sources are regenerated under
src/main/java/cmvr so Maven and IDE compilation use the same files.
The build machine must have git installed and read access to the CMVR-ES
SSH repository. The upstream repository and ref can be overridden when
needed:
mvn -Dcmvr.es.repository=<git-url> -Dcmvr.es.proto.ref=<branch-or-tag> compile
Do not edit local proto or generated Java files. The next Maven build replaces them with the current upstream definitions.