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

hyperledger-labs / fabric-smart-client / 23502194192
66%

Build:
DEFAULT BRANCH: main
Ran 24 Mar 2026 05:09PM UTC
Jobs 15
Files 528
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 Mar 2026 05:03PM UTC coverage: 63.525% (+0.1%) from 63.398%
23502194192

push

github

web-flow
fabricx: support multi endorser transaction (#1190)

* fabricx: support multi-endorser transaction assembly

Merge namespace endorsements coming from multiple proposal responses when building the final FSC envelope.

- add endorsement merge logic for proposal responses
- validate that all responses carry the same tx payload
- deduplicate endorsements while preserving per-namespace grouping
- keep single response endorsement verification unchanged
- add unit tests for merge, deduplication, and mismatch cases
- add new integration test coverage for multi endorser flows

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

* derive namespace approver from lifecycle policy

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

---------

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

119 of 141 new or added lines in 4 files covered. (84.4%)

6 existing lines in 3 files now uncovered.

23823 of 37502 relevant lines covered (63.52%)

2713.6 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
74.36
-0.64% platform/fabricx/core/transaction/marshal.go
5
55.51
0.47% platform/fabricx/core/transaction/transaction.go
6
71.68
9.34% platform/fabricx/core/transaction/pr.go
10
87.18
platform/fabricx/core/transaction/endorsementmerge.go

Uncovered Existing Lines

Lines Coverage ∆ File
2
81.58
-5.26% platform/common/utils/lazy/holder.go
2
74.36
-0.64% platform/fabricx/core/transaction/marshal.go
2
54.55
-18.18% platform/view/services/storage/driver/sql/sqlite/errormapper.go
Jobs
ID Job ID Ran Files Coverage
1 itest-fabric-iou - 23502194192.1 24 Mar 2026 05:17PM UTC 468
39.74
GitHub Action Run
2 itest-fsc-stoprestart - 23502194192.2 24 Mar 2026 05:11PM UTC 264
28.95
GitHub Action Run
3 itest-fabricx-iou - 23502194192.3 24 Mar 2026 05:09PM UTC 497
31.33
GitHub Action Run
4 utest-postgres - 23502194192.4 24 Mar 2026 05:09PM UTC 527
7.89
GitHub Action Run
5 itest-fabric-atsachaincode - 23502194192.5 24 Mar 2026 05:12PM UTC 473
29.4
GitHub Action Run
6 itest-fabricx-simple - 23502194192.6 24 Mar 2026 05:09PM UTC 497
30.36
GitHub Action Run
7 itest-fabric-events - 23502194192.7 24 Mar 2026 05:12PM UTC 473
26.89
GitHub Action Run
8 itest-fabric-atsa - 23502194192.8 24 Mar 2026 05:15PM UTC 468
41.56
GitHub Action Run
9 itest-fabric-stoprestart - 23502194192.9 24 Mar 2026 05:15PM UTC 468
29.58
GitHub Action Run
10 utest - 23502194192.10 24 Mar 2026 05:09PM UTC 527
32.67
GitHub Action Run
11 itest-fsc-pingpong - 23502194192.11 24 Mar 2026 05:15PM UTC 264
30.83
GitHub Action Run
12 itest-fabricx-multiendorsement - 23502194192.12 24 Mar 2026 05:09PM UTC 497
31.78
GitHub Action Run
13 itest-fabric-iouhsm - 23502194192.13 24 Mar 2026 05:15PM UTC 468
39.1
GitHub Action Run
14 itest-fabricx-deployment - 23502194192.14 24 Mar 2026 05:09PM UTC 497
31.73
GitHub Action Run
15 itest-fabric-twonets - 23502194192.15 24 Mar 2026 05:12PM UTC 468
27.58
GitHub Action Run
Source Files on build 23502194192
  • Tree
  • List 528
  • Changed 292
  • Source Changed 3
  • Coverage Changed 292
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23502194192
  • 6df84566 on github
  • Prev Build on main (#23497318827)
  • Next Build on main (#23505880251)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc