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

supabase / cli / 27400173235 / 1
65%
develop: 65%

Build:
Build:
LAST BUILD BRANCH: gh-readonly-queue/develop/pr-5832-f59048754023de58f8c182c6272829f9102c260c
DEFAULT BRANCH: develop
Ran 12 Jun 2026 07:03AM UTC
Files 224
Run time 5s
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.1

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

Source Files on job 27400173235.1
  • Tree
  • List 224
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 27400173235
  • e440151e on github
  • Prev Job for on gh-readonly-queue/develop/pr-5548-23a3f6ce1b6e7d43b49a7120e46adfe9307aef10 (#27386046644.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