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

firezone / firezone / 22244156984
62%
main: 62%

Build:
Build:
LAST BUILD BRANCH: test/flaky
DEFAULT BRANCH: main
Ran 20 Feb 2026 10:47PM UTC
Jobs 6
Files 615
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

20 Feb 2026 10:45PM UTC coverage: 62.29% (-0.01%) from 62.3%
22244156984

push

github

web-flow
fix(connlib): reconnect after 3 missed heartbeats (#12248)

The only real reliable way of knowing whether the portal connection
works is by performing a handshake. The phoenix channel heartbeat is
such a handshake. Right now, we only send those but do not validate the
replies.

With this PR, we keep track of the heartbeats that we sent and fail the
connection once there are more than 3 missing ones.

13 of 15 new or added lines in 1 file covered. (86.67%)

29 existing lines in 7 files now uncovered.

31804 of 51058 relevant lines covered (62.29%)

307731.16 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
82.55
2.17% rust/libs/connlib/phoenix-channel/src/lib.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
84.21
-5.26% elixir/lib/portal/directory_sync/error_handler.ex
1
96.08
-1.96% rust/libs/connlib/tunnel/src/client/gateway_on_client.rs
1
76.09
-2.17% elixir/lib/portal/okta/error_codes.ex
1
91.92
0.0% rust/libs/connlib/snownet/src/node.rs
1
81.91
-1.06% rust/libs/connlib/ip-packet/src/icmp_error.rs
2
70.85
-0.9% elixir/lib/portal_web/live/clients/show.ex
22
0.0
-46.81% elixir/lib/portal/google/error_handler.ex
Subprojects
ID Flag name Job ID Ran Files Coverage
1 swift-test 22244156984.1 20 Feb 2026 10:47PM UTC 44
16.42
GitHub Action Run
2 rust-tunnel-test 22244156984.2 20 Feb 2026 10:55PM UTC 109
49.2
GitHub Action Run
3 rust-test-Linux 22244156984.3 20 Feb 2026 10:52PM UTC 187
55.05
GitHub Action Run
4 rust-test-macOS 22244156984.4 20 Feb 2026 10:53PM UTC 141
56.98
GitHub Action Run
5 rust-test-Windows 22244156984.5 20 Feb 2026 10:55PM UTC 161
57.42
GitHub Action Run
6 portal 22244156984.6 20 Feb 2026 10:47PM UTC 361
65.42
GitHub Action Run
Source Files on build 22244156984
  • Tree
  • List 615
  • Changed 15
  • Source Changed 1
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22244156984
  • 6b6738a5 on github
  • Prev Build on gh-readonly-queue/main/pr-12245-0febd051f8d0cead71998d73e4afab14280970bf (#22241539706)
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