Restore default template binding across browser sessions
This commit is contained in:
@@ -99,6 +99,10 @@ python -X utf8 "测试相关资料/如何测试/本机测试环境/local_env.py"
|
||||
|
||||
### 复制项目与持续维护
|
||||
|
||||
隔离副本执行 `test --suite all` 时,除源码和测试入口外,还须复制该套件校验的内核离线依赖、内核源码归档及依赖登记表;不能只带 Python wheel 和 FRP 后把缺少材料算成软件回归。普通开发不需要复制或重建历史 IMG。只含应用的板端更新载荷沿用 `MATRIX_SOURCE_ONLY_UPDATE_TESTS=1` 的既有选测边界,其跳过项不能写成完整工作区依赖验收通过。
|
||||
|
||||
Windows 原子替换遇到 `PermissionError / WinError 5` 时保留失败调用和软件错误响应,核对文件是否被占用,再在独立测试目录定向重测。单次重测通过只能说明未复现,不足以认定杀毒软件、路径长度或其他根因;不要据此放宽生产写入保护。
|
||||
|
||||
Git 克隆后按上述命令重新搭建。复制整个工作区时,旧 venv 含绝对位置和旧 Python 绑定,不能当作可移植程序:先保留并改名旧 `.local/ssh/venv`、`.local/image-editor/venv`,再 setup;wheel 和数据可继续复用。Android 在新机器重新配置工具路径并 setup,刷新本工具管理的 AVD 路径。源码入口、锁文件、搭建文档与包登记必须随测试修订一起维护。
|
||||
|
||||
每轮相关测试先查已有排障记录;已验证解法更新本 README 或移动端排障,依赖更新同时维护原始 requirements、完整锁文件和 wheel 哈希。临时修补不能长期只存在 `.local/work/`:通用化且脱敏后加入可复用源码,或把复建步骤写进文档。单次日志保留在 `.local/work/`;需要归档的结果先脱敏再写入 `各种归档/`。
|
||||
|
||||
Reference in New Issue
Block a user