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

iggy-rs / iggy / 12976244391
75%

Build:
DEFAULT BRANCH: master
Ran 26 Jan 2025 04:09PM UTC
Jobs 1
Files 351
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

26 Jan 2025 04:05PM UTC coverage: 75.97% (+0.4%) from 75.568%
12976244391

push

github

web-flow
Refactor: Replace dyn Trait with Enums (#1462)

Addresses part of #667

This PR refactors the codebase to replace the use of dyn Trait with
enums for Sender, Archiver, State, Storage, and ConfigProvider

215 of 310 new or added lines in 42 files covered. (69.35%)

29 existing lines in 8 files now uncovered.

24836 of 32692 relevant lines covered (75.97%)

25062.95 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
0.0
0.0% server/src/tcp/tcp_tls_listener.rs
3
6.43
1.0% server/src/channels/commands/maintain_messages.rs
3
61.83
0.0% server/src/streaming/systems/system.rs
4
77.78
server/src/binary/sender.rs
4
71.43
-6.7% server/src/quic/quic_sender.rs
6
94.17
68.57% server/src/streaming/storage.rs
7
0.0
0.0% server/src/tcp/tcp_tls_sender.rs
9
41.7
1.0% sdk/src/tcp/client.rs
9
43.75
server/src/state/mod.rs
18
62.5
-0.19% server/src/quic/quic_server.rs
30
11.11
-33.33% server/src/archiver/mod.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% server/src/tcp/tcp_tls_sender.rs
1
71.43
-6.7% server/src/quic/quic_sender.rs
1
94.17
68.57% server/src/streaming/storage.rs
1
47.19
0.0% server/src/streaming/persistence/persister.rs
2
11.11
-33.33% server/src/archiver/mod.rs
2
87.27
2.34% server/src/channels/commands/clean_personal_access_tokens.rs
8
25.52
-1.49% server/src/archiver/s3.rs
13
42.97
-0.08% server/src/streaming/segments/storage.rs
Subprojects
ID Flag name Job ID Ran Files Coverage
1 /jobs/159242721 12976244391.1 26 Jan 2025 04:09PM UTC 351
75.97
GitHub Action Run
Source Files on build 12976244391
  • Tree
  • List 351
  • Changed 136
  • Source Changed 79
  • Coverage Changed 55
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #12976244391
  • 6b2695f9 on github
  • Prev Build on master (#12966998312)
  • Next Build on master (#12988118726)
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