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

firezone / firezone / 41554294312
80%

Build:
DEFAULT BRANCH: main
Ran 03 Nov 2026 12:41AM UTC
Jobs 11
Files 1201
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

03 Nov 2026 12:38AM UTC coverage: 80.107% (+0.08%) from 80.024%
41554294312

push

github

web-flow
refactor(connlib): name the crypto collectors after their jobs (#16170)

`EncryptBatch` and `DecryptBatch` do not hold a batch of anything: they
collect the worker jobs of one read from the TUN device or the network
and hand them to the crypto workers. Calling them batches made them easy
to confuse with the actual batches of packets passed through connlib.
This renames them to `EncryptJobs` and `DecryptJobs`, with
`Io::new_encrypt_jobs` and `Io::new_decrypt_jobs` as their constructors.

Co-authored-by: Claude <noreply@anthropic.com>

1377 of 2287 branches covered (60.21%)

Branch coverage included in aggregate %.

22 of 23 new or added lines in 3 files covered. (95.65%)

14 existing lines in 7 files now uncovered.

94544 of 117454 relevant lines covered (80.49%)

369057.63 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
94.0
0.0% rust/libs/connlib/tunnel/src/io/crypto.rs

Coverage Regressions

Lines Coverage ∆ File
4
97.49
-0.94% elixir/lib/portal_api/gateway/channel/shared.ex
3
96.9
-1.03% elixir/lib/portal/okta/sync.ex
2
93.07
-1.98% rust/libs/connlib/tunnel/src/resolver/nameserver_set.rs
2
39.84
-1.56% swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/Telemetry.swift
1
96.67
-3.33% elixir/lib/portal/google/webhooks.ex
1
73.06
0.0% swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/Log.swift
1
77.17
-0.14% kotlin/android/app/src/main/java/dev/firezone/android/tunnel/TunnelService.kt
Subprojects
ID Flag name Job ID Ran Files Coverage
1 kotlin-test 41554294312.1 03 Nov 2026 12:41AM UTC 132
42.89
GitHub Action Run
2 rust-fuzz-x509-claims 41554294312.2 03 Nov 2026 12:41AM UTC 4
98.29
GitHub Action Run
3 rust-fuzz-tunnel-proto 41554294312.3 03 Nov 2026 12:46AM UTC 129
87.64
GitHub Action Run
4 rust-fuzz-relay-proto 41554294312.4 03 Nov 2026 12:41AM UTC 33
23.64
GitHub Action Run
5 rust-test-Windows 41554294312.5 03 Nov 2026 12:47AM UTC 246
73.6
GitHub Action Run
6 rust-fuzz-ip-packet 41554294312.6 03 Nov 2026 12:41AM UTC 16
75.49
GitHub Action Run
7 swift-test 41554294312.7 03 Nov 2026 12:41AM UTC 63
45.45
GitHub Action Run
8 rust-test-Linux 41554294312.8 03 Nov 2026 12:44AM UTC 270
73.46
GitHub Action Run
9 kotlin-emulator 41554294312.9 03 Nov 2026 12:47AM UTC 132
63.78
GitHub Action Run
10 rust-test-macOS 41554294312.10 03 Nov 2026 12:43AM UTC 218
75.28
GitHub Action Run
11 portal 41554294312.11 03 Nov 2026 12:42AM UTC 654
86.36
GitHub Action Run
Source Files on build 41554294312
  • Tree
  • List 1201
  • Changed 26
  • Source Changed 3
  • Coverage Changed 24
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #41554294312
  • 70191a86 on github
  • Prev Build on main (#41550136467)
  • Next Build on main (#41559607683)
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