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

hyperledger-labs / fabric-smart-client / 36636093133
92%

Build:
DEFAULT BRANCH: main
Ran 29 Sep 2026 09:54PM UTC
Jobs 22
Files 503
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

29 Sep 2026 09:52PM UTC coverage: 87.695% (+0.4%) from 87.304%
36636093133

push

github

web-flow
test(fabricx): increase coverage of platform/fabricx/core/transaction (#1949)

Cover endorsement with a signer and with a creator identity, the
getProposalResponse error branches, SetFromEnvelopeBytes and
SetFromBytes with signed proposals, NewTransactionFromSignedProposal,
ProposalHasBeenEndorsedBy, the RWSet and transient-store error paths,
the Proposal and Envelope accessors, createSCEnvelope channel errors,
and Envelope/SignedProposal construction, round-tripping and unpacking.

The tests surfaced bugs that are fixed here:
- ProposalHasBeenEndorsedBy panicked on a transaction without a signed
  proposal, in both the Fabric and Fabric-x implementations. It now
  returns an error; each package has a regression test.
- getProposalResponse error messages printed the whole namespace struct
  instead of the namespace ID.

Godoc on SetFromEnvelopeBytes and NewTransactionFromEnvelopeBytes states
that only Fabric endorser transaction envelopes are accepted, which
excludes the HeaderType_MESSAGE envelopes this package produces.

Fixes #1936

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

11 of 12 new or added lines in 2 files covered. (91.67%)

7 existing lines in 4 files now uncovered.

28243 of 32206 relevant lines covered (87.69%)

2291.58 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
95.2
18.36% platform/fabricx/core/transaction/transaction.go

Coverage Regressions

Lines Coverage ∆ File
2
92.86
-2.38% platform/view/services/comm/service.go
2
91.75
-0.33% platform/view/services/comm/p2p.go
2
92.23
-1.04% platform/fabricx/core/membership/membership.go
1
92.16
-0.21% platform/fabric/core/generic/committer/committer.go
Jobs
ID Job ID Ran Files Coverage
1 utest-extensions - 36636093133.1 29 Sep 2026 09:55PM UTC 8
52.57
GitHub Action Run
2 itest-fsc-pingpong - 36636093133.2 29 Sep 2026 09:55PM UTC 245
34.56
GitHub Action Run
3 itest-fabric-atsa - 36636093133.3 29 Sep 2026 09:57PM UTC 449
43.58
GitHub Action Run
4 itest-fabric-iouhsm - 36636093133.4 29 Sep 2026 09:58PM UTC 459
39.56
GitHub Action Run
5 itest-fabricx-configupdate - 36636093133.5 29 Sep 2026 09:56PM UTC 481
28.34
GitHub Action Run
6 itest-fabric-iou-libp2p - 36636093133.6 29 Sep 2026 09:57PM UTC 459
36.49
GitHub Action Run
7 itest-fabric-twonets - 36636093133.7 29 Sep 2026 09:56PM UTC 449
29.19
GitHub Action Run
8 itest-fabric-iou - 36636093133.8 29 Sep 2026 09:59PM UTC 459
40.42
GitHub Action Run
9 itest-fabric-events - 36636093133.9 29 Sep 2026 09:57PM UTC 454
28.99
GitHub Action Run
10 itest-fabricx-simple - 36636093133.10 29 Sep 2026 09:54PM UTC 481
27.77
GitHub Action Run
11 itest-fabric-runtimeconfig - 36636093133.11 29 Sep 2026 09:57PM UTC 459
38.83
GitHub Action Run
12 utest-postgres - 36636093133.12 29 Sep 2026 09:56PM UTC 494
9.72
GitHub Action Run
13 itest-fsc-signedpingpong - 36636093133.13 29 Sep 2026 09:55PM UTC 240
31.53
GitHub Action Run
14 itest-fabric-configupdate - 36636093133.14 29 Sep 2026 09:55PM UTC 459
38.82
GitHub Action Run
15 itest-fsc-stoprestart - 36636093133.15 29 Sep 2026 09:55PM UTC 241
33.41
GitHub Action Run
16 itest-fabricx-deployment - 36636093133.16 29 Sep 2026 09:54PM UTC 481
28.36
GitHub Action Run
17 utest-root - 36636093133.17 29 Sep 2026 09:57PM UTC 494
85.2
GitHub Action Run
18 itest-fabricx-iou - 36636093133.18 29 Sep 2026 09:54PM UTC 481
29.17
GitHub Action Run
19 itest-fabric-atsachaincode - 36636093133.19 29 Sep 2026 09:56PM UTC 454
30.86
GitHub Action Run
20 itest-fabric-stoprestart - 36636093133.20 29 Sep 2026 09:56PM UTC 449
31.16
GitHub Action Run
21 itest-fabricx-multiendorsement - 36636093133.21 29 Sep 2026 09:54PM UTC 481
28.42
GitHub Action Run
22 itest-fabricx-atsa - 36636093133.22 29 Sep 2026 09:55PM UTC 481
30.58
GitHub Action Run
Source Files on build 36636093133
  • Tree
  • List 503
  • Changed 35
  • Source Changed 3
  • Coverage Changed 35
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #36636093133
  • a85f9b5d on github
  • Prev Build on main (#36568749515)
  • Next Build on main (#36637466080)
  • 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