|
|
8739674c42
|
ci: 拆 e2e batch 最多 6 个 spec,避免 Electron 挂死
PR Preview / test (pull_request) Has been skipped
Deploy Production / test (push) Successful in 8s
PR Preview / teardown-preview (pull_request) Successful in 15s
Test / unit-test (push) Successful in 7s
PR Preview / deploy-preview (pull_request) Has been skipped
Test / build-check (push) Successful in 4s
Deploy Production / deploy (push) Successful in 7s
Test / e2e-test (push) Successful in 3m14s
之前 batch 2 跑 10 个 spec 经常挂在第 5 个 spec 前后:runner log 显示
Cypress 完全静默 4+ 分钟,到 300s 外层 timeout 被 kill。本地跑同样批
次 60s 就结束,判断是 runner 资源紧张下 Electron 进程内存吃满、主
线程卡死;单次 run 的 spec 数越多越容易触发。
拆成 7 个小 batch(每批 ≤6 spec),单批结束回收 Cypress 进程+浏览
器,避免跨 spec 累积内存压力。同时把 batch 结果汇总从 3 个变量改
成 FAIL flag 里累加,方便扩展。
|
2026-04-18 19:08:27 +00:00 |
|
|
|
b983d7dc86
|
ci: retrigger
PR Preview / teardown-preview (pull_request) Has been skipped
Test / unit-test (push) Successful in 5s
Test / build-check (push) Successful in 3s
PR Preview / test (pull_request) Successful in 5s
PR Preview / deploy-preview (pull_request) Successful in 9s
Test / e2e-test (push) Failing after 5m59s
|
2026-04-18 18:50:28 +00:00 |
|
|
|
1df4cf7f02
|
ci: retrigger (batch 2 e2e flaky)
PR Preview / teardown-preview (pull_request) Has been skipped
Test / unit-test (push) Successful in 6s
Test / build-check (push) Successful in 4s
PR Preview / test (pull_request) Successful in 6s
PR Preview / deploy-preview (pull_request) Successful in 10s
Test / e2e-test (push) Failing after 6m2s
|
2026-04-18 18:37:25 +00:00 |
|
|
|
9b495794c0
|
ci: retrigger after batch 2 hang on recipe-detail
PR Preview / teardown-preview (pull_request) Has been skipped
Test / unit-test (push) Successful in 6s
Test / build-check (push) Successful in 4s
PR Preview / test (pull_request) Successful in 6s
PR Preview / deploy-preview (pull_request) Successful in 10s
Test / e2e-test (push) Failing after 6m4s
|
2026-04-18 18:29:05 +00:00 |
|
|
|
8cc06d4e75
|
test(e2e): 手机编辑配方 overlay 宽度 + swipe 屏蔽
PR Preview / teardown-preview (pull_request) Has been skipped
Test / unit-test (push) Successful in 8s
Test / build-check (push) Successful in 6s
PR Preview / test (pull_request) Successful in 9s
PR Preview / deploy-preview (pull_request) Successful in 18s
Test / e2e-test (push) Failing after 6m48s
新增 responsive.cy.js 里的 Mobile edit recipe overlay 块,覆盖:
- overlay-panel 无横向溢出
- 成分/用量/单价/小计 4 列 header 都在 panel 内
- 精油搜索输入不会撑出 panel 右边
- editor 打开时模拟横向 swipe,当前 tab 不切换
|
2026-04-18 18:20:27 +00:00 |
|
|
|
2a2b1b8928
|
fix: 精油搜索框撑宽整表,限制 width 100% 让 4 列都能展示
PR Preview / teardown-preview (pull_request) Has been skipped
Test / unit-test (push) Successful in 9s
Test / build-check (push) Successful in 5s
PR Preview / test (pull_request) Successful in 10s
PR Preview / deploy-preview (pull_request) Successful in 17s
Test / e2e-test (push) Successful in 4m52s
.form-select 之前没设 width,<input> 默认 size=20 宽约 180px,
把整个 editor-table 撑出面板,后面几列被挤出屏幕。加 width 100%
+ min-width 0 + box-sizing border-box,让精油列占剩余空间即可。
|
2026-04-18 18:12:52 +00:00 |
|
|
|
dacd4887aa
|
fix: 手机编辑配方 overlay 合适宽度 + 屏蔽 tab 滑动
Test / unit-test (push) Successful in 7s
Test / build-check (push) Successful in 4s
PR Preview / teardown-preview (pull_request) Has been skipped
Test / e2e-test (push) Successful in 3m1s
PR Preview / test (pull_request) Successful in 6s
PR Preview / deploy-preview (pull_request) Successful in 17s
移动端下 .overlay-panel 内边距从 24px 缩小到 16px,配合标题
字号、容器外边距和 ratio 提示换行调整,使编辑配方弹层在手机
上视觉更紧凑。
另外把 .overlay 加入 onSwipeEnd 的 modal 选择器,编辑弹层
打开时不再被左右滑动误触切换 tab。
|
2026-04-18 13:27:49 +00:00 |
|