go testのキャッシュの仕組みを理解して、テストコードを変えずにCIを高速化する

go testのキャッシュの仕組みを理解して、テストコードを変えずにCIを高速化する

go testのキャッシュの仕組みを理解して、テストコードを変えずにCIを高速化する

サマリ go testは、パッケージごとにテスト結果をキャッシュしている ソースコードに加え、テストコマンドの引数やテスト内で参照したファイルや環境変数がすべて同じなら、キャッシュが利用される そのため、基本的にはCI上でもGoのキャッシュ機構を使用しても問題ない Goが検知できない変更(設定ファイルやデプロイ設…

はてなブックマーク - go testのキャッシュの仕組みを理解して、テストコードを変えずにCIを高速化する はてなブックマークに追加


元の記事を確認する

関連記事