test(ci): [CI-JASSUB-SOURCE-01] include source in native JASSUB checks

This commit is contained in:
Harvey Zhao committed 2026-09-15 22:14:36 +08:00
1 parent 5862f60b0e
commit 5e0447fc51
12 files changed
+6113 -31

No files matched your search

+14
View File
@@ -1,5 +1,19 @@
# 进度与证据
## CI-JASSUB-SOURCE-01 原生字幕源码覆盖
修复默认原生 JASSUB 只加载 npm 包的测试缺口;现在发布包和当前源码各覆盖三核心,
来源按 kind 判别,源码也执行插件直接销毁后再销毁宿主。新增真实 CLI 收集正反例,
20项 Node 检查通过。最终三引擎18项:15通过、3个旧版WebKit像素失败、0跳过/重试;
候选9项均通过,并在宿主仍存活时证明worker仅终止一次、画布清零。
完整源码只重新收集:174文件/1667项,并非执行通过;旧安装映射只收集6项,
不计为新包播放验收。见[记录](changes/2026-09-15-CI-JASSUB-SOURCE-01-native-inputs.md)、[证据](baselines/jassub-source-selection-validation.json)。
生产代码、类型、分发与依赖未变,CI-01和JASSUB完整兼容/设备门槛继续开放。
新增任务独立完成后为217 done、21 doing、43 todo,共281。下一步检查其他原生
用例是否存在相同候选输入缺口;不重复无变化的全量运行,不推送或发布。
## CI-01 完整 Windows WebKit 源码回归
固定ae56937d3、Node24.21.0/Yarn1.22.22,174文件/1664项完整运行: