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

supabase / etl / 26233807030
73%

Build:
DEFAULT BRANCH: main
Ran 21 May 2026 03:12PM UTC
Jobs 1
Files 202
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

21 May 2026 02:53PM UTC coverage: 73.427% (-1.4%) from 74.871%
26233807030

push

github

web-flow
feat(destinations): add Snowflake destination (#728)

* feat: error and config

* feat: implement snowflake auth

* feat(snowflake): DDL SQL client

* feat(snoflake): implement RowBatch

* feat(snowflake): streaming client

* update schema encoding

* feat(snowflake): ChannelHandler abstraction

* feat(snowflake): refactor streaming client

* feat(snowflake): minor fixes

* feat(snowflake): batching and backpressure

* refactor(snowflake): mock tests cleanup

* feat(snowflake): example file

* chore: rebase

* refactor: move channel into streaming module

* refactor: update sql client

* feat(snowflake): consolidated Snowflake client

* feat(snowflake): destination core

* test(snowflake): destination tests

* test(snowflake): improve polling

* test(snowflake): more integration tests

* feat(examples): snowflake monitoring ui

* feat(examples): snowflake load generator

* refactor(snowflake): make mod prepended imports

* fix(snowflake): deprecated method

* feat(snowlake): reconnect on expired jwt token

* refactor(snowflake): feature gate snowflake deps in examples

* fix: cargo sort

* refactor(snowflake): swap compromised dependency

* chore(snowflake): clippy

* chore(snowflake): fmt

* fix: capitalize errors

* test(snowflake): add schema evolution tests for rename, drop, and type change

* fix(snowflake): prevent terminal corruption on F2/F3 errors

* fix(snowflake): pr review comments

* fix: rest client and batch fixes

* fix: http client with timeouts

* fix: some more comments

* fix: fmt

* fix: remove warehouse

* fix: codeql comments

* fix: more comments

* rebase

* fix: explicit clone

* fix: clippy

* fix: codeql comment

863 of 2015 new or added lines in 17 files covered. (42.83%)

12 existing lines in 3 files now uncovered.

32546 of 44324 relevant lines covered (73.43%)

41968.78 hits per line

Uncovered Changes

Lines Coverage ∆ File
298
0.0
crates/etl-destinations/src/snowflake/core.rs
293
21.87
crates/etl-destinations/src/snowflake/streaming/rest_client.rs
175
17.06
crates/etl-destinations/src/snowflake/sql_client.rs
106
0.0
crates/etl-destinations/src/snowflake/client.rs
87
0.0
crates/etl-destinations/src/snowflake/streaming/channel.rs
72
66.51
crates/etl-destinations/src/snowflake/auth.rs
26
0.0
crates/etl-destinations/src/snowflake/test_utils.rs
21
0.0
0.0% crates/etl-replicator/src/core.rs
14
51.04
-8.71% crates/etl-config/src/shared/destination.rs
14
0.0
crates/etl-destinations/src/snowflake/error.rs
12
95.83
crates/etl-destinations/src/snowflake/encoding.rs
10
58.33
crates/etl-destinations/src/snowflake/config.rs
9
95.19
crates/etl-destinations/src/snowflake/streaming/batch.rs
8
0.0
crates/etl-destinations/src/snowflake/metrics.rs
6
80.65
crates/etl-destinations/src/snowflake/streaming/offset_token.rs
1
0.0
0.0% crates/etl-replicator/src/init/destination.rs

Coverage Regressions

Lines Coverage ∆ File
8
77.21
-0.45% crates/etl/src/replication/apply.rs
3
83.33
-0.38% crates/etl/src/replication/client.rs
1
90.63
0.0% crates/etl/src/replication/stream.rs
Jobs
ID Job ID Ran Files Coverage
1 26233807030.1 21 May 2026 03:12PM UTC 202
73.43
GitHub Action Run
Source Files on build 26233807030
  • Tree
  • List 202
  • Changed 9
  • Source Changed 4
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26233807030
  • dc206f33 on github
  • Prev Build on main (#26229198449)
  • Next Build on main (#26278182095)
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