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

happy-sdk / happy / 28125344757 / 6 – pkg/scheduling/cron
66%
main: 66%

Build:
DEFAULT BRANCH: main
Ran 24 Jun 2026 07:56PM UTC
Files 7
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

24 Jun 2026 07:45PM UTC coverage: 72.518%. First build
pkg/scheduling/cron – 28125344757.6

push

github

mkungla
fix(ci): fix .happy.yaml ignore-list parsing on macOS, add it to the Windows test script

Root cause of the macOS-only test-and-coverage failure: go-test-monorepo-action.sh
strips the "- " prefix from .happy.yaml ignore entries using
`sed 's/^[[:space:]]*-\s*\(.*\)$/\1/p'`. `\s` is a GNU sed extension; macOS's
BSD sed doesn't support it and leaves a stray leading space in the captured
value (e.g. " pkg/logging/internal/bench" instead of
"pkg/logging/internal/bench"). should_ignore_module() then does an exact
string match, which silently fails, so the module meant to be skipped
(pkg/logging/internal/bench - intentionally excluded from go.work so its
third-party benchmark-only dependencies never leak to SDK users) gets
tested anyway. Since go.work auto-activates from any ancestor directory
regardless of an intervening go.mod, testing it directly always fails with
"directory prefix . does not contain modules listed in go.work" -
reproduced locally on Linux too once the ignore filter is bypassed.

Fixed by using the POSIX-portable [[:space:]] character class instead of \s.

Also ported the same ignore-list logic to go-test-monorepo-action.ps1
(Windows), which had no ignore-list support at all - a latent parity gap
that would hit the identical failure the next time a module needs to be
excluded, since both scripts run with the same fail-fast default.

789 of 1088 relevant lines covered (72.52%)

202.85 hits per line

Source Files on job pkg/scheduling/cron - 28125344757.6
  • Tree
  • List 7
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 28125344757
  • 654c1892 on github
  • Next Job for on main (#28129624890.11)
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