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

supabase / etl / 24440214557
77%

Build:
DEFAULT BRANCH: main
Ran 15 Apr 2026 06:53AM UTC
Jobs 1
Files 164
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

15 Apr 2026 06:38AM UTC coverage: 77.809% (-0.6%) from 78.37%
24440214557

push

github

web-flow
Migrate test runner from cargo test to cargo-nextest (#666)

* Migrate test runner from cargo test to cargo-nextest

- add a repo-local nextest config with a shared-pg group for tests that share
  the source Postgres cluster
- fold failpoints_pipeline into etl/tests/main.rs and remove the extra test
  binary
- unignore cluster-wide Postgres tests and serialize them via nextest grouping
- update CI to run cargo nextest and cargo llvm-cov nextest

* ci: shard nextest across 4 Postgres clusters

* ci: extract Postgres shard startup script

* Add test(exclusive_) to shared_pg filter.

* Move nextest sharding from shell script to `cargo xtask nextest`

* Move Postgres shard startup from shell script to `cargo xtask postgres start`

* Update AGENTS.md for nextest and xtask commands

Verified locally:

| Command                                              | Result           | Time  |
|------------------------------------------------------|------------------|-------|
| cargo nextest run --workspace --all-features --lib   | 479 passed       | 10.5s |
| cargo nextest run -p etl-config --all-features       | 14 passed        | 0.03s |
| cargo test --doc --workspace --all-features          | 1 passed         | <1s   |
| cargo nextest list --workspace --all-features        | 726 tests listed | <1s   |
| cargo xtask nextest run (3 pg shards)                | 725 passed       | 4.5m  |

0 of 226 new or added lines in 3 files covered. (0.0%)

2 existing lines in 2 files now uncovered.

24303 of 31234 relevant lines covered (77.81%)

1069.37 hits per line

Uncovered Changes

Lines Coverage ∆ File
147
0.0
xtask/src/commands/nextest.rs
77
0.0
xtask/src/commands/postgres.rs
2
0.0
0.0% xtask/src/main.rs

Coverage Regressions

Lines Coverage ∆ File
1
79.31
-0.07% etl/src/replication/apply.rs
1
46.43
-3.57% etl-telemetry/src/metrics.rs
Jobs
ID Job ID Ran Files Coverage
1 24440214557.1 15 Apr 2026 06:53AM UTC 164
77.81
GitHub Action Run
Source Files on build 24440214557
  • Tree
  • List 164
  • Changed 5
  • Source Changed 1
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24440214557
  • 54fa54cf on github
  • Prev Build on main (#24394497433)
  • Next Build on main (#24652863693)
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