| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
example_tensor_api_snake Co-authored-by: watermelon_milk<NSvQ5oaBy439Dy3ewqp32tDq> # message auto-generated for no-merge-commit merge: !5071 merge tensor_snake into master example_tensor_api_snake Created-by: watermelon_milk Commit-by: watermelon_milk Merged-by: cann-robot Description: ## 描述 example样例切换snake风格 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [x] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5071 | 1 个月前 | |
修复 presmoke README 驱动的 case 覆盖 Co-authored-by: xun_zhuge<zhugexun@hisilicon.com> # message auto-generated for no-merge-commit merge: !4165 merge fix-presmoke-explicit-scenario-cases into master 修复 presmoke README 驱动的 case 覆盖 Created-by: xun_zhuge Commit-by: xun_zhuge Merged-by: cann-robot Description: ## 变更说明 - 按 README 支持产品信息推导 presmoke case 支持芯片,识别“本样例支持的产品及CANN软件版本”等标题。 - 多 scenario case 统一生成显式 __scenario_N runner,并补充 HTML 表格中的 scenario 解析。 - 修正 set_atomic_deterministic_computation 的 scenario 覆盖:scenario 1/2 支持 910B 和 950,scenario 3 仅支持 910B。 - 同步 910B/950 固定 schedule,避免列入当前芯片不支持的 case。 ## 验证 - README-vs-manifest audit: 292 examples, 292 manifest sources, 0 issues - schedule coverage audit: 910B/950 无遗漏;910B 仅保留 tensorflow 预期 skip - git diff --check - PYTHONPATH=scripts python3 -m unittest discover -s scripts/presmoke/tests -v See merge request: cann/asc-devkit!4165 | 3 个月前 | |
修复 presmoke README 驱动的 case 覆盖 Co-authored-by: xun_zhuge<zhugexun@hisilicon.com> # message auto-generated for no-merge-commit merge: !4165 merge fix-presmoke-explicit-scenario-cases into master 修复 presmoke README 驱动的 case 覆盖 Created-by: xun_zhuge Commit-by: xun_zhuge Merged-by: cann-robot Description: ## 变更说明 - 按 README 支持产品信息推导 presmoke case 支持芯片,识别“本样例支持的产品及CANN软件版本”等标题。 - 多 scenario case 统一生成显式 __scenario_N runner,并补充 HTML 表格中的 scenario 解析。 - 修正 set_atomic_deterministic_computation 的 scenario 覆盖:scenario 1/2 支持 910B 和 950,scenario 3 仅支持 910B。 - 同步 910B/950 固定 schedule,避免列入当前芯片不支持的 case。 ## 验证 - README-vs-manifest audit: 292 examples, 292 manifest sources, 0 issues - schedule coverage audit: 910B/950 无遗漏;910B 仅保留 tensorflow 预期 skip - git diff --check - PYTHONPATH=scripts python3 -m unittest discover -s scripts/presmoke/tests -v See merge request: cann/asc-devkit!4165 | 3 个月前 | |
example_tensor_api_snake Co-authored-by: watermelon_milk<NSvQ5oaBy439Dy3ewqp32tDq> # message auto-generated for no-merge-commit merge: !5071 merge tensor_snake into master example_tensor_api_snake Created-by: watermelon_milk Commit-by: watermelon_milk Merged-by: cann-robot Description: ## 描述 example样例切换snake风格 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [x] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5071 | 1 个月前 | |
修复 presmoke README 驱动的 case 覆盖 Co-authored-by: xun_zhuge<zhugexun@hisilicon.com> # message auto-generated for no-merge-commit merge: !4165 merge fix-presmoke-explicit-scenario-cases into master 修复 presmoke README 驱动的 case 覆盖 Created-by: xun_zhuge Commit-by: xun_zhuge Merged-by: cann-robot Description: ## 变更说明 - 按 README 支持产品信息推导 presmoke case 支持芯片,识别“本样例支持的产品及CANN软件版本”等标题。 - 多 scenario case 统一生成显式 __scenario_N runner,并补充 HTML 表格中的 scenario 解析。 - 修正 set_atomic_deterministic_computation 的 scenario 覆盖:scenario 1/2 支持 910B 和 950,scenario 3 仅支持 910B。 - 同步 910B/950 固定 schedule,避免列入当前芯片不支持的 case。 ## 验证 - README-vs-manifest audit: 292 examples, 292 manifest sources, 0 issues - schedule coverage audit: 910B/950 无遗漏;910B 仅保留 tensorflow 预期 skip - git diff --check - PYTHONPATH=scripts python3 -m unittest discover -s scripts/presmoke/tests -v See merge request: cann/asc-devkit!4165 | 3 个月前 | |
fix: 修复 DataSyncBarrier 并恢复已验证的 presmoke 用例 Co-authored-by: xun_zhuge<zhugexun@hisilicon.com> # message auto-generated for no-merge-commit merge: !6257 merge fix/data-sync-barrier-presmoke into master fix: 修复 DataSyncBarrier 并恢复已验证的 presmoke 用例 Created-by: xun_zhuge Commit-by: xun_zhuge Merged-by: cann-robot Description: ## 描述 修复 data_sync_barrier 样例在 910B CPU 调试模式下因 GM 地址不满足 WriteGmBypassDCache 的 128 字节区间前 32 字节约束而断言、随后另一核轮询超时的问题。分配时预留对齐空间,向 kernel 传入对齐地址,并保留原始地址用于释放。同步及计算逻辑不变。 解除该用例在 presmoke runner、生成器配置及 manifest 中的临时跳过,让后续刷新 runner 后仍正常执行。 ## 验证 - CANN 9.3.0(20260916),910B CPU 模式:clean build、run、verify 通过;连续运行 10 次均通过。 - 同版本 910B NPU 模式:物理卡 7 clean build、run、verify 通过,精度误差 0。 - 通过 presmoke run.sh 分别验证 CPU/NPU,均未跳过且通过。 - pre-commit、bash -n、git diff --check 通过。 ## 补充:恢复其他已验证样例 - 移除 cross_core_set_wait_flag 三个 scenario 和 triple_chevron_notation 的临时 presmoke 跳过;同步更新生成器配置、runner、manifest。 - 910B(CANN 9.3.0):跨核同步 scenario 0/1/2 的 CPU、NPU、sim 均通过;GE 样例 NPU 通过。 - 950(隔离容器内 CANN 9.3.0 toolkit + 950-ops):跨核同步 scenario 0/1/2 的 CPU、NPU、sim 均通过;GE 样例 NPU 通过。950 原容器仅有旧包,未修改。 - 通过实际 presmoke run.sh 的 clean/build/run/verify 复测:两种架构的 GE、三个 NPU scenario 与复杂场景的 CPU/sim 均通过;NPU run 单阶段设置 120 秒超时,build 不设超时。 - pre-commit 通过。全量 presmoke 单测仍有 5 项已有的测试/manifest 环境问题,与本次解禁无关。 See merge request: cann/asc-devkit!6257 | 26 天前 | |
修复 presmoke README 驱动的 case 覆盖 Co-authored-by: xun_zhuge<zhugexun@hisilicon.com> # message auto-generated for no-merge-commit merge: !4165 merge fix-presmoke-explicit-scenario-cases into master 修复 presmoke README 驱动的 case 覆盖 Created-by: xun_zhuge Commit-by: xun_zhuge Merged-by: cann-robot Description: ## 变更说明 - 按 README 支持产品信息推导 presmoke case 支持芯片,识别“本样例支持的产品及CANN软件版本”等标题。 - 多 scenario case 统一生成显式 __scenario_N runner,并补充 HTML 表格中的 scenario 解析。 - 修正 set_atomic_deterministic_computation 的 scenario 覆盖:scenario 1/2 支持 910B 和 950,scenario 3 仅支持 910B。 - 同步 910B/950 固定 schedule,避免列入当前芯片不支持的 case。 ## 验证 - README-vs-manifest audit: 292 examples, 292 manifest sources, 0 issues - schedule coverage audit: 910B/950 无遗漏;910B 仅保留 tensorflow 预期 skip - git diff --check - PYTHONPATH=scripts python3 -m unittest discover -s scripts/presmoke/tests -v See merge request: cann/asc-devkit!4165 | 3 个月前 | |
Adapt presmoke cases to updated examples Co-authored-by: xun_zhuge<zhugexun@hisilicon.com> # message auto-generated for no-merge-commit merge: !3107 merge update_presmoke into master Adapt presmoke cases to updated examples Created-by: xun_zhuge Commit-by: xun_zhuge Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本次更新用于适配近期 examples 目录调整后,前冒烟 presmoke 的 case 发现、runner 生成和固定调度结果。 - 根据当前 examples/README 重新刷新 presmoke case runner、manifest 和固定调度顺序,保持看护入口与最新样例目录一致。 - 同步更新自定义算子包相关依赖顺序和芯片支持规则,确保 910B/950 看护按预期选择 runnable case。 - 清理 stale runner 路径,并补齐新增 case 的 runner 覆盖。 - 修复 runner 生成器相关边界问题和静态扫描格式告警。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> 无。 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已完成本地验证: - presmoke 单元测试通过。 - presmoke 入口脚本和生成的 case runner 语法检查通过。 - git diff 静态格式检查通过。 - case runner 覆盖性检查通过:当前 examples discover 到 274 个 case,presmoke runner 覆盖 274 个 case。 - 固定调度覆盖性检查通过:910B 和 950 均无 stale、无遗漏。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 无文档更新。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [x] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [x] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!3107 | 4 个月前 | |
修复 presmoke README 驱动的 case 覆盖 Co-authored-by: xun_zhuge<zhugexun@hisilicon.com> # message auto-generated for no-merge-commit merge: !4165 merge fix-presmoke-explicit-scenario-cases into master 修复 presmoke README 驱动的 case 覆盖 Created-by: xun_zhuge Commit-by: xun_zhuge Merged-by: cann-robot Description: ## 变更说明 - 按 README 支持产品信息推导 presmoke case 支持芯片,识别“本样例支持的产品及CANN软件版本”等标题。 - 多 scenario case 统一生成显式 __scenario_N runner,并补充 HTML 表格中的 scenario 解析。 - 修正 set_atomic_deterministic_computation 的 scenario 覆盖:scenario 1/2 支持 910B 和 950,scenario 3 仅支持 910B。 - 同步 910B/950 固定 schedule,避免列入当前芯片不支持的 case。 ## 验证 - README-vs-manifest audit: 292 examples, 292 manifest sources, 0 issues - schedule coverage audit: 910B/950 无遗漏;910B 仅保留 tensorflow 预期 skip - git diff --check - PYTHONPATH=scripts python3 -m unittest discover -s scripts/presmoke/tests -v See merge request: cann/asc-devkit!4165 | 3 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 1 个月前 | ||
| 3 个月前 | ||
| 26 天前 | ||
| 3 个月前 | ||
| 4 个月前 | ||
| 3 个月前 |