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

supabase / supavisor / 15909153199 / 2
65%
main: 65%

Build:
DEFAULT BRANCH: main
Ran 26 Jun 2025 06:09PM UTC
Files 54
Run time 3s
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 Jun 2025 06:03PM UTC coverage: 36.456% (+0.2%) from 36.267%
15909153199.2

push

github

web-flow
fix: race on tenant startup causing subscribe failure/retry (#678)

Noticed this while starting many connections quickly for a tenant in
local development/testing.

Errors:
```
13:57:34.866 file=lib/supavisor/client_handler.ex line=470 pid=<0.2383.0> project=proxy_tenant1 user=postgres mode=transaction [error] ClientHandler: Subscribe error: {:error, {{:badmatch, {:error, {:already_started, #PID<0.2393.0>}}}, [{Supavisor.TenantSupervisor, :start_link, 1, [file: ~c"lib/supavisor/tenant_supervisor.ex", line: 11]}, {DynamicSupervisor, :start_child, 3, [file: ~c"lib/dynamic_supervisor.ex", line: 800]}, {DynamicSupervisor, :handle_start_child, 2, [file: ~c"lib/dynamic_supervisor.ex", line: 786]}, {:gen_server, :try_handle_call, 4, [file: ~c"gen_server.erl", line: 2381]}, {:gen_server, :handle_msg, 6, [file: ~c"gen_server.erl", line: 2410]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]}]}}

13:57:34.866 file=lib/supavisor/client_handler.ex line=470 pid=<0.2388.0> project=proxy_tenant1 user=postgres mode=transaction [error] ClientHandler: Subscribe error: {:error, {{:badmatch, {:error, {:already_started, #PID<0.2393.0>}}}, [{Supavisor.TenantSupervisor, :start_link, 1, [file: ~c"lib/supavisor/tenant_supervisor.ex", line: 11]}, {DynamicSupervisor, :start_child, 3, [file: ~c"lib/dynamic_supervisor.ex", line: 800]}, {DynamicSupervisor, :handle_start_child, 2, [file: ~c"lib/dynamic_supervisor.ex", line: 786]}, {:gen_server, :try_handle_call, 4, [file: ~c"gen_server.erl", line: 2381]}, {:gen_server, :handle_msg, 6, [file: ~c"gen_server.erl", line: 2410]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 329]}]}}

13:57:34.866 file=lib/supavisor/client_handler.ex line=470 pid=<0.2381.0> project=proxy_tenant1 user=postgres mode=transaction [error] ClientHandler: Subscribe error: {:error, {{:badmatch, {:error, {:already_started, #PID<0.2393.0>}}}, [{Supavisor.TenantSupervisor, :start_link, 1, [file: ~c"lib/supavisor/tenant_super... (continued)

755 of 2071 relevant lines covered (36.46%)

112.73 hits per line

Source Files on job run-integration - 15909153199.2
  • Tree
  • List 54
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 15909153199
  • 21a46fe1 on github
  • Prev Job for on main (#15809459496.2)
  • Next Job for on main (#15912003224.1)
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