8884e100f9
Overlay 190 upstream items (V8.22→8.31) preserving trade-pro theme, registry tests, and design docs. Re-applied full patch set on identical anchors (discovery/env_for/blocks.css/type-mapping/locale-override/ theme_color/frontend entries/test_theme_pro_v3 mods) plus compose pins. Verified: theme suites 35/35; dual-baseline full run 415 passed vs pristine 386+29 ours, FAILED-set diff EMPTY (same 10 Windows env fails). Live: container 8.31.1-dev.1 healthy, hesupipe 192 entries intact, trade-pro build 203 pages 0 errors. Co-Authored-By: Claude Code <noreply@anthropic.com>
2.9 KiB
2.9 KiB
V8.25 开发集成验收报告
- 完整 Python 回归:370 个用例,23 个隔离批次,失败批次 0。
- Node.js JavaScript 单元测试:13 项通过。
- 真实 HTTP + Worker 端到端:登录/CSRF、创建站点、创建页面、入队、Worker 构建、ZIP 与预览通过。
- Chromium 隔离 HTML 演示:PC / 390px 手机布局、引用勾选与选择性同步交互通过,脚本错误 0。
- Python 编译、JS 语法、版本/主题/Worker 静态校验通过。
功能验收
公共组件不可变版本、历史快照校验、选择性同步、旧版迁移、跨站点权限、本地修改保护、草稿原子更新/异常整体回滚及已发布页面保持不变均有专项测试。
仍未完成的真实环境验收
- 真实 PostgreSQL/Redis、多 Worker、Docker、恢复演练与线上发布。
- Art Design Pro 官方前端工程编译。
- 真实登录后台的 Chromium E2E、手机真机测试。
各批详情
| 批次 | 测试模块 | 用例通过 | 耗时(s) | 结果 |
|---|---|---|---|---|
| 01 | test_commercial_v5.py, test_connectors_v84.py | 20 | 6.77 | passed |
| 02 | test_connectors_v85.py, test_console_v819.py | 23 | 6.95 | passed |
| 03 | test_core_v4.py, test_deep_nested_v824.py | 19 | 9.55 | passed |
| 04 | test_editor_easy_v8212.py, test_editor_ux_v8211.py | 6 | 3.19 | passed |
| 05 | test_enterprise.py, test_enterprise_v7.py | 16 | 9.12 | passed |
| 06 | test_factory.py, test_factory_v2.py | 24 | 22.35 | passed |
| 07 | test_mobile_tabs_v8213.py, test_multilingual_v815.py | 20 | 10.41 | passed |
| 08 | test_nested_v823.py, test_p0_71.py | 8 | 5.36 | passed |
| 09 | test_p0_backup.py, test_p0_p4_completion_v88.py | 19 | 11.91 | passed |
| 10 | test_p0_p4_completion_v89.py, test_p1_platform.py | 14 | 11.28 | passed |
| 11 | test_production_v816.py, test_professional_ui_v811.py | 15 | 47.32 | passed |
| 12 | test_regression_runner_v817.py, test_release_native_v814.py | 11 | 4.36 | passed |
| 13 | test_release_reviews_v7.py, test_release_v813.py | 14 | 5.3 | passed |
| 14 | test_site_design_v87.py, test_siteforge_v817_audit.py | 36 | 8.26 | passed |
| 15 | test_studio_v86.py, test_theme_pro_v3.py | 15 | 13.84 | passed |
| 16 | test_v818_pg_recovery.py, test_v818_sqlite_pg_transfer.py | 11 | 3.59 | passed |
| 17 | test_v821_editor_history_and_mapping.py, test_v822_canvas.py | 8 | 5.73 | passed |
| 18 | test_v825_shared_components.py, test_v8_art_installer.py | 11 | 5.8 | passed |
| 19 | test_v8_workflows.py, test_wordpress_baseline.py | 19 | 4.69 | passed |
| 20 | test_worker_queue_v6.py, test_workspace_v810.py | 10 | 10.48 | passed |
| 21 | test_workspace_v812.py, test_wp_complex_v820.py | 21 | 6.13 | passed |
| 22 | test_wp_migration_v81.py, test_wp_migration_v82.py | 20 | 9.18 | passed |
| 23 | test_wp_migration_v83.py | 10 | 5.12 | passed |
报告来源:reports/v825-regression/batch-*.log 和 result.json。模拟与离线测试不能视为生产服务器验收。