cart-content-check
[target] clone=h8 port=20098 base=http://localhost:20098
目标: http://localhost:20098
✅ S0 debug 会员会话建立
✅ S0 夹具创建(未填副本×3)
── S1 session 族: 未填作品被 content_check 拦下
✅ S1 oracle 自检(夹具确有空页+缺图)
✅ S1 info=0 + reason=content_check
✅ S1 empty_pages 与独立 oracle 精确一致
✅ S1 missing_slots 与独立 oracle 精确一致
✅ S1 work_empty 与独立 oracle 精确一致
✅ S1 未入车
── S2 force=1 入车 + 重发幂等
✅ S2 force 后 info=1
✅ S2 入车恰 1 行
✅ S2 重发幂等(仍 1 行)
── S3 fail-closed(不存在的 tplid)
--------------
SELECT COUNT(*) FROM jnc_log WHERE log_corpid=1 AND logtype=3 AND logcontent LIKE 'cartContentCheck:%tplid=99999999 uid=2939'
--------------
ERROR 1146 (42S02) at line 1: Table 'jnc_ma.jnc_log' doesn't exist
E2E 脚本异常: Error: Command failed: mysql -h127.0.0.1 -P23306 -uroot -p'MaPasd*123' --default-character-set=utf8mb4 jnc_ma -N -e "SELECT COUNT(*) FROM jnc_log WHERE log_corpid=1 AND logtype=3 AND logcontent LIKE 'cartContentCheck:%tplid=99999999 uid=2939'"
--------------
SELECT COUNT(*) FROM jnc_log WHERE log_corpid=1 AND logtype=3 AND logcontent LIKE 'cartContentCheck:%tplid=99999999 uid=2939'
--------------
ERROR 1146 (42S02) at line 1: Table 'jnc_ma.jnc_log' doesn't exist
at genericNodeError (node:internal/errors:984:15)
at wrappedFn (node:internal/errors:538:14)
at checkExecSyncError (node:child_process:891:11)
at execSync (node:child_process:963:15)
at db1 (/data/AICode/e2e/ma_dev_v2/ma/bin/workspace/playwright/e2e/e2e-cart-content-check.js:47:15)
at /data/AICode/e2e/ma_dev_v2/ma/bin/workspace/playwright/e2e/e2e-cart-content-check.js:163:32 {
status: 1,
signal: null,
output: [
null,
'',
'--------------\n' +
"SELECT COUNT(*) FROM jnc_log WHERE log_corpid=1 AND logtype=3 AND logcontent LIKE 'cartContentCheck:%tplid=99999999 uid=2939'\n" +
'--------------\n' +
'\n' +
"ERROR 1146 (42S02) at line 1: Table 'jnc_ma.jnc_log' doesn't exist\n"
],
pid: 554662,
stdout: '',
stderr: '--------------\n' +
"SELECT COUNT(*) FROM jnc_log WHERE log_corpid=1 AND logtype=3 AND logcontent LIKE 'cartContentCheck:%tplid=99999999 uid=2939'\n" +
'--------------\n' +
'\n' +
"ERROR 1146 (42S02) at line 1: Table 'jnc_ma.jnc_log' doesn't exist\n"
}
── 清理夹具
✗ mint FAILED in jnc_ma
⚠ 清理用 Bearer 获取失败: Command failed: bash /data/AICode/e2e/ma_dev_v2/ma/bin/workspace/.claude/scripts/wxapi-token.sh
✗ mint FAILED in jnc_ma
⚠ 无 Bearer 上下文,以下夹具未软删需人工处理: 15764, 15765, 15766
[cleanup] deleted 3/3
✅ 清理:本次新建的 3 件作品已删净(基线 181 件不动)
结果: 12 通过 / 1 失败 | 截图+result.json: /data/AICode/e2e/ma_dev_v2/ma/bin/workspace/test-results/playwright-images/cart-content-check