增补对外接口&数据结构llt测试用例
仅新增llt用例,不影响功能
| 测试用例 | 覆盖分支 |
|---|---|
| Ut_HcclGetRankId_When_RankIdIsNull_Expect_ReturnIsHCCL_E_PTR | HcclGetRankId 函数的空指针检查分支(CHK_PTR_NULL(rank), 返回 HCCL_E_PTR 错误码的路径 |
| Ut_HcclEngineCtxCreate_WithDifferentCommEngines_Expect_ReturnIsHCCL_SUCCESS | HcclEngineCtxCreate 函数的 COMM_ENGINE_CPU 分支,HcclEngineCtxCreate 函数的 COMM_ENGINE_AICPU 分支 |
| ut_HcclCombinOpParam_910B_size_check.cc (新文件) | TestHcclCombinOpParamSize - 验证结构体总大小,TestHcclCombinOpParamFieldOffsets - 验证所有字段偏移量,TestHcclCombinOpParamFieldSizes - 验证子结构体大小 |
| ut_HcclCombinOpParam_950_size_check.cc (新文件) | TestHcclCombinOpParamSize - 验证结构体总大小,TestHcclCombinOpParamFieldOffsets - 验证所有字段偏移量,TestHcclCombinOpParamFieldSizes - 验证子结构体大小 |
| ut_HcclOpArgs_size_check.cc (新文件) | TestHcclOpArgsSize - 验证结构体大小,TestHcclOpArgsFieldOffsets - 验证字段偏移量,TestHcclOpArgsFieldSizes - 验证字段类型大小,TestHcclOpArgsAlgConfigSize - 验证配置结构体大小,TestHcclOpArgsInitFunction - 验证初始化函数 |
| ut_HcclOpResParam_size_check.cc (新文件) | TestHcclOpResParamSize - 验证结构体总大小,TestHcclOpResParamFieldOffsets - 验证所有字段偏移量,TestHcclOpResParamFieldSizes - 验证子结构体大小 |
| ut_HcomGetCommHandleByGroup_API_test.cc (新文件) | HcomGetCommHandleByGroup 函数的 CHK_PTR_NULL(commHandle) 分支,HcomGetCommHandleByGroup 函数的 CHK_PTR_NULL(group) 分支,组群不存在时返回 HCCL_E_NOT_FOUND 的路径 |