CANN/

hcomm

公开

HCOMM(Huawei Communication)是HCCL的通信基础库,提供通信域以及通信资源的管理能力。

496
代码Commits分支Pull Requests213讨论
提交c62785d6
Rren-mengguang创作于 13 天前·Ccann-robot提交于 13 天前
1 Parent(s):391700f8
add ut
Co-authored-by: ren-mengguang<renmengguang@h-partners.com>



# message auto-generated for no-merge-commit merge:
!1574 merge rmg_code into master

add ut

Created-by: ren-mengguang
Commit-by: ren-mengguang
Merged-by: cann-robot
Description: ## 描述
增补对外接口&数据结构llt测试用例

## 关联的Issue
<!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。-->
<!-- 如果这个PR不涉及Issue,可填写"NA"。-->

## 测试
仅新增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 的路径|
## 文档更新
<!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。-->

## 类型标签
<!--  [x] 表示选中 -->
- [X] Bug修复
- [ ] 新特性
- [ ] 性能优化
- [ ] 文档更新
- [ ] 其他,请描述:




See merge request: cann/hcomm!1574
浏览文件
master
共 0 个文件变更+0-0