| Files | Last commit | Last update |
|---|---|---|
ci: 自动发现增量测试并移除算子映射表 Co-authored-by: lwwangcgz<wlw9393@gmail.com> # message auto-generated for no-merge-commit merge: !48 merge master into master ci: 自动发现增量测试并移除算子映射表 Created-by: wangliwei12 Commit-by: lwwangcgz Merged-by: cann-robot Description: <!-- 感谢您的合入申请! --> ### 当前PR是否有AI参与: [x] 否 [ ] 是 __1. AI Agent 平台: __2. AI 模型: __3. Prompt上下文 : ### PR功能描述 / 为什么需要这个合入**: 当前增量测试依赖手工维护算子与测试的对应关系,新增算子时还需要修改 .gitcode/ 配置,容易遗漏。 本 PR 新增基于 Python AST 的测试选择器,通过源码和测试之间的直接、间接导入关系自动发现受影响用例,并接入现有 CI 执行脚本。新增算子和测试无需登记映射。 同时,移除 .gitcode/* 的默认全量触发规则,并修正选择器兜底逻辑:仅修改 CI 文件时跳过算子用例;同时修改源码或测试时正常增量选测。保留管理员在机器故障等场景调整执行逻辑的通道。 ### 该PR关联的issue *(格式为fixes #<issue号>, 或者resolves #<issue号>)*: fixes # ### 希望检视人员了解: ## 改动类型 / Change Type - [❌ ] Bug 修复 / Bug Fix - [ ❌] 新功能 / New Feature - [❌ ] 性能优化 / Performance - [ ❌] 代码重构 / Refactoring - [❌ ] 文档更新 / Documentation - [ ✅] 测试相关 / Test - [ ❌] 其它 / Other ## 测试信息 / Testing <!-- 简要测试说明或关键结果 / Brief test description or key results --> - [✅ ] 单元测试通过 / UT passed - [ ✅] 集成测试通过 / ST passed - [ ✅] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [✅ ] 代码符合规范 / Code follows style guide - [✅ ] 测试添加并通过 / Tests added and passed - [ ✅] 文档已更新 / Docs updated if needed - [ ✅] 无硬编码敏感信息 / No secrets hardcoded - [ ✅] 提交信息符合规范 / Commit message follows convention See merge request: cann/ops-tilelang!48 | 15 days ago | |
ci: 自动发现增量测试并移除算子映射表 Co-authored-by: lwwangcgz<wlw9393@gmail.com> # message auto-generated for no-merge-commit merge: !48 merge master into master ci: 自动发现增量测试并移除算子映射表 Created-by: wangliwei12 Commit-by: lwwangcgz Merged-by: cann-robot Description: <!-- 感谢您的合入申请! --> ### 当前PR是否有AI参与: [x] 否 [ ] 是 __1. AI Agent 平台: __2. AI 模型: __3. Prompt上下文 : ### PR功能描述 / 为什么需要这个合入**: 当前增量测试依赖手工维护算子与测试的对应关系,新增算子时还需要修改 .gitcode/ 配置,容易遗漏。 本 PR 新增基于 Python AST 的测试选择器,通过源码和测试之间的直接、间接导入关系自动发现受影响用例,并接入现有 CI 执行脚本。新增算子和测试无需登记映射。 同时,移除 .gitcode/* 的默认全量触发规则,并修正选择器兜底逻辑:仅修改 CI 文件时跳过算子用例;同时修改源码或测试时正常增量选测。保留管理员在机器故障等场景调整执行逻辑的通道。 ### 该PR关联的issue *(格式为fixes #<issue号>, 或者resolves #<issue号>)*: fixes # ### 希望检视人员了解: ## 改动类型 / Change Type - [❌ ] Bug 修复 / Bug Fix - [ ❌] 新功能 / New Feature - [❌ ] 性能优化 / Performance - [ ❌] 代码重构 / Refactoring - [❌ ] 文档更新 / Documentation - [ ✅] 测试相关 / Test - [ ❌] 其它 / Other ## 测试信息 / Testing <!-- 简要测试说明或关键结果 / Brief test description or key results --> - [✅ ] 单元测试通过 / UT passed - [ ✅] 集成测试通过 / ST passed - [ ✅] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [✅ ] 代码符合规范 / Code follows style guide - [✅ ] 测试添加并通过 / Tests added and passed - [ ✅] 文档已更新 / Docs updated if needed - [ ✅] 无硬编码敏感信息 / No secrets hardcoded - [ ✅] 提交信息符合规范 / Commit message follows convention See merge request: cann/ops-tilelang!48 | 15 days ago | |
fix(ci): correct TileLang workflow filename Co-authored-by: FANZHH0909<3345450947@qq.com> # message auto-generated for no-merge-commit merge: !50 merge fix/issue-15-workflow-filename-typo into master fix(ci): correct TileLang workflow filename Created-by: FANZHH0909 Commit-by: FANZHH0909 Merged-by: cann-robot Description: <!-- 感谢您的合入申请! --> ### 当前PR是否有AI参与: [x] 否 [ ] 是 __1. AI Agent 平台: __2. AI 模型: __3. Prompt上下文 : ### PR功能描述 / 为什么需要这个合入: 修正 CI 工作流文件名中的 tlielang 拼写错误,提高命名准确性并保持文档引用一致。 具体改动: - 将 .gitcode/workflows/ops-tlielang_actions.yml 重命名为 .gitcode/workflows/ops-tilelang_actions.yml。 - 同步更新 SECURITY.md 中三处对应的文件名引用。 ### 该PR关联的issue: fixes #15 ### 希望检视人员了解: - 工作流文件仅重命名,内容零改动,重命名前后 SHA256 一致,Git 检测为 100% 相似。 - 未修改工作流触发条件、任务、命令、权限、runner 配置或文件模式。 - 仓库内未发现其他旧文件名引用;.gitcode/config/full_test_triggers.conf 中未发现该工作流的路径绑定。 - GitCode 平台侧是否存在按文件路径绑定的配置尚未核实,请维护者协助确认。 ## 改动类型 / Change Type - [x] Bug 修复 / Bug Fix - [ ] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [x] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 测试信息 / Testing - 已确认旧路径不存在、新路径存在。 - 已核对重命名前后工作流文件 SHA256 一致。 - 全仓库搜索(包含 .gitcode 等隐藏目录,排除 Git 历史)未发现 ops-tlielang 或 tlielang 残留。 - git diff --check 通过。 - 本次仅涉及文件重命名及文档引用更新,未运行单元测试、集成测试或 NPU 测试;远端 CI 结果以本 PR 流水线为准。 - [ ] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [ ] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [x] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [x] 文档已更新 / Docs updated if needed - [x] 无硬编码敏感信息 / No secrets hardcoded - [x] 提交信息符合规范 / Commit message follows convention See merge request: cann/ops-tilelang!50 | 14 days ago |