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

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

Build:
DEFAULT BRANCH: main
Ran 24 Sep 2026 06:58AM UTC
Jobs 22
Files 502
Run time 2min
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

24 Sep 2026 06:56AM UTC coverage: 86.307% (+0.04%) from 86.27%
35966970544

push

github

web-flow
fix(state): bound-check the stream At methods (#1881)

outputStream.At, inputStream.At and commandStream.At indexed their
backing slice with no bounds check, so an out-of-range position panicked.
Filter returns an empty stream when nothing matches, and the integration
views index the result of a Filter against a transaction received from a
remote party, so the position is not always known to be in range.

Return nil out of range, as Block.DataAt already does for a malformed
remote block. Since callers chain off the result, output.State,
input.State and input.VerifyCertification report a nil receiver as an
error, matching Namespace.GetOutputAt, which wraps a bad index.

output.ID, output.IsDelete and input.ID return a bare value with no error
to carry and keep dereferencing their receiver: a zero ID would hide the
mistake at the call site rather than report it. At documents that, and a
test pins it.

Fixes #1880

Signed-off-by: Said Altury <Said.Altury@ibm.com>

22 of 22 new or added lines in 2 files covered. (100.0%)

11 existing lines in 5 files now uncovered.

27614 of 31995 relevant lines covered (86.31%)

2760.1 hits per line

Coverage Regressions

Lines Coverage ∆ File
3
77.11
-1.49% platform/view/services/comm/host/libp2p/host.go
3
45.45
-27.27% platform/view/services/storage/driver/sql/postgres/errormapper.go
2
88.39
-1.29% platform/view/services/comm/session.go
2
92.41
0.33% platform/view/services/comm/p2p.go
1
89.58
0.0% platform/fabric/events.go
Jobs
ID Job ID Ran Files Coverage
1 itest-fabric-twonets - 35966970544.1 24 Sep 2026 07:00AM UTC 448
29.19
GitHub Action Run
2 utest-postgres - 35966970544.2 24 Sep 2026 07:00AM UTC 493
9.78
GitHub Action Run
3 utest-root - 35966970544.3 24 Sep 2026 07:01AM UTC 493
83.09
GitHub Action Run
4 itest-fabric-runtimeconfig - 35966970544.4 24 Sep 2026 07:01AM UTC 458
38.86
GitHub Action Run
5 itest-fabric-atsachaincode - 35966970544.5 24 Sep 2026 06:59AM UTC 453
30.9
GitHub Action Run
6 itest-fsc-pingpong - 35966970544.6 24 Sep 2026 07:01AM UTC 245
34.72
GitHub Action Run
7 utest-extensions - 35966970544.7 24 Sep 2026 06:59AM UTC 8
52.57
GitHub Action Run
8 itest-fabric-configupdate - 35966970544.8 24 Sep 2026 07:01AM UTC 458
38.88
GitHub Action Run
9 itest-fabric-atsa - 35966970544.9 24 Sep 2026 07:03AM UTC 448
43.68
GitHub Action Run
10 itest-fabricx-configupdate - 35966970544.10 24 Sep 2026 07:00AM UTC 480
28.57
GitHub Action Run
11 itest-fabric-iou-libp2p - 35966970544.11 24 Sep 2026 07:01AM UTC 458
36.53
GitHub Action Run
12 itest-fabric-events - 35966970544.12 24 Sep 2026 07:01AM UTC 453
29.02
GitHub Action Run
13 itest-fabric-iouhsm - 35966970544.13 24 Sep 2026 07:02AM UTC 458
39.63
GitHub Action Run
14 itest-fabricx-iou - 35966970544.14 24 Sep 2026 06:59AM UTC 480
29.29
GitHub Action Run
15 itest-fabricx-simple - 35966970544.15 24 Sep 2026 06:58AM UTC 480
27.99
GitHub Action Run
16 itest-fabric-iou - 35966970544.16 24 Sep 2026 07:03AM UTC 458
40.35
GitHub Action Run
17 itest-fsc-signedpingpong - 35966970544.17 24 Sep 2026 07:00AM UTC 240
31.63
GitHub Action Run
18 itest-fabric-stoprestart - 35966970544.18 24 Sep 2026 07:01AM UTC 448
31.17
GitHub Action Run
19 itest-fabricx-deployment - 35966970544.19 24 Sep 2026 06:59AM UTC 480
28.49
GitHub Action Run
20 itest-fabricx-multiendorsement - 35966970544.20 24 Sep 2026 06:59AM UTC 480
28.54
GitHub Action Run
21 itest-fabricx-atsa - 35966970544.21 24 Sep 2026 06:59AM UTC 480
30.69
GitHub Action Run
22 itest-fsc-stoprestart - 35966970544.22 24 Sep 2026 07:00AM UTC 241
33.58
GitHub Action Run
Source Files on build 35966970544
  • Tree
  • List 502
  • Changed 44
  • Source Changed 2
  • Coverage Changed 44
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #35966970544
  • 9a418459 on github
  • Prev Build on main (#35860782818)
  • Next Build on main (#36018268770)
  • 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