課題link お手伝いしているシステムでNestJSを採用しているバックエンドのテストが遅いという課題があったので対処した。 前提link フレームワークDBテストランナーその他 テストの総数は700弱。 最終結果link 最終的には2段階の改修を経てローカルのテストが3倍速程度高速化した。 # before Test Suites: 145 passed, 145 total Tests: 2 skipped, 681 passed, 683 total Snapshots: 0 total Time: 925.063 s Ran all test suites. Done in 926.48s. # ts-jestを@swc/jestに置き換えた Test Suites: 145 passed, 145 total Tests: 2 skipped, 681 passed, 683 t
![jestでDBありのテストを高速化する](https://cdn-ak-scissors.b.st-hatena.com/image/square/ce834ef611fc451384b9856d55803f6ae44abf52/height=288;version=1;width=512/https%3A%2F%2Fblog.koh.dev%2Fogimg%2F2022-07-02-jest-speedup.png)