docs: record STEP-119 first observed Android PBF Fast
Some checks failed
validate-scripts / validate-scripts (push) Has been cancelled

This commit is contained in:
tei
2026-10-11 17:18:06 +09:00
parent 499f6fb2c2
commit 46c88b0209
3 changed files with 16 additions and 0 deletions

View File

@@ -53,3 +53,5 @@ Mac Metal原生CMake配置首次因PATH找不到cmake而失败,改用既有/us
## RDC Android原PBF实机正负对照(2026-10-11)
本轮源码锁 3d989a00a822989339a6d7cb4d23acc04396670e、APK SHA 57d68800770d431a2ce9247406f636e7a01cc19fccaf4c59f5eb3a7c99128135,Mac标准Android OpenGL x86_64 APK真编译/链接/打包PASS;FZG1-2安装SHA一致、preflight PASS。新STATIC_RC_NO_TIDE 90.010秒:Native64/R[0,62),missingSourceIds=[],Cache Build=1 / Reuse=3276(累计)、FastDelta=1819 / FullDelta=0、24Gate mismatch=0。原STATIC_RC 90.010秒:原Native65/R[0,63),missingSourceIds=[tide],Build=0、Reuse=0、FastDelta=0、FullDelta=305,fail-closed仍正常。新13项GTest运行/Metal/iOS/动态源变更与像素对比均未完成,保持ANDROID_FAST_CORE_PASS/OVERALL_PARTIAL。详细原始数据和sha见 docs/60_测试/STEP-119_FZG1_原PBF真实Fast验收结果_20261011.md。
- 2026-10-11 STEP119实机首次FAST_OBSERVED:APK源3d989a00a822989339a6d7cb4d23acc04396670e SHA=57d68800770d431a2ce9247406f636e7a01cc19fccaf4c59f5eb3a7c99128135,FZG1-2安装/preflight PASS;STATIC_RC_NO_TIDE 90秒 FastDelta1819/FullDelta0、R Build1/Reuse3276、24Gate mismatch0、Native64,missingSourceIds=[]。仅正向目标首次通过,负例/视觉/GTest/iOS未验,STEP119 PARTIAL。详见 docs/报告/STEP-119_Android真机Fast首次通过_阶段验收_v1.md。

View File

@@ -0,0 +1,12 @@
# STEP-119 Android 真机 Fast 首次通过阶段报告
日期:2026-10-11 JST。结论:FAST_OBSERVED / PARTIAL;不是最终全面PASS。
- 源码APK Commit:3d989a00a822989339a6d7cb4d23acc04396670e;Android OpenGL/x86_64完整Gradle Native编译+链接+打包BUILD SUCCESS;已对9个C++生产/测试单元做NDK严格-Werror语法检查PASS,发现并修复两处命名空间及测试Mutable/Immutable构造错误。
- APK SHA-256:57d68800770d431a2ce9247406f636e7a01cc19fccaf4c59f5eb3a7c99128135;APK大小66702125字节。FZG1-2(ADB 192.168.200.139:5555)安装Success且已安装base.apk SHA一致;预检PASS。
- 实测STATIC_RC_NO_TIDE(TestApp独立场景,不修改正式Style),原63基础层有效62+天气2=Native64;R[0,62)、missingSourceIds为空;场景有效。
- 同一PID=27241,真实观察90.010秒:FastDelta=1819,FullDelta=0;最近120帧Fast=119,Full=0,decisionMismatch=0。
- R缓存Build累计=1,Reuse累计=3276,placementGatePassed=True。复用增量=1819。静态结果首次真机Build、Reuse、Fast均已达到>0目标。
- 原始设备JSON:artifacts/maplibre-particle/android-validation/step113-retest-20261011_170012/static_rc_no_tide/result.json;SHA256=8718ce113820e7cc0cc2b4d5b801e6847c92e9ced79cd4fecbee58bfeef1c27c。旧STEP118真实JSON与APK保留,未覆盖。
- 其他未验:原63层缺源负对照;Camera/Style/Source/Tile/Annotation/Context变更后的Full安全撤销与重新Build;航标/文字图像与层序人工目视;13项非Jest GTest实际运行;macOS Metal/iOS。Mac Metal CMake因既有libuv缺失未配置(非新增依赖),Android链路使用原工具成功。
- 不能凭Fast计数判断静态图像和Symbol结果等价;STEP119保持PARTIAL,不可直接发行或宣称全部PASS。

View File

@@ -1196,3 +1196,5 @@ Android V3-08 单次综合验收已完成并关闭。Native `13.4.1-particle.2`
- 2026-10-11 STEP119 RDC编译核验:Integration与Particle已fetch对应远端主线,保护STEP110/111 SHA不变。Mac CMake配置因既有libuv缺失失败;Homebrew意外尝试连带升级工具链,已停止且原CMake可用,不继续扩大环境修改。复用现有Android NDK OpenGL x86_64精确compile_commands,7个生产Core文件+2个非Jest GTest源码合计9个严格-Werror语法编译最终PASS;修正SymbolLayer/test各一处util::toString命名空间、test Mutable→Immutable。GTest/完整链接/Android真机仍待独立执行,未宣称PASS。
- 2026-10-11 STEP119 RDC Android实机:源码锁3d989a00a822989339a6d7cb4d23acc04396670e,新APK SHA 57d68800770d431a2ce9247406f636e7a01cc19fccaf4c59f5eb3a7c99128135、Mac现有Gradle/NDK整包编译PASS、FZG1-2安装设备SHA一致。新STATIC_RC_NO_TIDE真实90秒R Build=1/Reuse=3276(累计)、FastDelta=1819/FullDelta=0、120帧119Fast/0Full、24Gate mismatch0,证实Symbol缓存首次Build/后续Fast生效。原63 STATIC_RC 90秒因tide缺源保持Build/Reuse/Fast全0、FullDelta=305,缺源fail-closed有效。Mac原生GTest受旧libuv环境缺失阻断,未运行13项测试;Metal/iOS、Pan/Zoom/Rotate、Source/Style异步变更、像素/人工目视仍未验,整体PARTIAL。证据docs/60_测试/STEP-119_FZG1_原PBF真实Fast验收结果_20261011.md。
- 2026-10-11 STEP119实机首次FAST_OBSERVED:APK源3d989a00a822989339a6d7cb4d23acc04396670e SHA=57d68800770d431a2ce9247406f636e7a01cc19fccaf4c59f5eb3a7c99128135,FZG1-2安装/preflight PASS;STATIC_RC_NO_TIDE 90秒 FastDelta1819/FullDelta0、R Build1/Reuse3276、24Gate mismatch0、Native64,missingSourceIds=[]。仅正向目标首次通过,负例/视觉/GTest/iOS未验,STEP119 PARTIAL。详见 docs/报告/STEP-119_Android真机Fast首次通过_阶段验收_v1.md。