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

forst-lang / forst
76%
main: 76%

Build:
Build:
LAST BUILD BRANCH: test/go-runtime-coverage-gaps
DEFAULT BRANCH: main
Repo Added 27 May 2025 10:22PM UTC
Files 404
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

LAST BUILD ON BRANCH test/go-runtime-coverage-gaps
branch: test/go-runtime-coverage-gaps
CHANGE BRANCH
x
Reset
  • test/go-runtime-coverage-gaps
  • builtins-generics
  • chore/centralize-test-go-mod-fixtures
  • chore/release-docker
  • chore/release-vscode-marketplace
  • chore/update-deps-20260711
  • control-flow-narrowing
  • dependabot/npm_and_yarn/examples/in/rfc/node-interop/remix-serve/npm_and_yarn-1341e02b81
  • dependabot/npm_and_yarn/examples/in/rfc/node-interop/remix-serve/remix-run/node-2.17.2
  • dependabot/npm_and_yarn/examples/in/rfc/node-interop/remix-serve/remix-run/react-2.17.3
  • document-builtins-hover
  • error-types
  • expand-lsp-functionality
  • feat/ensure-test-diagnostics
  • feat/full-request-sidecar
  • feat/go-builtin-hover-docs
  • feat/go-ffi-slice-spread-field-access
  • feat/interop-prod-coverage
  • feat/jump-to-go-import
  • feat/jump-to-node-import
  • feat/language-gap-filling
  • feat/map-read-result
  • feat/node-bootstrap-socket-rpc
  • feat/node-interop
  • feat/nodert-effect-runtime
  • feat/sidecar-layer-hardening
  • feat/type-unions-intersections
  • feat/use-with
  • fix-handle-value-constraints-in-field-lookup
  • fix/forst-build-extra-packages
  • fix/host-mode-duplicate-spawn
  • fix/security-hardening-20260628
  • fix/test-pipeline-and-codegen-fixes
  • fix/transformer-ensure-or-fallback
  • fix/various-bugs-20260628
  • forst-cli-package
  • generator-ts
  • go-interop
  • gofmt-examples-out
  • improve-lexer
  • increase-coverage-20260403
  • increase-coverage-20260405
  • lint-fix
  • lsp
  • lsp-navigate
  • main
  • perf/hash-scope-key-restore
  • perf/release-pgo
  • perf/typechecker-hash-and-scope-cache
  • refactor-transformer
  • refactor/modernize-stdlib-usage
  • refactor/testutil-harness
  • release
  • result-types
  • rfc-guard
  • shape-guards
  • showcase-example-tictactoe
  • sidecar
  • sidecar-release
  • test-hash
  • test/increase-coverage-20260706
  • test/increase-coverage-20260720
  • type-guards
  • update-dependencies-20260402
  • update-dependencies-20260628
  • use-task
  • vscode-lsp-extension

20 Jul 2026 06:32PM UTC coverage: 76.149% (+0.4%) from 75.778%
29768245083

Pull #152

github

haveyaseen
fix(reload): restore coordinator state on drain cancel

When BeginDrain is canceled, restore the prior Ready or Degraded phase
instead of leaving the coordinator stuck in Draining. Document WaitReady
as a non-blocking gate that returns ErrNotReady while draining or
regenerating.

fix(compileplan): append invoke shutdown in companions emit mode

EmitGo with EmbedInvoke and EmitWithCompanions regenerates main output
after AppendInvokeShutdownIfNeeded so embedded invoke binaries include
ForstInvokeWaitForShutdown.

test: cover reload, compileplan, nodert, project, and devcompile gaps

Add unit tests for coordinator state transitions, reload gate middleware
(including stream and degraded paths), EmitGo emit modes, nodert manifest
validation and CallSync edge cases, project Package and boundary
filtering, devcompile parse cache helpers, and node iterator for-range
codegen.
Pull Request #152: fix(reload): restore coordinator state on drain cancel

19 of 23 new or added lines in 2 files covered. (82.61%)

9 existing lines in 3 files now uncovered.

36170 of 47499 relevant lines covered (76.15%)

1168.92 hits per line

Relevant lines Covered
Build:
Build:
47499 RELEVANT LINES 36170 COVERED LINES
1168.92 HITS PER LINE
Source Files on test/go-runtime-coverage-gaps
  • Tree
  • List 404
  • Changed 15
  • Source Changed 0
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
29768245083 test/go-runtime-coverage-gaps fix(reload): restore coordinator state on drain cancel When BeginDrain is canceled, restore the prior Ready or Degraded phase instead of leaving the coordinator stuck in Draining. Document WaitReady as a non-blocking gate that returns ErrNotReady... Pull #152 20 Jul 2026 06:41PM UTC haveyaseen github
76.15
See All Builds (476)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc