|
|
@@ -180,7 +180,8 @@
|
|
|
|
|
|
### P7【P1】冒烟 fix/reg 无因果(第 7 度复现)
|
|
|
|
|
|
-1. **问题描述**:今日 4 次 fix=1(13:22 / 17:01 / 18:08 / 22:37)与 3 次 reg=1(14:41 / 17:23 / 其它)**全部**落在 `/api/user/portrait/generate` 与 `/portrait/regenerate` 这对 AI 出图端点;22:37 本轮 fix=1 即 `regenerate: -1 CONN_ERR → 200 BIZ_OK`,同时 `generate` 仍在抖动;相关代码最后变更在 10-30 → 属 `AiGateway` 外部依赖抖动,非本仓库代码因果。
|
|
|
+1. **问题描述**:今日 4 次 fix=1(13:22 / 17:01 / 18:08 / 22:37)与 4 次 reg=1(14:41 / 17:23 / 22:53 等)**全部**落在 `/api/user/portrait/generate` 与 `/portrait/regenerate` 这对 AI 出图端点;相关代码最后变更在 10-30 → 属 `AiGateway` 外部依赖抖动,非本仓库代码因果。
|
|
|
+ > **22:53 反向翻转铁证(本轮推送时新捕获)**:22:37 的 `e2f8c69de` 把 `regeneratePortrait` 记为 **`-1 CONN_ERR → 200 BIZ_OK`(fix=1)**;仅 16 分钟后 22:53 的 `61d6e4f9e` 把**同一端点**记为 **`200 BIZ_OK → -1 CONN_ERR`(reg=1)**。两次之间无任何后端代码变更(22:53 提交仅改 report/log/tsv)→ **同一端点在 16 分钟内 OK→ERR→OK→ERR 往返翻转**,fix 与 reg 是同一抖动的两种写法,计数彻底失去因果含义。
|
|
|
2. **测试 bug 点**:`run_interface_tests_cron.sh` 的 fix/reg 差值逻辑(无稳定性门槛)。
|
|
|
3. **最优修改方案**:CONN_ERR 三次重试后再计数;连续 2 轮同向变化才记 fix/reg;`reg>0` 非 0 退出。
|
|
|
4. **修改目的**:让 fix/reg 只反映代码因果,不反映网络抖动。
|