mohitsoni48/turbollm 是一个项目,它宣称会自动针对 GPU 调优本地 LLM 引擎,并通过 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。总计改动 31 行,新增 21 行,删除 10 行。
这两个文件的共同点是把对话存储从磁盘改为放在内存中。此前每个测试都会创建临时目录,并以基于磁盘的 SQLite 存储打开 ConversationStore,而现在则传入 IN_MEMORY_DATA_DIR。同时,测试超时守卫从 20 秒提高到 60 秒(GUARD_MS)。提交信息说明,在托管的 Windows 运行器上每个测试耗时约 1 秒,却会停顿好几秒;在完整测试套件中,还曾出现相邻两个测试在 20 秒守卫处超时的情况。只有唯一一个从磁盘重新读取数据的测试 (q) 通过 persist 选项继续保留磁盘存储。
不过,这属于不触及用户功能的测试框架清理。存储层移入内存后,其余测试对存储层的验证程度并未在提交中说明。提交信息指出,即使把守卫提高到 60 秒,实际卡死仍会被判定为失败,但代价是失败信号来得更晚。这更接近一项处理测试运行耗时的保守性维护改动,而不是功能改进。