01 · Resource accounting
跨專案追蹤資源會計不變量
從 Kubernetes DRA 的一個 int64 溢位出發,把根因抽象成可重用的審查不變量(加總、乘法、型別轉換不得溢位/截斷/漏算/重複扣款),再檢查 Kueue、KAI-Scheduler、Volcano、CDI 等實作。
- Failure class
- 溢位、截斷、漏算、重複扣款、型別邊界
- Method
- 不變量提取、邊界構造、跨專案 variant search
- Outcome
- 9 變體、6 上游、8 修正合併
- Evidence
- 每項附 issue、patch 與失效路徑回歸測試
Representative evidence
- kubernetes/kubernetes #140442拒絕無法表示的 consumable-capacity 請求(int64 溢位)
- kubernetes/kubernetes #140666擋掉無法使用的
validRange(除零) - kueue #12897拒絕加總會溢位 int64 的 device counts