26.06 【AI Inference】InferNex接入KServe适配层 转测 一、度量数据 代码检视缺陷密度目标:16个/KLOC 开发者测试缺陷密度目标:4个/KLOC 责任人 代码类型 代码量(KLOC) 有效缺陷数 检视缺陷密度(数量/代码量) 说明(未达目标则需进行异常原因说明) 发现缺陷数 缺陷密度(个/KLOC) 说明(未达目标则进行异常原因说明) 后台[16,13,19] 前台[13,10,16] [4,2,8] 陈锌鸿 后端 5.5k 83 15.1 开发过程中采用/gitcode-pr-review生成对应的检视意见并修复合入 14 2.55 陈锌鸿 测试 6.6k 陈锌鸿 CRD等YAML配置文件 46k 约 46K 行主要为 InferNex/InferNexService 相关 CRD 的 OpenAPI 生成 YAML(含 schema 展开与 kubebuilder 产物),属声明式 API 定义 二、特性转测checklist 要求 评估项 评估责任人 评估结果 备注 完成了代码Review和开发自测,特性开发质量指标满足质量要求(或提供了合理的原因说明,或补充了质量活动) 要求DT行覆盖率>50%; 推荐DT行覆盖率>80% 陈锌鸿 是/否(覆盖率%) 覆盖率84% 编译构建错误清零 是/否/不涉及 / 开源义务履行:SCA问题清零; 是/否/不涉及 相关SCA问题已审核通过屏蔽 Issue解决:上版本遗留问题100%按计划解决;严重及以上问题清零; 是/否/不涉及 / 设计完备性 提供社区需求设计文档链接:需求设计完成sig组内评审、遗留问题闭环; 陈锌鸿 是/否/不涉及 《oFEP-0040:InferNex 接入 KServe 适配层》:https://gitcode.com/openFuyao/ofep/pull/68 提供社区继承需求、新增需求完整清单; 是/否/不涉及 提供特性级测试用例列表:需完成QA sig组评审和遗留问题闭环; 是/否/不涉及 测试用例已在SIG组评审通过,内容见附件表格。 交付件完备性 提供交付件清单、未交付清单,及未交付件的未交付说明 陈锌鸿 是/否/不涉及 Chart 包: infernex-bridge - 仓库chart包地址: https://gitcode.com/openFuyao/InferNex/tree/master/component/InferNex-Bridge...; - chart包地址: oci://cr.openfuyao.cn/charts/infernex-bridge:0.0.0-latest - 镜像地址: cr.openfuyao.cn/openfuyao/infernex-bridge:latest - 代码仓库: https://gitcode.com/openFuyao/InferNex 提供特性描述文档、接口说明文档等测试支撑资料 是/否/不涉及 特性资料在转测后补齐 功能完备性 提供本特性已交付需求/本次交付需求/未交付需求清单、及未交付需求的相关说明 陈锌鸿 是/否/不涉及 【SR20260421649616】KServe适配:增加与KServe对接插件,支持通过KServe拉起InferNex推理服务 开发已完成该特性级需求基本功能验证,且验证结论为通过。 是/否/不涉及 特性级测试用例执行通过,且无严重及以上问题。 提供遗留问题清单,遗留问题需经过sig组评审通过 是/否/不涉及 测试完备性 特性级测试用例自动化率>80% 陈锌鸿 是/否(覆盖率%) 转测后一周内,达成测试用例自动化率。 三、测试关注 测试建议 1、该组件依赖KServe和InferNex等相关组件,这些依赖组件支持的版本以规格文档为主 https://gitcode.com/openFuyao/InferNex/blob/master/component/InferNex-Bridge... 2、具体的使用可参考使用指南 https://gitcode.com/openFuyao/sig-ai-inference/pull/151 四、转测验收结果 要求 评估项 评估责任人 评估结果 备注 转测特性初验结果 按提供的资料操作能成功完成该版本安装、升级和调试。 <测试> 是/否/不涉及 <转测时不填> <转测时不填> 执行系统级测试用例,验收未发现严重及以上程度的特性质量问题 是/否/不涉及 <转测时不填> <转测时不填>