Pulse/cmd
rcourtman 813c2b6837 Match CI temp layout in the preflight worker and isolate agent helper tests
go test places t.TempDir under GOTMPDIR, and the preflight worker nested that
under its per-run directory, so unix socket fixtures in cmd/pulse-agent-helper,
internal/agenthelper, and internal/dockeragent exceeded the 108-byte sun_path
limit and failed with "bind: invalid argument". GitHub runners leave GOTMPDIR
unset, and the longest rootless Podman fixture sits exactly at the limit under
/tmp, so the worker now leaves GOTMPDIR unset by default and only honours an
explicit PULSE_RELEASE_PREFLIGHT_GO_TMP_DIR override.

Two cmd/pulse-agent helper tests ran without a state directory, so the agent
consulted the platform default /var/lib/pulse-agent. On a host where that
path exists as a private directory the pending-update handoff lookup fails
with permission denied. Give those tests an isolated state directory.
2026-09-01 22:35:55 +01:00
..
agent-probe backend and governance: MCP contract, agent capabilities, API, and release-control 2026-06-23 17:26:15 +01:00
eval Cover eval CLI parsers, cloud audit predicates and vmware fixture fetching 2026-07-23 08:07:35 +01:00
hashpw feat: remove Enterprise badges, simplify Pro upgrade prompts 2026-01-09 16:51:08 +00:00
mutation-registry-audit Enforce the canonical mutation plane 2026-07-11 15:19:41 +01:00
patrol-qualify Pin Patrol qualification routes per suite 2026-07-15 09:46:53 +01:00
pulse Clear all errcheck and gofmt violations so make lint gates on real findings 2026-06-09 21:42:21 +01:00
pulse-agent Match CI temp layout in the preflight worker and isolate agent helper tests 2026-09-01 22:35:55 +01:00
pulse-agent-helper Keep helper rollback recovery persistent 2026-09-01 00:26:37 +01:00
pulse-agent-runner Contain typed action subprocesses with systemd 2026-09-01 01:26:39 +01:00
pulse-control-plane Fix provider MSP evaluation setup flow 2026-08-11 16:51:15 +01:00
pulse-mcp Implement canonical resource monitoring policy 2026-08-11 11:52:01 +01:00