fengsilin
62bda9526a
chore(e2e): 凭据与进程清理工具安全加固
按 Mimosa 安全扫描建议处理 e2e 测试工具的存量高危项:
- e2e 集群的 root/admin 密码、会话密钥、同步 API Key 改为环境变量
优先(E2E_ROOT_PASSWORD/E2E_ADMIN_PASSWORD/E2E_SESSION_SECRET/
E2E_SYNC_API_KEY),本地回退值仅服务于 127.0.0.1 测试集群,
Go 与 Playwright 两侧默认值保持一致
- killWindowsProcessTree 对 pid 强制正整数校验后再交给 taskkill,
消除命令注入误报入口
5 giorni fa
fengsilin
99168a9660
test: stabilize model pricing e2e runtime
2 mesi fa
fengsilin
aeff58b122
test: stabilize model pricing generator e2e
2 mesi fa
fengsilin
5451d801f3
test: cover model pricing e2e workflow
2 mesi fa
fengsilin
b976b486af
test: avoid shell by default in e2e process helper
Co-Authored-By: Codex <noreply@anthropic.com>
2 mesi fa
fengsilin
568a91dfcf
test: harden e2e helper error handling
Co-Authored-By: Codex <noreply@anthropic.com>
2 mesi fa
fengsilin
eb285055ac
test: harden e2e process cleanup
2 mesi fa
fengsilin
b91d07b0da
test: add e2e process helpers
2 mesi fa
fengsilin
65e6a82d34
feat(user-migration): support selective batches and cancellation
Add candidate user selection and explicit_ids batch creation flow for overseas migration. Also add cancellable batches to release selected-user locks and extend backend, frontend, and e2e coverage for the new flow.
Co-Authored-By: Codex <noreply@anthropic.com>
2 mesi fa
fengsilin
ca3f8765bb
test(user-migration): complete migration coverage and e2e flow
Co-Authored-By: Codex <noreply@anthropic.com>
2 mesi fa