dsh-lit-filecheck:把 lit + FileCheck 測試閉環帶進 DSH 會話
dsh-lit-filecheck 是 Rcyc-1025 維護的 DSH 插件,分類爲工作流,提供 lit_run、lit_rerun_failed、filecheck 三個工具。lit_run 在套件根目錄運行 llvm-lit,報告總數與通過/失敗/跳過,並把每塊失敗拆成單條 CHECK 診斷,指出測試文件的 CHECK 行與實際 IR 的出錯行;lit_rerun_failed 只重跑本插件實例上一次失敗的測試,不做全量掃描;filecheck 對一對含 CHECK 行的測試文件和實際 IR 文件單獨運行 FileCheck,報告不匹配處。插件爲 ESM,不啓動後臺任務也不持久化狀態。文章按配置項、三件套用法、CHECK 診斷解析、日誌與錯誤碼、測試驗證狀態和已知限制展開,附目錄頁與 GitHub 鏈接。
閱讀全文