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

supabase / cli / 27400173235
65%
develop: 65%

Build:
Build:
LAST BUILD BRANCH: gh-readonly-queue/develop/pr-5572-b899193b72da71ec461dc69ebfcd53eb7486194d
DEFAULT BRANCH: develop
Ran 12 Jun 2026 07:03AM UTC
Jobs 1
Files 224
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

12 Jun 2026 07:00AM UTC coverage: 64.676%. Remained the same
27400173235

push

github

web-flow
test(cli): stabilize domains parity e2e (#5548)

This fixes a domains parity failure seen in the merge queue:
https://github.com/supabase/cli/actions/runs/27341219425/job/80778254211

The failing domains case compared `domains get --project-ref ...
--output json`. The Go CLI still writes the custom-hostname status line
to stderr in machine-output mode, and because that status has no
trailing newline it was sometimes hidden only when Go also printed an
upgrade notice that the parity normalizer stripped. When that
upgrade-check side effect was absent, the same command produced a stderr
mismatch.

This makes the domains parity expectation explicit by adding a generic,
channel-aware normalization hook and keeping the Go custom-hostname
patterns local to the domains e2e test. The strip only applies to
stderr, so parity will still fail if a command pollutes structured
stdout with human status text.

This also fixes a later functions-dev e2e failure from CI:
https://github.com/supabase/cli/actions/runs/27352417825/job/80817569233.
The test edited function source and immediately asserted the updated
response without waiting for the file watcher restart corresponding to
that edit. It now waits for the next function-file restart before
polling the function endpoint.

While exercising the e2e suite locally, CLI subprocesses were also
inheriting agent-detection environment variables from the developer
shell, which changed output rendering and made local e2e behavior differ
from CI. The e2e helpers now sanitize inherited agent-detection env by
default while still allowing tests to opt in through explicit per-test
env overrides.

10528 of 16278 relevant lines covered (64.68%)

7.15 hits per line

Jobs
ID Job ID Ran Files Coverage
1 27400173235.1 12 Jun 2026 07:03AM UTC 224
64.68
GitHub Action Run
Source Files on build 27400173235
  • Tree
  • List 224
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27400173235
  • e440151e on github
  • Prev Build on develop (#27386046644)
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