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 的一部分。