ActivityDiary Jev吞吐专项

Pure2,390、SL2,092、Jev1,783次普通选择,Jev少607(25.40%)。Jev同步await699.014秒,本地prepare86.464秒;严格60分钟prepare并集784.973秒,占21.805%预算。不是把243次HTTP的平均延迟乘上次数当作主线程成本,而是读取Native provider_wait_ns主调用链计时。

差距从后30分钟明显形成

Jev和SL各1次末尾普通选择在3600秒后;等待/本地按review结束桶归账。

分钟 Pure动作 Pure await秒 Pure本地秒 Pure HTTP SL动作 SL await秒 SL本地秒 SL HTTP Jev动作 Jev await秒 Jev本地秒 Jev HTTP
0–10 410 0.0 0.0 0 393 19.0 2.4 12 408 4.3 0.4 3
10–20 406 0.0 0.0 0 310 20.4 4.4 19 418 11.5 1.1 9
20–30 403 0.0 0.0 0 334 7.2 2.3 7 392 42.4 5.4 25
30–40 373 0.0 0.0 0 397 9.7 2.6 8 204 191.2 21.5 65
40–50 401 0.0 0.0 0 353 3.9 1.4 4 202 199.8 24.7 65
50–60 397 0.0 0.0 0 304 86.4 28.3 90 158 248.6 32.7 76

Jev前30分钟1,218次普通选择,与Pure1,219几乎相同;后30分钟仅564 vsPure1,171。后半小时206次HTTP、639.7秒await归账、78.8秒本地prepare归账。前三段只37次HTTP,await58.2秒。最主要的变化是后半程密集审核产生同步等待,而不是从起点持续固定低速。

请求和本地时间

243HTTP,Native延迟P50=2.806秒、P95=4.784、P99=5.005;Gateway排队410.307秒,上游276.846秒,排队占这两项59.71%。同Run上游发送间隔P50=6.068秒。队列是await内子区间;不能将410.3、276.8和699.0三项相加。

Jev本地prepare86.464秒中local_evidence4.736秒,历史枚举+Evidence构建4.559秒是嵌套部分,不能相加;其余缺少候选、Pair、Witness、Ledger各自完整互斥边界。prepare后至选择混合区间另113.960秒,不全算GUITaboo。

版本State g7s1783审核入口/81HTTP,g1s171/70,g17s9731/30,合计181/243 HTTP(74.49%)。对应动作fingerprint都指向MainActivity,包含select_card_view数据选择卡片、activity_background、搜索按钮及ViewPager操作。它们证明反复处理主页相关版本State,不证明所有数据实例是新业务功能,也不证明每个Evidence相同。Probe功能等价性与历史是否对模型可见需用上级逐Probe决策表;不能只按卡片文本变化将其全部当独立功能。

不是Jev崩溃更多,也不是FUZZ更多

Jev/Pure App异常回执均0。SL有5次:1次EditActivity空DiaryActivity NullPointerException,4次SettingsActivity超范围数字968417400905的NumberFormatException;这些不能拿来解释Jev下降。FUZZ Pure50、SL43、Jev29批;envelope618.686/649.487/446.878秒。普通目标导航Pure1045.875、SL952.535、Jev627.758秒。Jev数量更少,不支持“更多FUZZ或更长普通导航总量”作为主因。

该最长普通选择间隔没有请求,含FUZZ;停顿前主页ImageButton,后进入EditActivity的ImageButton。只能定位操作/页面类与FUZZ存在,不能根据相邻文本编造内部加载原因。

结论:后半程同步等待及本地prepare占用是清晰直接成本;其余时间仍包含正常GUI动作和选择、可能慢页面与未埋点工作。不能把607个少动作精确分配为模型导致多少、页面导致多少,没有同轨迹反事实依据。

来源:逐请求、逐审核、逐动作、逐分钟,Run run_2b38f68437b6480c8f26d01cec61b440。每行保留原始引用。