Perfowl · P4 · E3 · 2026-10-23
方案顺序修订:Trace真实启动前不写手机请求。 测试预算、请求内容、run前缀与资格门不变。
若在Trace启动前写入有效期90秒的 pending.json,Trace启动失败可能留下仍有效的请求。现冻结为:主机准备唯一请求;先启动Display-only Trace并收到真实record-start;随后读取设备时钟,单次写入、核读并原子重命名冷请求,再通过DVT ProcessControl启动Fixture。
Trace未启动则不写手机请求。请求写入或DVT启动失败时不重试,并让Trace自然结束。请求仍绑定当前签名Fixture版本/源码摘要、全新nonce与run名前缀,仍为35秒qualification用例;Trace仍运行40秒,45秒资源观察门不变。
本修订不会创建Workbench Session或触碰203张未保存预览,不改产品或Jitter门槛。资格只有在Trace自然封存、出现可重算逐帧Display事件并与Fixture presented.json时钟/显示身份唯一配对后,才可另立正式r4方案。