Conversation
|
A second inherited failure appeared in |
|
The newly completed |
|
The final |
|
Exact-head update for
The previous run was based on Fresh exact-head CI run |
|
Exact-head update for
Exact-head CI run |
|
Exact-head update for
This PR is superseded by #5251 and will be closed without merging. |
Signed-off-by: duanjialing.777 <duanjialing.777@bytedance.com>
3d2e986 to
f273972
Compare
…mp-source Signed-off-by: duanjialing.777 <duanjialing.777@bytedance.com>
…mp-source Signed-off-by: duanjialing.777 <duanjialing.777@bytedance.com>
…mp-source Signed-off-by: duanjialing.777 <duanjialing.777@bytedance.com>
…mp-source Signed-off-by: duanjialing.777 <duanjialing.777@bytedance.com>
…mp-source Signed-off-by: duanjialing.777 <duanjialing.777@bytedance.com>
…mp-source Signed-off-by: duanjialing.777 <duanjialing.777@bytedance.com>
…mp-source Signed-off-by: duanjialing.777 <duanjialing.777@bytedance.com>
…mp-source Signed-off-by: duanjialing.777 <duanjialing.777@bytedance.com>
…mp-source Signed-off-by: duanjialing.777 <duanjialing.777@bytedance.com>
…mp-source Signed-off-by: duanjialing.777 <duanjialing.777@bytedance.com>
…mp-source Signed-off-by: duanjialing.777 <duanjialing.777@bytedance.com>
…mp-source Signed-off-by: duanjialing.777 <duanjialing.777@bytedance.com>
|
This pull request has merge conflicts with Choose the remote for the base repository, not an out-of-date fork. git fetch upstream
git rebase upstream/main
# Resolve each conflict, git add the resolved files, then git rebase --continue.
git push --force-with-lease origin HEADFor a same-repository clone whose Keep the DCO |
Signed-off-by: duanjialing.777 <duanjialing.777@bytedance.com> # Conflicts: # tests/architecture/test_semantic_development_probe.py
Signed-off-by: duanjialing.777 <duanjialing.777@bytedance.com>
Summary
Prevent the semantic probe CLI fixture from inheriting pytest and coverage startup variables. The fixture runs from a temporary synthetic checkout; tracing that child records temporary
loopx/a.pypaths in shard coverage artifacts, which do not exist on the separate aggregation runner.This keeps the real CLI assertions unchanged and excludes only the synthetic child process from the parent coverage session. It follows the existing CI fixture isolation pattern from
dd17cc259. No production code or coverage threshold changes.Failure evidence
On #5367 exact head
f5995f102, all four Python test shards passed, then the requiredpytestaggregation job failed while combining coverage:Shard 1 and shard 2 reports both contained temporary
loopx/a.pyentries. The tests were introduced on main by #5317; their earlier CI run never reached coverage combination because other shard failures stopped the aggregate first.Validation
coverage reportexit 1 with the same missing-source error.git diff --check: passed.loopx canary premerge --from-git-diff: passed, 2 selected canaries, 0 failures, 0 manual holds.Maintainer review and merge are required.