Go Wiki: 下載-構建農場-失敗日誌-和-除錯

Go 專案的所有構建失敗日誌都儲存在 GCE 中,您可以透過 儀表板 訪問。

您可以使用 fetchlogs 下載所有失敗的日誌。

透過 go get golang.org/x/build/cmd/fetchlogs 下載 fetchlogs

fetchlogs 預設只下載最近 300 條失敗日誌,這對於“神秘”/“不穩定的” bug 來說不夠。fetchlogs -n <您想要的數量>

您可能還想看看 github.com/aclements/go-misc/greplogs。這是 Austin 開發的一個有用工具,可以對 fetchlogs 獲取的日誌執行 grep。

另外 github.com/aclements/findflakes 可以對不穩定測試何時開始失敗做出一些猜測。


此內容是 Go Wiki 的一部分。