tests: pin the diagnostics and page cells the third scan left open - #239
Merged
Conversation
第三轮变异扫描的 P3 二十项:暂存不保留来源时间戳、未解析的 `||` 诊断写成占位 文本、消费者清单截断、自定义陈旧期限被忽略、未知 schema 放行、成功构建写成 失败状态、进度分母偏差一项、发布状态时间戳为零、站点同步标记记录旧提交、孤儿 首次发现时间写到未来、`deps.txt` 的 slot 与版本列互换、生成时间固定为零、 持久化不核对两处 MTIME、冒烟告警两类故障数对调、默认频道说明面板被隐藏、 首页把运行秒数当成出站流量、内核状态的格式错误夹具没有执行、页头页脚由同一 错误实现生成与复核、镜像选择丢掉回退列表、依赖表 SLOT 与版本单元格互换, 改坏之后测试都仍然通过。 D8 与 D9 判定不修:两者只让摘要行的数字多报一项,成本高于收益。 至此第三轮扫描的五十一项全部处理完。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
第三轮变异扫描(
~/code/memory/binhost/scan3-findings.md)的 P3 二十项。修的是测试盖不住,不是线上故障:本 PR 只动
tests/。分诊时二十二项里判定两项不修:
D8与D9只让摘要行的数字多报一项,成本高于收益。其余二十项全部补上。
变异反证
二十一次注入(
E9有两条),全部使对应测试非零结束:暂存时间戳、||诊断占位文本、消费者清单截断、锁的自定义陈旧期限、未知 schema、构建状态写成 failed、
进度分母加一、发布时间戳为零、站点同步标记记录旧提交、孤儿时间写到未来、
deps.txt列互换、生成时间为零、持久化两处 MTIME、冒烟告警两类故障对调、默认频道面板隐藏、首页流量栏取错字段、内核状态空 version、页脚读 head 模板、
镜像回退列表、依赖表两列互换。
每次注入后还原,
build/、deploy/、ops/、site/的git diff为空。测试
本机 Python、Shell、JavaScript 测试、
check-copy、py_compile与check-commits全部通过。
至此第三轮扫描的 51 项全部处理完:P1 四项、P2 二十五项、P3 二十项修完,两项判定
不修。