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

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

Build:
DEFAULT BRANCH: main
Ran 29 Oct 2026 12:27PM UTC
Jobs 25
Files 494
Run time 1min
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 Oct 2026 12:26PM UTC coverage: 91.478% (+0.009%) from 91.469%
40873332417

push

github

web-flow
test(integration): kill one replica while another keeps committing (#2380)

The replicated faultrecovery Describe gets two specs.

"keeps committing when one replica is killed" kills the bob replica that holds no connection from alice, finding it with the load balancer's Connections(). Alice keeps submitting through the surviving replica, and every tx must be Valid there. After the restart, the killed replica serves views again and both replicas report delivery as connected.

"applies a config update another replica recorded" freezes alice.1 while alice.0 records a channel config update, then resumes it and expects every replica to report the new config sequence. Each replica holds its own membership service, so each must apply a config block that another replica already recorded in the shared vault (#2253). Two replicas that are both running apply the block side by side, and a restarted replica reloads it from the vault, so without the freeze the spec passes with that fix reverted.

PauseFSCNode and ResumeFSCNode send SIGSTOP and SIGCONT to one FSC node or replica, which keeps its process and connections but falls behind.

Fixes #2302

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

30087 of 32890 relevant lines covered (91.48%)

1237.74 hits per line

Coverage Regressions

Lines Coverage ∆ File
3
92.05
-1.7% platform/fabric/core/generic/ordering/bft.go
2
94.14
-0.62% platform/view/services/comm/p2p.go
2
95.56
0.22% platform/view/services/comm/host/websocket/ws/multiplexed_provider.go
1
95.51
-0.64% platform/view/services/comm/session.go
Jobs
ID Job ID Ran Files Coverage
1 itest-fabric-configupdate - 40873332417.1 29 Oct 2026 12:28PM UTC 457
39.52
GitHub Action Run
2 utest-postgres - 40873332417.2 29 Oct 2026 12:28PM UTC 182
27.7
GitHub Action Run
3 utest-extensions - 40873332417.3 29 Oct 2026 12:27PM UTC 8
52.69
GitHub Action Run
4 itest-fabric-atsachaincode - 40873332417.4 29 Oct 2026 12:28PM UTC 452
31.52
GitHub Action Run
5 itest-fabric-iouhsm - 40873332417.5 29 Oct 2026 12:28PM UTC 457
38.81
GitHub Action Run
6 itest-fabric-events - 40873332417.6 29 Oct 2026 12:29PM UTC 452
29.65
GitHub Action Run
7 itest-fabricx-atsa - 40873332417.7 29 Oct 2026 12:28PM UTC 479
31.77
GitHub Action Run
8 itest-fabricx-configupdate - 40873332417.8 29 Oct 2026 12:29PM UTC 479
29.58
GitHub Action Run
9 itest-fabricx-simple - 40873332417.9 29 Oct 2026 12:28PM UTC 479
29.04
GitHub Action Run
10 itest-fsc-pingpong - 40873332417.10 29 Oct 2026 12:28PM UTC 252
35.25
GitHub Action Run
11 itest-fabric-faultrecovery-replication - 40873332417.11 29 Oct 2026 12:28PM UTC 447
39.36
GitHub Action Run
12 itest-fabricx-deployment - 40873332417.12 29 Oct 2026 12:28PM UTC 479
29.56
GitHub Action Run
13 itest-fabric-iou - 40873332417.13 29 Oct 2026 12:30PM UTC 457
41.77
GitHub Action Run
14 itest-fabric-iou-libp2p - 40873332417.14 29 Oct 2026 12:29PM UTC 457
37.12
GitHub Action Run
15 itest-fabricx-iou - 40873332417.15 29 Oct 2026 12:28PM UTC 479
30.35
GitHub Action Run
16 itest-fabric-faultrecovery - 40873332417.16 29 Oct 2026 12:29PM UTC 447
40.72
GitHub Action Run
17 itest-fabric-atsa - 40873332417.17 29 Oct 2026 12:29PM UTC 447
44.92
GitHub Action Run
18 itest-fabric-faultrecovery-postgres-outage - 40873332417.18 29 Oct 2026 12:29PM UTC 447
39.73
GitHub Action Run
19 itest-fsc-stoprestart - 40873332417.19 29 Oct 2026 12:28PM UTC 248
34.12
GitHub Action Run
20 itest-fabricx-multiendorsement - 40873332417.20 29 Oct 2026 12:28PM UTC 479
29.51
GitHub Action Run
21 utest-root - 40873332417.21 29 Oct 2026 12:29PM UTC 485
90.01
GitHub Action Run
22 itest-fabric-runtimeconfig - 40873332417.22 29 Oct 2026 12:29PM UTC 457
39.85
GitHub Action Run
23 itest-fabricx-faultrecovery - 40873332417.23 29 Oct 2026 12:29PM UTC 479
29.32
GitHub Action Run
24 itest-fabric-twonets - 40873332417.24 29 Oct 2026 12:28PM UTC 447
37.71
GitHub Action Run
25 itest-fsc-signedpingpong - 40873332417.25 29 Oct 2026 12:27PM UTC 247
30.76
GitHub Action Run
Source Files on build 40873332417
  • Tree
  • List 494
  • Changed 63
  • Source Changed 0
  • Coverage Changed 63
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #40873332417
  • 6530310b on github
  • Prev Build on main (#40870599063)
  • Next Build on main (#40875981859)
  • 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