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

hyperledger-labs / fabric-smart-client / 35100979561
91%

Build:
DEFAULT BRANCH: main
Ran 16 Sep 2026 01:19PM UTC
Jobs 22
Files 503
Run time 4min
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

16 Sep 2026 01:17PM UTC coverage: 85.685% (-0.01%) from 85.698%
35100979561

push

github

web-flow
refactor: replace fmt.Errorf and stdlib errors.New with pkg/utils/errors (#1860)

Production code had drifted from the documented convention of building and
wrapping errors exclusively through pkg/utils/errors: 127 fmt.Errorf call
sites across 44 files and 14 stdlib errors.New call sites across 9 files.
Test files are left untouched since their sentinel/mock errors are ordinary
Go testing idiom, not a convention violation.

fmt.Errorf(...%w..., err) becomes errors.Wrapf(err, ...) (or errors.Wrap
when no other args remain); other fmt.Errorf calls become errors.Errorf or
errors.New; stdlib errors.New becomes our errors.New. Files that still need
stdlib errors.Is/As/Unwrap keep it under a stderrors alias so our package
can be imported unaliased as errors.

Signed-off-by: Marcus Brandenburger <bur@zurich.ibm.com>

28 of 65 new or added lines in 28 files covered. (43.08%)

10 existing lines in 5 files now uncovered.

27385 of 31960 relevant lines covered (85.69%)

2356.98 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
58.33
0.0% platform/fabric/core/generic/driver/identity/provider.go
4
76.79
0.0% platform/view/services/storage/driver/sql/sqlite/persistence.go
3
73.49
0.0% platform/fabric/services/db/driver/sql/common/vault.go
2
79.17
0.0% platform/fabric/core/generic/driver/provider.go
2
67.78
0.0% platform/fabric/core/generic/membership/channelconfig/channel.go
2
54.55
0.0% platform/fabric/core/generic/membership/channelconfig/orderer.go
2
40.0
0.0% platform/fabric/core/generic/membership/channelconfig/organization.go
2
82.69
0.0% platform/fabric/core/generic/membership/channelconfig/standardvalues.go
1
83.33
0.0% platform/fabric/core/generic/driver/config/service.go
1
79.31
0.0% platform/fabric/core/generic/driver/identity/msp.go
1
96.55
0.0% platform/fabric/core/generic/ledger/version/util.go
1
69.23
0.0% platform/fabric/core/generic/membership/channelconfig/applicationorg.go
1
91.67
0.0% platform/fabric/core/generic/rwset/handler.go
1
77.01
0.0% platform/fabric/core/msp/tlsgen/key.go
1
85.83
0.0% platform/fabric/sdk/dig/sdk.go
1
77.14
0.0% platform/fabric/services/db/driver/memory/driver.go
1
76.0
0.0% platform/fabric/services/db/driver/sql/postgres/driver.go
1
76.47
0.0% platform/fabric/services/db/driver/sql/sqlite/driver.go
1
66.67
0.0% platform/view/services/comm/provider/provider.go
1
93.15
0.0% platform/view/services/metrics/prometheus/provider.go
1
80.0
0.0% platform/view/services/storage/driver/sql/postgres/driver.go
1
76.0
0.0% platform/view/services/storage/driver/sql/postgres/persistence.go
1
80.39
0.0% platform/view/services/storage/driver/sql/sqlite/driver.go

Coverage Regressions

Lines Coverage ∆ File
2
96.72
-3.28% platform/common/utils/lazy/provider.go
2
91.67
-2.38% platform/view/services/comm/service.go
2
92.35
-1.18% platform/fabric/core/generic/ordering/bft.go
2
91.42
-0.66% platform/view/services/comm/p2p.go
2
92.23
-1.04% platform/fabricx/core/membership/membership.go
Jobs
ID Job ID Ran Files Coverage
1 utest-extensions - 35100979561.1 16 Sep 2026 01:20PM UTC 8
52.57
GitHub Action Run
2 itest-fabric-twonets - 35100979561.2 16 Sep 2026 01:22PM UTC 449
29.21
GitHub Action Run
3 itest-fabric-iou-libp2p - 35100979561.3 16 Sep 2026 01:22PM UTC 459
36.56
GitHub Action Run
4 itest-fabric-stoprestart - 35100979561.4 16 Sep 2026 01:22PM UTC 449
31.17
GitHub Action Run
5 itest-fabric-configupdate - 35100979561.5 16 Sep 2026 01:21PM UTC 459
38.88
GitHub Action Run
6 itest-fabric-iouhsm - 35100979561.6 16 Sep 2026 01:23PM UTC 459
39.76
GitHub Action Run
7 itest-fsc-pingpong - 35100979561.7 16 Sep 2026 01:22PM UTC 247
34.78
GitHub Action Run
8 itest-fabricx-configupdate - 35100979561.8 16 Sep 2026 01:21PM UTC 481
28.51
GitHub Action Run
9 itest-fabric-runtimeconfig - 35100979561.9 16 Sep 2026 01:22PM UTC 459
38.9
GitHub Action Run
10 utest-root - 35100979561.10 16 Sep 2026 01:21PM UTC 494
81.65
GitHub Action Run
11 itest-fabric-iou - 35100979561.11 16 Sep 2026 01:24PM UTC 459
40.52
GitHub Action Run
12 itest-fabric-atsa - 35100979561.12 16 Sep 2026 01:24PM UTC 449
43.67
GitHub Action Run
13 itest-fabricx-deployment - 35100979561.13 16 Sep 2026 01:20PM UTC 481
28.6
GitHub Action Run
14 itest-fabricx-simple - 35100979561.14 16 Sep 2026 01:19PM UTC 481
27.97
GitHub Action Run
15 itest-fsc-signedpingpong - 35100979561.15 16 Sep 2026 01:21PM UTC 242
31.54
GitHub Action Run
16 utest-postgres - 35100979561.16 16 Sep 2026 01:21PM UTC 494
9.75
GitHub Action Run
17 itest-fabricx-multiendorsement - 35100979561.17 16 Sep 2026 01:20PM UTC 481
28.56
GitHub Action Run
18 itest-fsc-stoprestart - 35100979561.18 16 Sep 2026 01:21PM UTC 243
33.4
GitHub Action Run
19 itest-fabricx-atsa - 35100979561.19 16 Sep 2026 01:20PM UTC 481
30.79
GitHub Action Run
20 itest-fabricx-iou - 35100979561.20 16 Sep 2026 01:20PM UTC 481
29.37
GitHub Action Run
21 itest-fabric-events - 35100979561.21 16 Sep 2026 01:22PM UTC 454
29.03
GitHub Action Run
22 itest-fabric-atsachaincode - 35100979561.22 16 Sep 2026 01:21PM UTC 454
30.92
GitHub Action Run
Source Files on build 35100979561
  • Tree
  • List 503
  • Changed 61
  • Source Changed 33
  • Coverage Changed 54
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #35100979561
  • 0bb62277 on github
  • Prev Build on main (#35085041938)
  • Next Build on main (#35102137852)
  • 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