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