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

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

Build:
DEFAULT BRANCH: main
Ran 22 Sep 2026 01:48PM 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

22 Sep 2026 01:46PM UTC coverage: 86.127% (+0.04%) from 86.087%
35735696070

push

github

web-flow
fix(runner): guard the output cardinality in the serial implementations (#1873)

serialRunner.Run and serialExecutor.Execute indexed their ExecuteFunc
result at [0] without checking its length, so an executor returning an
empty or nil slice panicked with "index out of range [0] with length 0".

The batched sibling validates this same one-output-per-input contract at
batch.go:97 before pairing outputs to inputs, so the two implementations
of BatchRunner and BatchExecutor disagreed on whether it is checked. Both
serial methods already return an error, so they report the mismatch
rather than panicking; the batcher runs on a background goroutine with no
error channel back to the caller and has to panic instead.

Document the requirement on ExecuteFunc, since both implementations rely
on it and it constrains caller-supplied executors.

Fixes #1871

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

11 of 11 new or added lines in 1 file covered. (100.0%)

1 existing line in 1 file now uncovered.

27534 of 31969 relevant lines covered (86.13%)

2359.46 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
87.74
-0.65% platform/view/services/comm/session.go
Jobs
ID Job ID Ran Files Coverage
1 itest-fabricx-atsa - 35735696070.1 25 Sep 2026 01:09PM UTC 480
30.74
GitHub Action Run
2 utest-extensions - 35735696070.2 22 Sep 2026 01:48PM UTC 8
52.57
GitHub Action Run
3 itest-fabric-stoprestart - 35735696070.3 22 Sep 2026 01:51PM UTC 448
31.18
GitHub Action Run
4 itest-fsc-stoprestart - 35735696070.4 22 Sep 2026 01:50PM UTC 241
33.58
GitHub Action Run
5 itest-fabric-iou - 35735696070.5 22 Sep 2026 01:52PM UTC 458
40.5
GitHub Action Run
6 itest-fabricx-multiendorsement - 35735696070.6 22 Sep 2026 01:49PM UTC 480
28.56
GitHub Action Run
7 itest-fabricx-iou - 35735696070.7 22 Sep 2026 01:49PM UTC 480
29.32
GitHub Action Run
8 itest-fabric-atsa - 35735696070.8 22 Sep 2026 01:52PM UTC 448
43.69
GitHub Action Run
9 itest-fabric-twonets - 35735696070.9 22 Sep 2026 01:50PM UTC 448
29.21
GitHub Action Run
10 itest-fsc-signedpingpong - 35735696070.10 22 Sep 2026 01:49PM UTC 240
31.66
GitHub Action Run
11 itest-fabric-runtimeconfig - 35735696070.11 22 Sep 2026 01:51PM UTC 458
39.0
GitHub Action Run
12 itest-fabricx-configupdate - 35735696070.12 22 Sep 2026 01:50PM UTC 480
28.54
GitHub Action Run
13 itest-fabric-events - 35735696070.13 22 Sep 2026 01:51PM UTC 453
29.03
GitHub Action Run
14 itest-fabric-configupdate - 35735696070.14 22 Sep 2026 01:50PM UTC 458
38.75
GitHub Action Run
15 itest-fabricx-deployment - 35735696070.15 22 Sep 2026 01:48PM UTC 480
28.57
GitHub Action Run
16 itest-fabric-atsachaincode - 35735696070.16 22 Sep 2026 01:50PM UTC 453
30.92
GitHub Action Run
17 utest-root - 35735696070.17 22 Sep 2026 01:52PM UTC 493
82.91
GitHub Action Run
18 itest-fabric-iou-libp2p - 35735696070.18 22 Sep 2026 01:51PM UTC 458
36.56
GitHub Action Run
19 utest-postgres - 35735696070.19 22 Sep 2026 01:50PM UTC 493
9.79
GitHub Action Run
20 itest-fabric-iouhsm - 35735696070.20 22 Sep 2026 01:52PM UTC 458
39.65
GitHub Action Run
21 itest-fsc-pingpong - 35735696070.21 22 Sep 2026 01:50PM UTC 245
34.74
GitHub Action Run
22 itest-fabricx-simple - 35735696070.22 22 Sep 2026 01:48PM UTC 480
27.92
GitHub Action Run
Source Files on build 35735696070
  • Tree
  • List 502
  • Changed 29
  • Source Changed 1
  • Coverage Changed 29
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #35735696070
  • 49a95612 on github
  • Prev Build on main (#35720627571)
  • Next Build on main (#35742768658)
  • 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