mohitsoni48/turbollm は、ローカル LLM エンジンを GPU に合わせて自動チューニングし、Web UI と OpenAI・Anthropic 互換 API として提供すると説明しているプロジェクトである。2026年10月31日のコミット 632fae6 はテストのみの変更であり、触れたのは turbollm/src/chat/chat-routes.detached.test.ts と turbollm/src/chat/chat-routes.stop.test.ts の 2 ファイルだけである。全体で 31 行が変わり、21 行の追加と 10 行の削除となっている。
2 つのファイルの共通点は、会話ストアをディスクではなくメモリに置くように変更した点である。従来はテストごとに一時ディレクトリを作り、ConversationStore をディスクベースの SQLite ストアとして開いていたが、現在は IN_MEMORY_DATA_DIR を渡している。同時に、テストのタイムアウトガードは 20 秒から 60 秒(GUARD_MS)へ引き上げられた。コミットメッセージでは、ホステッド Windows ランナーでは各テストが 1 秒前後で終わる一方、数秒間停止することがあり、全スイートでは隣接する 2 つのテストが 20 秒ガードでタイムアウトした事例があったと説明している。ディスクからデータを読み戻す唯一のテスト (q) のみ、persist オプションによってディスクストアをそのまま維持している。
ただしこれは、ユーザー機能に触れていないテストハーネスの整理である。ストアをメモリへ移した残りのテストでストレージ層がどれだけ検証されているかは、コミットには記載されていない。コミットメッセージは、60 秒に上げたガードでも実際の停止は依然として失敗として捕捉されるとする一方、遅い失敗シグナルという代償も伴うと明かしている。機能改善ではなく、テスト実行時間を扱う保守的な保守変更に近い。