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

OpenCHAMI / ochami / 37384489623
12%
main: 93%

Build:
Build:
LAST BUILD BRANCH: fix/cacert-insecure-mutual-exclusion
DEFAULT BRANCH: main
Ran 05 Oct 2026 10:57PM UTC
Jobs 1
Files 197
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

05 Oct 2026 10:43PM UTC coverage: 13.249% (+1.2%) from 12.061%
37384489623

Pull #164

github

web-flow
Merge ebd8144a8 into 40950cb7f
Pull Request #164: refactor(cli)!: establish typed exit code contract

135 of 2567 new or added lines in 172 files covered. (5.26%)

39 existing lines in 35 files now uncovered.

2077 of 15677 relevant lines covered (13.25%)

0.91 hits per line

Uncovered Changes

Lines Coverage ∆ File
75
0.0
0.0% cmd/cloud_init/node/get.go
59
0.0
0.0% cmd/cloud_init/group/get.go
39
25.65
12.93% internal/cli/cli.go
31
0.0
0.0% cmd/smd/iface/get.go
28
0.0
0.0% cmd/metadata/defaults/set.go
28
0.0
0.0% cmd/metadata/group/set.go
28
0.0
0.0% cmd/metadata/instance/set.go
28
0.0
0.0% cmd/metadata/peer/set.go
28
0.0
0.0% cmd/root.go
27
0.0
0.0% cmd/boot/bmc/add.go
27
0.0
0.0% cmd/boot/config/add.go
27
0.0
0.0% cmd/boot/node/add.go
27
0.0
0.0% cmd/bss/boot/params/delete.go
27
0.0
0.0% cmd/metadata/defaults/add.go
27
0.0
0.0% cmd/metadata/group/add.go
27
0.0
0.0% cmd/metadata/instance/add.go
27
0.0
0.0% cmd/metadata/peer/add.go
27
0.0
0.0% cmd/smd/group/add.go
27
0.0
0.0% cmd/smd/rfe/add.go
26
0.0
0.0% cmd/smd/component/get.go
25
0.0
0.0% cmd/discover/static/static.go
25
0.0
0.0% cmd/smd/compep/get.go
25
79.51
internal/cli/errors.go
24
0.0
0.0% cmd/boot/bmc/set.go
24
0.0
0.0% cmd/boot/config/set.go
24
0.0
0.0% cmd/boot/node/set.go
24
0.0
0.0% cmd/bss/boot/params/add.go
24
0.0
0.0% cmd/bss/boot/params/set.go
24
0.0
0.0% cmd/bss/boot/params/update.go
24
0.0
0.0% cmd/cloud_init/group/delete.go
24
0.0
0.0% cmd/smd/group/update.go
23
0.0
0.0% cmd/cloud_init/group/render.go
22
0.0
0.0% cmd/cloud_init/group/add.go
22
0.0
0.0% cmd/cloud_init/group/set.go
22
0.0
0.0% cmd/cloud_init/node/set.go
22
0.0
0.0% cmd/metadata/defaults/patch.go
22
0.0
0.0% cmd/metadata/group/patch.go
22
0.0
0.0% cmd/metadata/instance/patch.go
22
0.0
0.0% cmd/metadata/peer/patch.go
22
0.0
0.0% cmd/smd/rfe/get.go
21
0.0
0.0% cmd/metadata/defaults/delete.go
21
0.0
0.0% cmd/metadata/group/delete.go
21
0.0
0.0% cmd/metadata/instance/delete.go
21
0.0
0.0% cmd/metadata/peer/delete.go
21
0.0
0.0% cmd/smd/compep/delete.go
21
0.0
0.0% cmd/smd/component/delete.go
21
0.0
0.0% cmd/smd/iface/add.go
21
0.0
0.0% cmd/smd/iface/delete.go
21
0.0
0.0% cmd/smd/rfe/delete.go
20
0.0
0.0% cmd/bss/boot/image/set.go
20
0.0
0.0% cmd/pcs/service/status.go
19
0.0
0.0% cmd/bss/boot/params/get.go
19
0.0
0.0% cmd/pcs/transition/start.go
19
0.0
0.0% cmd/smd/group/delete.go
18
0.0
0.0% cmd/boot/bmc/patch.go
18
0.0
0.0% cmd/boot/config/patch.go
18
0.0
0.0% cmd/boot/node/patch.go
18
0.0
0.0% cmd/cloud_init/service/status.go
18
0.0
0.0% cmd/pcs/status/show.go
18
0.0
0.0% cmd/rcs/console/list.go
18
0.0
0.0% cmd/rcs/service/status.go
18
0.0
0.0% cmd/smd/group/get.go
18
0.0
0.0% cmd/smd/group/membership.go
17
0.0
0.0% cmd/boot/bmc/delete.go
17
0.0
0.0% cmd/boot/config/delete.go
17
0.0
0.0% cmd/boot/node/delete.go
17
0.0
0.0% cmd/pcs/status/list.go
17
0.0
0.0% cmd/pcs/transition/abort.go
17
0.0
0.0% cmd/pcs/transition/list.go
17
0.0
0.0% cmd/pcs/transition/show.go
16
0.0
0.0% cmd/bss/hosts/get.go
16
0.0
0.0% cmd/cloud_init/defaults/set.go
16
0.0
0.0% cmd/smd/component/add.go
16
0.0
0.0% cmd/smd/group/member/add.go
16
0.0
0.0% cmd/smd/group/member/get.go
15
0.0
0.0% cmd/bss/boot/script/get.go
15
0.0
0.0% cmd/bss/history/history.go
15
0.0
0.0% cmd/cloud_init/defaults/get.go
15
0.0
0.0% cmd/smd/group/member/delete.go
14
0.0
0.0% cmd/boot/bmc/get.go
14
0.0
0.0% cmd/metadata/defaults/get.go
14
0.0
0.0% cmd/metadata/defaults/list.go
14
0.0
0.0% cmd/metadata/group/get.go
14
0.0
0.0% cmd/metadata/group/list.go
14
0.0
0.0% cmd/metadata/instance/get.go
14
0.0
0.0% cmd/metadata/instance/list.go
14
0.0
0.0% cmd/metadata/peer/get.go
14
0.0
0.0% cmd/metadata/peer/list.go
13
0.0
0.0% cmd/bss/dumpstate/dumpstate.go
13
0.0
0.0% cmd/bss/service/status.go
13
0.0
0.0% cmd/bss/service/version.go
13
0.0
0.0% cmd/bss/status/status.go
13
0.0
0.0% cmd/cloud_init/service/version.go
13
0.0
cmd/config/cluster/delete.go
13
0.0
0.0% cmd/rcs/console/show.go
13
0.0
0.0% cmd/smd/service/status.go
13
0.0
0.0% cmd/smd/status/status.go
12
0.0
cmd/config/cluster/show.go
12
0.0
0.0% cmd/pcs/transition/monitor.go
12
0.0
0.0% cmd/smd/group/member/set.go
11
0.0
0.0% cmd/boot/bmc/list.go
11
0.0
0.0% cmd/boot/config/get.go
11
0.0
0.0% cmd/boot/config/list.go
11
0.0
0.0% cmd/boot/node/get.go
11
0.0
0.0% cmd/boot/node/list.go
11
0.0
0.0% cmd/boot/service/status.go
11
0.0
0.0% cmd/metadata/service/status.go
11
0.0
0.0% cmd/rcs/console/connect.go
8
0.0
0.0% cmd/config/show.go
8
27.19
0.0% pkg/client/metadata_service/defaults.go
8
35.09
0.0% pkg/client/metadata_service/group.go
8
27.19
0.0% pkg/client/metadata_service/instanceinfo.go
8
27.19
0.0% pkg/client/metadata_service/wireguardpeer.go
7
0.0
cmd/config/cluster/set.go
7
0.0
0.0% cmd/config/set.go
7
0.0
0.0% internal/cli/boot_service/boot_service.go
7
0.0
0.0% internal/cli/bss/bss.go
7
0.0
0.0% internal/cli/cloud_init/cloud_init.go
7
0.0
0.0% internal/cli/metadata_service/metadata_service.go
7
0.0
0.0% internal/cli/pcs/pcs.go
7
0.0
0.0% internal/cli/rcs/rcs.go
7
0.0
0.0% internal/cli/smd/smd.go
6
30.7
0.0% pkg/client/boot_service/bmc.go
6
29.91
0.0% pkg/client/boot_service/bootconfig.go
6
37.61
0.0% pkg/client/boot_service/node.go
5
0.0
0.0% cmd/config/unset.go
4
0.0
cmd/config/cluster/unset.go
3
0.0
0.0% cmd/boot/bmc/bmc.go
3
0.0
0.0% cmd/boot/boot.go
3
0.0
0.0% cmd/boot/config/config.go
3
0.0
0.0% cmd/boot/node/node.go
3
0.0
0.0% cmd/boot/service/service.go
3
0.0
0.0% cmd/bss/boot/boot.go
3
0.0
0.0% cmd/bss/boot/image/image.go
3
0.0
0.0% cmd/bss/boot/params/params.go
3
0.0
0.0% cmd/bss/boot/script/script.go
3
0.0
0.0% cmd/bss/bss.go
3
0.0
0.0% cmd/bss/hosts/hosts.go
3
0.0
0.0% cmd/bss/service/service.go
3
0.0
0.0% cmd/cloud_init/cloud_init.go
3
0.0
0.0% cmd/cloud_init/defaults/defaults.go
3
0.0
0.0% cmd/cloud_init/group/group.go
3
0.0
0.0% cmd/cloud_init/node/node.go
3
0.0
0.0% cmd/cloud_init/service/service.go
3
0.0
0.0% cmd/config/cluster/cluster.go
3
0.0
0.0% cmd/config/config.go
3
0.0
0.0% cmd/discover/discover.go
3
0.0
0.0% cmd/metadata/defaults/defaults.go
3
0.0
0.0% cmd/metadata/group/group.go
3
0.0
0.0% cmd/metadata/instance/instance.go
3
0.0
0.0% cmd/metadata/metadata.go
3
0.0
0.0% cmd/metadata/peer/peer.go
3
0.0
0.0% cmd/metadata/service/service.go
3
0.0
0.0% cmd/pcs/pcs.go
3
0.0
0.0% cmd/pcs/service/service.go
3
0.0
0.0% cmd/pcs/status/status.go
3
0.0
0.0% cmd/pcs/transition/transition.go
3
0.0
0.0% cmd/smd/compep/compep.go
3
0.0
0.0% cmd/smd/component/component.go
3
0.0
0.0% cmd/smd/group/group.go
3
0.0
0.0% cmd/smd/group/member/member.go
3
0.0
0.0% cmd/smd/iface/iface.go
3
0.0
0.0% cmd/smd/rfe/rfe.go
3
0.0
0.0% cmd/smd/service/service.go
3
0.0
0.0% cmd/smd/smd.go
2
0.0
0.0% cmd/rcs/console/console.go
2
0.0
0.0% cmd/rcs/rcs.go
2
0.0
0.0% cmd/rcs/service/service.go
1
0.0
0.0% pkg/client/boot_service/health.go
1
0.0
0.0% pkg/client/metadata_service/health.go

Coverage Regressions

Lines Coverage ∆ File
3
0.0
0.0% cmd/cloud_init/group/get.go
2
0.0
0.0% cmd/cloud_init/service/status.go
2
0.0
0.0% cmd/root.go
1
0.0
0.0% cmd/bss/boot/params/get.go
1
0.0
0.0% cmd/bss/dumpstate/dumpstate.go
1
0.0
0.0% cmd/bss/history/history.go
1
0.0
0.0% cmd/bss/hosts/get.go
1
0.0
0.0% cmd/bss/service/status.go
1
0.0
0.0% cmd/bss/service/version.go
1
0.0
0.0% cmd/bss/status/status.go
1
0.0
0.0% cmd/cloud_init/defaults/get.go
1
0.0
0.0% cmd/cloud_init/node/get.go
1
0.0
0.0% cmd/cloud_init/service/version.go
1
0.0
0.0% cmd/pcs/service/status.go
1
0.0
0.0% cmd/pcs/status/list.go
1
0.0
0.0% cmd/pcs/status/show.go
1
0.0
0.0% cmd/pcs/transition/abort.go
1
0.0
0.0% cmd/pcs/transition/list.go
1
0.0
0.0% cmd/pcs/transition/show.go
1
0.0
0.0% cmd/pcs/transition/start.go
1
0.0
0.0% cmd/rcs/console/console.go
1
0.0
0.0% cmd/rcs/console/list.go
1
0.0
0.0% cmd/rcs/rcs.go
1
0.0
0.0% cmd/rcs/service/service.go
1
0.0
0.0% cmd/rcs/service/status.go
1
0.0
0.0% cmd/smd/compep/get.go
1
0.0
0.0% cmd/smd/component/get.go
1
0.0
0.0% cmd/smd/group/get.go
1
0.0
0.0% cmd/smd/group/member/get.go
1
0.0
0.0% cmd/smd/group/membership.go
1
0.0
0.0% cmd/smd/iface/get.go
1
0.0
0.0% cmd/smd/rfe/get.go
1
0.0
0.0% cmd/smd/service/status.go
1
0.0
0.0% cmd/smd/status/status.go
1
25.65
12.93% internal/cli/cli.go
Jobs
ID Job ID Ran Files Coverage
1 37384489623.1 05 Oct 2026 10:57PM UTC 197
13.25
GitHub Action Run
Source Files on build 37384489623
  • Tree
  • List 197
  • Changed 166
  • Source Changed 166
  • Coverage Changed 157
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #37384489623
  • Pull Request #164
  • PR Base - main (#37384093605)
  • 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