Repository navigation
docs(#549): correct why local_cli suites skip in CI (coverage reading) - #580
Merged
Merged
Conversation
The coverage map said CI "builds none". CI does compile saccade_track (C++ Core Build) but runs no CLI suite there, and the pytest job has no build/shipping/saccade_track, so the local_cli suites skip. Only the top-level reading string changes; no verification claim is added. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Owner
Author
Owner merge authorization (recorded verbatim)The owner gave this authorization in the working session. It is copied here verbatim before merging so it can be traced. Pre-merge check:
Approved: PR #580 merge authorization, pinned to 批准將 PR #580 合併至
本次 merge 不代表新增任何 runtime、GPU、package 或 equivalence 驗證。 V5 維持 UNRESOLVED,installed package 維持 UNVERIFIED,distribution 維持 local-only。 合併後將 #580 視為已收尾的文字修正。S2-2 與 S2-3 的優先順序仍待獨立決策,本授權不包含其實作。 |
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.
This PR fixes one wrong CI explanation in the S2-1 coverage map. It is docs-only and authorized for review only, not merge. The authorization is recorded verbatim in #550 comment 6106616992. The base is
main@404fb5c429b93f54b4367f508ed6fcb8b362e6fc(the #579 merge).Change (one string)
The file is
docs/reference/model_bundle_s2_1_coverage_549.json, top-levelreading,local_cliclause.(they skip in CI, which builds none)(they skip in CI: the pytest job has no build/shipping/saccade_track, and the C++ Core Build job that compiles saccade_track runs no CLI suite)The conclusion, that the
local_clisuites skip in CI, is unchanged. Only the reason is corrected.Source evidence for the new wording
saccade_trackbut runs no pytest or CLI suite. It builds--target saccade_trackfrom the root build (build-noopencv) in cpp_build.yml.ci_ctesttests), on the standaloneshipping/project. That project has nosaccade_tracktarget: inshipping/CMakeLists.txtthe target sits insideif(TARGET saccade_tracking), which only exists in the root build.pytest.mark.skipif(... "build/shipping/saccade_track not built"), for exampletests/unit/test_saccade_track_model_bundle_cli.py.Verification
readingis equal.git diff --statshows 1 file, +1/−1.tests/contract/test_model_bundle_contract_549.pypassed 30/30. It checksrunsvalues and the test/case lists, not thereadingtext.scripts/pre_push.shon the clean committed head29f57ffdexited 0 (5650 passed, 52 skipped, 105 deselected, 5 xfailed).29f57ffd: No findings. It confirmed the diff touches only that clause and checked the wording against both workflows,shipping/CMakeLists.txtand the CLI skip conditions. This is not a GitHub APPROVED review. The raw output is local only (gitignoredresults/549_cov_wording/).29f57ffd: CI 38121406200.Not changed / not claimed
verification_matrix.json, or any other JSON field.UNRESOLVED, installed packageUNVERIFIED, equivalenceunproven, distributionlocal-only.🤖 Generated with Claude Code