• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

openconfig / kne / 35395572327
44%
main: 44%

Build:
Build:
LAST BUILD BRANCH: pipeline
DEFAULT BRANCH: main
Ran 18 Sep 2026 09:13PM UTC
Jobs 1
Files 62
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

18 Sep 2026 09:08PM UTC coverage: 44.493% (+0.5%) from 44.033%
35395572327

Pull #768

github

kraney
exec/run, deploy: tag command output with the component that ran it

Deploying the components concurrently interleaves their kubectl output.
Every line is prefixed only with the binary that produced it, so a real
deployment emits runs like three "(kubectl): ..." lines sharing a
timestamp with nothing to say which component each belongs to. That
undoes much of the debuggability the per-component error attribution
was meant to provide.

Let a context carry a label, and prefix the output of commands run with
it as "(kubectl/SRLinux controller): ...". A context is the right
carrier here: the components already receive one, and a component does
not know its own name, since the name is derived by the deployment that
drives it.

The label is logging only. It deliberately does not tie a command's
lifetime to the context, as nothing today cancels a running kubectl;
that remains the gap defaultDeployTimeout covers from the outside.

LogCommand and the other existing helpers are unchanged, so callers that
do not run commands concurrently, notably cluster bringup, need not care.
Pull Request #768: Pipeline KNE cluster init deploys

149 of 168 new or added lines in 5 files covered. (88.69%)

1 existing line in 1 file now uncovered.

5983 of 13447 relevant lines covered (44.49%)

0.51 hits per line

Uncovered Changes

Lines Coverage ∆ File
10
64.29
2.12% exec/run/run.go
6
66.43
3.8% deploy/deploy.go
1
39.73
-0.55% cmd/deploy/deploy.go
1
4.91
-0.03% cmd/root.go
1
99.39
0.05% exec/fake/fake.go

Coverage Regressions

Lines Coverage ∆ File
1
66.43
3.8% deploy/deploy.go
Subprojects
ID Flag name Job ID Ran Files Coverage
1 /jobs/188164538 35395572327.1 18 Sep 2026 09:13PM UTC 62
44.49
GitHub Action Run
Source Files on build 35395572327
  • Tree
  • List 62
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #768
  • PR Base - main (#35272184255)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc