Skip to content

DevBerth v0.1.3

Choose a tag to compare

@github-actions github-actions released this 21 Jul 19:28
8d99eb9

What changed

#15 — test: cover every verified service stop route

What changed

  • Verifies an unverified Compose service routes stop/restart to its exact container ID and never to a host PID.
  • Covers case-only Compose path spelling and true symlink-component rejection.
  • Covers revalidated managed-process force escalation after a graceful timeout.
  • Covers observed-process force escalation and project Stop All continuation after one target fails.

Why

The control changes span multiple ownership routes. These tests prevent a future safety regression from either blocking a valid exact target or signaling a broader owner such as Docker Desktop.

Impact

No production behavior is added by this PR; it makes the implementation in the parent branch reviewable and regression-safe.

Validation

  • Focused xcodebuild test for OwnershipTests, LifecycleRouterTests, DockerTests, ProcessGroupTests, and RuntimePresentationTests passed: 46 tests, zero failures.
  • The ignored-SIGTERM integration fixture passed with verified force-stop escalation.
  • The complete final stack passed all 187 tests with zero failures or skips.
  • GitHub CI passed on a clean retry; the first attempt had one transient miss in the unchanged high-port listener-discovery integration fixture while every stop-control test passed.

Release provenance

This is a source-project release. It does not include a signed or notarized app binary.