Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录
切换导航
U
ubains-module-test
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
1
议题
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
郑晓兵
ubains-module-test
Commits
03ee164c
提交
03ee164c
authored
9月 02, 2026
作者:
陈泽健
1
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs(performance): HANDOFF 补充 5.60 部署 md5 复核与双 commit 记录
Co-Authored-By:
Claude
<
noreply@anthropic.com
>
上级
35a58b2e
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
11 行增加
和
7 行删除
+11
-7
HANDOFF_性能测试.md
HANDOFF_性能测试.md
+11
-7
没有找到文件。
HANDOFF_性能测试.md
浏览文件 @
03ee164c
# HANDOFF_性能测试
# HANDOFF_性能测试
> 生成时间:2026-08-12 15:00
> 生成时间:2026-08-12 15:00
> 最后更新:2026-09-01 18:
0
0
> 最后更新:2026-09-01 18:
3
0
> 当前分支:`platform-auto-test`
> 当前分支:`platform-auto-test`
> 最近提交:`545ee9b4 feat(performance): 混合场景 mix 权重随机调度 + 执行时长膨胀修复`
> 最近提交:`545ee9b4 feat(performance): 混合场景 mix 权重随机调度 + 执行时长膨胀修复`
> 主分支:`master`
> 主分支:`master`
...
@@ -88,16 +88,20 @@
...
@@ -88,16 +88,20 @@
| 数据库迁移 | ✅ 启动日志「补齐字段: performance_tasks.per_vu_login」 |
| 数据库迁移 | ✅ 启动日志「补齐字段: performance_tasks.per_vu_login」 |
| 应用启动 | ✅ Application startup complete,所有后台循环(消息消费/定时任务/看门狗)已启动 |
| 应用启动 | ✅ Application startup complete,所有后台循环(消息消费/定时任务/看门狗)已启动 |
| 容器日志 | ✅ 无错误;仅
`SCREENSHOT_RETENTION_DAYS`
属性缺失 warning(与本次无关) |
| 容器日志 | ✅ 无错误;仅
`SCREENSHOT_RETENTION_DAYS`
属性缺失 warning(与本次无关) |
|
**部署后 md5 复核**
| ✅ 5 个后端文件本地 md5 = 5.60 md5(
`bbf83d7c/ba178dd4/adf43541/d3a78d54/56cd46fd`
),容器内
`PerformanceTaskCreate`
已含
`per_vu_login`
|
|
**前端 dist 复核**
| ✅ 5.60
`TaskList-CC52CwcX.js`
含「每虚拟用户独立登录」文案;远端
`index.html`
引用
`index-BwwJmy-d.js`
与本地构建一致 |
**端到端验证(含 100 VU 真实账号)由用户手动执行**
(用户提供 100 行 CSV 后在 UI 启动)。
**端到端验证(含 100 VU 真实账号)由用户手动执行**
(用户提供 100 行 CSV 后在 UI 启动)。
### ✅ 已提交并推送(2026-09-01 18:10,origin/platform-auto-test)
### ✅ 已提交并推送(2026-09-01 18:10
~18:30
,origin/platform-auto-test)
| 提交 | 内容 |
| 提交 | 内容 |
|------|------|
|------|------|
|
`59948f7c`
|
**feat(performance)**
:mix per-VU 独立登录(9 文件,+764/-55)— 后端 executor/http_client/model/schema/database + 测试 + 前端 types/TaskList + HANDOFF 更新,单 commit 包含实现与测试 |
|
`59948f7c`
|
**feat(performance)**
:mix per-VU 独立登录(9 文件,+764/-55)— 后端 executor/http_client/model/schema/database + 测试 + 前端 types/TaskList,单 commit 包含实现与测试(不含 HANDOFF) |
|
`6a507a1f`
|
**docs(performance)**
:HANDOFF 更新至 per-VU 部署完成状态(1 文件,+11/-23) |
> 提交时工作区混有其它窗口文件(UI 自动化 HANDOFF/probe 脚本、test_platform.db、projects 项目模块等),已通过选择性 stage 排除,**仅包含 per-VU 相关 9 文件**。其它窗口遗留项仍留在工作区,归属各窗口自行提交。
> 提交时工作区混有其它窗口文件(UI 自动化 HANDOFF/probe 脚本、test_platform.db、projects 项目模块等),已通过选择性 stage 排除,**仅包含 per-VU 相关文件**。其它窗口遗留项仍留在工作区,归属各窗口自行提交。
> 部署(17:50)早于提交(18:10),代码先部署后归档,md5 复核确认部署内容与提交内容一致,无不一致风险。
### 踩坑(本次会话)
### 踩坑(本次会话)
...
@@ -285,17 +289,17 @@
...
@@ -285,17 +289,17 @@
### 本地(Windows 开发机)
### 本地(Windows 开发机)
-
后端 8001 / 前端 3000 | 数据库
`data/test_platform.db`
-
后端 8001 / 前端 3000 | 数据库
`data/test_platform.db`
-
**最新改动(2026-09-01 18:00
)**
:per-VU 独立登录改造 — 后端
`HttpClient.login_with_credentials`
+
`_extract_token`
+
`PerformanceExecutor._ensure_vu_token`
/
`_resolve_csv_credentials`
/
`_is_login_target(url_override)`
/
`_build_headers(bearer_token=, login_target=)`
/
`_send_request(bearer_token=)`
/
`_mix_worker`
启动登录+重登替换 /
`_run_mix`
CSV 校验 /
`execute()`
跳过共享预登录 +
`Model.per_vu_login`
+
`Schema.per_vu_login`
+
`database._ensure_columns`
迁移 + 前端
`types/performance.ts perVuLogin`
+
`TaskList.vue`
「每虚拟用户独立登录」开关(仅 mix 显示)+
`TestPerVuLogin`
13 条单测 +
`tmp/deploy_pervu_560.py`
。
**已部署 5.60**
(
`performance_tasks.per_vu_login`
自动迁移),
**待 git 提交**
(未 push
)。
-
**最新改动(2026-09-01 18:00
~18:30)**
:per-VU 独立登录改造 — 后端
`HttpClient.login_with_credentials`
+
`_extract_token`
+
`PerformanceExecutor._ensure_vu_token`
/
`_resolve_csv_credentials`
/
`_is_login_target(url_override)`
/
`_build_headers(bearer_token=, login_target=)`
/
`_send_request(bearer_token=)`
/
`_mix_worker`
启动登录+重登替换 /
`_run_mix`
CSV 校验 /
`execute()`
跳过共享预登录 +
`Model.per_vu_login`
+
`Schema.per_vu_login`
+
`database._ensure_columns`
迁移 + 前端
`types/performance.ts perVuLogin`
+
`TaskList.vue`
「每虚拟用户独立登录」开关(仅 mix 显示)+
`TestPerVuLogin`
13 条单测 +
`tmp/deploy_pervu_560.py`
。
**已部署 5.60**
(md5 复核通过 +
`performance_tasks.per_vu_login`
自动迁移),
**已 git 提交推送**
(
`59948f7c`
feat +
`6a507a1f`
docs
)。
---
---
## 未提交的代码
## 未提交的代码
> ✅ **per-VU 独立登录改造已提交推送**(`59948f7c` feat,2026-09-01 18:10,origin/platform-auto-test,9 文件 +764/-55)。
> ✅ **per-VU 独立登录改造已提交推送**(`59948f7c` feat
+ `6a507a1f` docs
,2026-09-01 18:10,origin/platform-auto-test,9 文件 +764/-55)。
> ✅ **mix 混合场景 + 时长膨胀修复已提交推送**(`35a0c281` docs + `545ee9b4` feat,2026-09-01,origin/platform-auto-test)。
> ✅ **mix 混合场景 + 时长膨胀修复已提交推送**(`35a0c281` docs + `545ee9b4` feat,2026-09-01,origin/platform-auto-test)。
```
```
# 本次会话 per-VU 相关 —— 已提交推送(59948f7c),不再列出
# 本次会话 per-VU 相关 —— 已提交推送(59948f7c
+ 6a507a1f
),不再列出
# 仓库现存其它未提交项(非本次会话,归属其它窗口/待处理)
# 仓库现存其它未提交项(非本次会话,归属其它窗口/待处理)
HANDOFF_UI自动化.md(M,UI 自动化窗口)
HANDOFF_UI自动化.md(M,UI 自动化窗口)
...
...
陈泽健
@czj
被提及 commit
8ed78453
·
9月 07, 2026
被提及 commit
8ed78453
被提及 commit 8ed78453b666ba53d6b269267843a2151fc77a33
切换提交列表
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论