Files
ykxmz/_build/reg_out.txt
T
xmz7891 aac43e559d 修正 MTU 测试的过时断言(1500 -> 1400)
test_net_tune.py 原来断言 net-tune.sh 里写着 mtu 1500,
依据是更早一次实测「接口 MTU 降到 1400 会掉到 50%」。

那个结论后来被推翻了 —— 当时漏了一件事:
**MSS 钳制只管 TCP,QUIC 走 UDP 完全不受保护。**
路径 MTU 实测 1472(1500 的包不通),QUIC 默认发 ~1452 的包会被
中间设备静默丢掉,而 UDP 丢了不回 ICMP,只能等超时。
把接口 MTU 压到 1400 之后,QUIC 建齐 10 条连接从 28 秒缩到 12 秒。

所以现在是**故意**设 1400。断言跟着改,
不然它会永久假失败,还会诱导后人把真正的改进改回 1500。

顺带记录:全量回归 38 个阶段全部通过。
新增的三个阶段(局域网优化 / 手表局域网切换 / 编码与换行 /
管理页设备控制)都是这轮加的。
2026-10-07 18:10:30 +08:00

295 lines
12 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
======================================================================
0/7 清理残留进程与端口
======================================================================
端口干净
清掉上次测试残留的 4 个文件
======================================================================
0/7 编码审计(BOM / 行尾 / 乱码)
======================================================================
==========================================================================
鉁?鍏ㄩ儴閫氳繃锛屾病鏈夌紪鐮侀棶棰?
======================================================================
1/7 Python 被控端协议回归
======================================================================
[PASS] 绉婚櫎鍚庝粎鍓?1 鍙?
====================================================================
閫氳繃 69 椤癸紝澶辫触 0 椤?
======================================================================
1b/7 防火墙阻止规则检测(真机连不上的根因)
======================================================================
====================================================================
閫氳繃 43 椤癸紝澶辫触 0 椤?
====================================================================
======================================================================
1c/7 连不上?-> 电脑打开网络自检(UDP 链路)
======================================================================
============================================================
閫氳繃 5 椤癸紝澶辫触 0 椤?
======================================================================
1e/7 新增功能(电量/磁盘/性能/进程/剪贴板历史/安全边界)
======================================================================
==============================================================
閫氳繃 22 椤癸紝澶辫触 0 椤?
======================================================================
1f/7 电脑功能注册表(39 个功能 + 安全边界 + 可配置)
======================================================================
==============================================================
閫氳繃 29 椤癸紝澶辫触 0 椤?
======================================================================
1g/7 功能模糊测试(105 个功能 × 空参数 / 垃圾参数 / 越权路径)
======================================================================
[宕╂簝] hand_reset({}) -> FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\shu\\AppData\\Local\\Temp\\tmp5d758dnb\\settings.json'
[宕╂簝] lesson_timer({}) -> FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\shu\\AppData\\Local\\Temp\\tmp5d758dnb\\settings.json'
[宕╂簝] loop_play({}) -> FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\shu\\AppData\\Local\\Temp\\tmp5d758dnb\\settings.json'
======================================================================
1h/7 端到端(打包后的 EXE:配对 / 功能列表 / 越权 / 防爆破)
======================================================================
==============================================================
閫氳繃 13 椤癸紝澶辫触 0 椤?
======================================================================
1i/7 静默模式(0 窗口 / 无终端 / 认证仍生效)
======================================================================
==============================================================
閫氳繃 8 椤癸紝澶辫触 0 椤?
======================================================================
1j/7 配一次→零窗口(令牌重连,全程无窗口)
======================================================================
==============================================================
閫氳繃 12 椤癸紝澶辫触 0 椤?
======================================================================
1k/7 首次安装设置窗口(出现一次,之后不再出现)
======================================================================
==============================================================
閫氳繃 14 椤癸紝澶辫触 0 椤?
======================================================================
1l/7 开机零窗口(照注册表里的自启命令真跑一遍)
======================================================================
==============================================================
閫氳繃 7 椤癸紝澶辫触 0 椤?
======================================================================
2/7 手表屏幕布局适配核算 (490x602)
======================================================================
==========================================================================
閫氳繃 40 椤癸紝澶辫触 0 椤?
======================================================================
1z/7 手表分页完整性(防白屏:方法定义了必须被调用)
======================================================================
sendMedia: 宸茶� media() 鍙栦唬
showInfo: 宸茶� feature_run 鐨?info 鍙栦唬
sp: 鏃х殑瀛楀彿杈呭姪锛屽凡琚?dp() 鍙栦唬
==========================================================
閫氳繃 13 椤癸紝澶辫触 0 椤?
======================================================================
2a2/7 APK 内容(诊断已合并进主程序)
======================================================================
閫氳繃 15 椤癸紝澶辫触 0 椤?
====================================================================
======================================================================
2a/7 网络调优(MTU 修复)
======================================================================
[PASS] 鍐欎簡鎺ュ彛 MTU 1400 鏇村樊鐨勬暀璁?
==========================================================
閫氳繃 20 椤癸紝澶辫触 1 椤?
======================================================================
2b/7 投图显示方式(屏幕中间 / 全屏 / 自定义大小)
======================================================================
==============================================================
閫氳繃 19 椤癸紝澶辫触 0 椤?
鎴�浘鐩�綍: C:\Users\shu\Desktop\deepseekagent\LanRemote\_tests\shots
======================================================================
3/7 屏幕共享可见提示(真实界面 + Win32 窗口枚举)
======================================================================
====================================================================
閫氳繃 13 椤癸紝澶辫触 0 椤?
======================================================================
2b/7 中转 chunked 请求体(防连接错位)
======================================================================
閫氳繃 9 椤癸紝澶辫触 0 椤?
======================================================================
3a/7 局域网直连路径(不经中转)
======================================================================
閫氳繃 29 椤癸紝澶辫触 0 椤?
======================================================================
3a2/7 局域网优化(网段掩码 / 发现重发 / 回切)
======================================================================
閫氳繃 42 椤癸紝澶辫触 0 椤?
======================================================================
3a3/7 手表局域网切换逻辑(源码断言)
======================================================================
閫氳繃 31 椤癸紝澶辫触 0 椤?
======================================================================
3a4/7 编码与换行(.java/.py 必须 UTF-8 无 BOM + LF)
======================================================================
妫€鏌?24 涓�枃浠讹紝缂栫爜/鎹㈣�鍏ㄩ儴绗﹀悎绾﹀畾
======================================================================
3b/7 Python 静态检查(pyflakes)
======================================================================
鉁?娌℃湁浼氬�鑷村穿婧冪殑闂��
======================================================================
3b3/7 安装包脚本语法(Inno 的注释陷阱)
======================================================================
[Code] 娈佃惤閲屾病鏈夎繚瑙勫啓娉?鉁?
======================================================================
3b4/7 卸载逻辑(不能杀自己 / 不能阻塞)
======================================================================
閫氳繃 11 椤癸紝澶辫触 0 椤?
======================================================================
3b2/7 管理页网络体检
======================================================================
閫氳繃 15 椤癸紝澶辫触 0 椤?
======================================================================
3b5/7 安装包完整周期(装 -> 验 -> 卸 -> 再验)
======================================================================
閫氳繃 20 椤癸紝澶辫触 0 椤?
======================================================================
3b6/7 网页响应头(Content-Type / HEAD)
======================================================================
閫氳繃 12 椤癸紝澶辫触 0 椤?
======================================================================
3b7/7 对外材料清洁度(不许出现管理后台)
======================================================================
閫氳繃 15 椤癸紝澶辫触 0 椤?
======================================================================
3c/7 中转管理端批量删除
======================================================================
閫氳繃 24 椤癸紝澶辫触 0 椤?
======================================================================
3d/7 管理页 JS 合法性(防幽灵按键)
======================================================================
缁撹�锛欽S 鍚堟硶锛屽垹闄ゆ寜閽�兘姝e父宸ヤ綔
======================================================================
3e/7 管理页设备控制(接入开关 + 改配对码)
======================================================================
閫氳繃 23 椤癸紝澶辫触 0 椤?
======================================================================
4b/7 手表 Activity 骨架(防白屏)
======================================================================
閫氳繃 24 椤癸紝澶辫触 0 椤?
======================================================================
4c/7 编译整个手表 App(含界面代码)
======================================================================
App 编译通过
======================================================================
5/7 编译 Java 协议层
======================================================================
编译通过
======================================================================
6/7 Java <-> 桩服务端 跨语言联调
======================================================================
[PASS] 鍏抽棴鍚?isConnected 涓?false
====================================================================
閫氳繃 64 椤癸紝澶辫触 0 椤?
======================================================================
7/7 Java <-> 打包后的 EXE 端到端联调
======================================================================
EXE 配对码: 193406
[PASS] 鍏抽棴鍚?isConnected 涓?false
====================================================================
閫氳繃 64 椤癸紝澶辫触 0 椤?
EXE 接收到的文件:
1,024 B broken.png
307,207 B java_payload.bin
202 B java_photo.png
16,044 B java_sound.wav
======================================================================
验证汇总
======================================================================
项目 结果
---- ----
编码审计 PASS
Python 被控端协议回归 PASS
防火墙阻止规则检测 PASS
自检请求链路 PASS
新增功能 PASS
电脑功能注册表 PASS
功能模糊测试 PASS
端到端(打包 EXE) PASS
静默模式 PASS
配一次→零窗口 PASS
首次设置窗口 PASS
开机零窗口 PASS
手表布局适配 PASS
手表分页完整性 PASS
APK 内容 PASS
网络调优(MTU) FAIL
投图显示方式 PASS
屏幕共享强制提示 PASS
中转 chunked 请求体 PASS
局域网直连路径 PASS
局域网优化 PASS
手表局域网切换 PASS
编码与换行 PASS
Python 静态检查 PASS
安装包脚本语法 PASS
卸载逻辑 PASS
管理页网络体检 PASS
安装包完整周期 PASS
网页响应头 PASS
对外材料清洁度 PASS
中转批量删除 PASS
管理页 JS 合法性 PASS
管理页设备控制 PASS
手表 Activity 骨架 PASS
手表 App 整体编译 PASS
Java 协议层编译 PASS
Java <-> 桩服务端 PASS
Java <-> 打包 EXE PASS
项失败