Skip to content

ci: stream trusted x86 E2E job status onto PR checks - #7274

Merged
zhangzujian merged 1 commit into
kubeovn:masterfrom
zhangzujian:fix/e2e-pr-check-live-updates
Aug 20, 2026
Merged

ci: stream trusted x86 E2E job status onto PR checks#7274
zhangzujian merged 1 commit into
kubeovn:masterfrom
zhangzujian:fix/e2e-pr-check-live-updates

Conversation

@zhangzujian

Copy link
Copy Markdown
Member

What this PR does / why we need it

#7273 mirrored trusted executor jobs onto the PR HEAD only after the
whole run finished. This reporter now starts with selection and polls
the live executor jobs every 20s, upserting Check Runs so in-progress
jobs appear in PR checks as they start and complete.

The executor still runs on the trusted disposable ref. The PR only gets
Check Run mirrors bound to inputs.headSHA.

Which issue(s) this PR fixes

Towards #7230.

Publish in-progress and completed Check Runs while the trusted executor
is still running, instead of waiting until every selected job finishes.

Signed-off-by: Zujian Zhang <zhangzujian.7@gmail.com>
@zhangzujian
zhangzujian requested a review from oilbeater as a code owner August 20, 2026 05:49
@dosubot dosubot Bot added size:S This PR changes 10-29 lines, ignoring generated files. ci github_actions Pull requests that update GitHub Actions code labels Aug 20, 2026
@zhangzujian
zhangzujian merged commit ffb4e82 into kubeovn:master Aug 20, 2026
36 checks passed
@coveralls

Copy link
Copy Markdown

Coverage Report for CI Build 32337113560

Warning

Build has drifted: This PR's base is out of sync with its target branch, so coverage data may include unrelated changes.
Quick fix: rebase this PR. Learn more →

Coverage decreased (-0.004%) to 32.744%

Details

  • Coverage decreased (-0.004%) from the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • 2 coverage regressions across 1 file.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

2 previously-covered lines in 1 file lost coverage.

File Lines Losing Coverage Coverage
pkg/ovs/ovn-nb-logical_router_route.go 2 75.73%

Coverage Stats

Coverage Status
Relevant Lines: 64588
Covered Lines: 21149
Line Coverage: 32.74%
Coverage Strength: 0.38 hits per line

💛 - Coveralls

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci github_actions Pull requests that update GitHub Actions code size:S This PR changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants