跳到正文
熱點事件持續更新

gooze 修正變異測試無限迴圈

1 篇報道1 個報道來源2 小時前更新

先了解這件事

AI 綜述

2026年10月23日,Go 變異測試工具 gooze 的作者發現,特定程式變異會令測試陷入無限迴圈,CI 因而只回報逾時。根因是掃描器到達檔案末端(EOF)時,變異後的退出條件未能令迴圈停止。作者其後把迴圈限制為最多執行 len(src) + 1 步,並直接測試檔案末端情況。修正後,變異測試得分為 100.00%:221 個變異被殺死、0 個存活,另有 1 個錯誤。

AI 根據報道生成 · 2 小時前更新

報道時間線

沿着報道,瞭解事件的不同側面。

10月23日
  1. DEV Community
    單元測試未能捕捉的錯誤:變異測試中的無限迴圈

    Go 變異測試工具 gooze 的作者發現,特定程式變異會令測試陷入無限迴圈,CI 因而只回報逾時。根因是掃描器在檔案末端遇到 EOF 時,變異後的退出條件無法停止迴圈;作者把迴圈改為最多執行 len(src) + 1 步,並直接測試檔案末端情況。修正後變異測試得分為 100.00%(221 個變異被殺死、0 個存活、1 個錯誤)。

本事件熱度走勢

還沒有足夠的連續觀測數據,暫不繪製趨勢。