Skip to content

chore(prx): baseline podman-runtime.ts coverage (84% — live poll paths, e2e only) - #938

Draft
bdelanghe wants to merge 2 commits into
mainfrom
feat/keeper-socket-readiness
Draft

chore(prx): baseline podman-runtime.ts coverage (84% — live poll paths, e2e only)#938
bdelanghe wants to merge 2 commits into
mainfrom
feat/keeper-socket-readiness

Conversation

@bdelanghe

Copy link
Copy Markdown
Contributor

From a backlog local branch, pushed and opened for triage.

bdelanghe and others added 2 commits June 23, 2026 11:41
…t (prx-9yv3, fixes #749)

Three-part fix so prx pod up returns a non-null l2LaunchDigest:
- podman.ts: inject KEEPERD_SOCK server env for each exposed door (daemon writes to fabric)
- pod.ts: rebase all consumer socket paths to doorDir/basename (client reads same fabric)
- podman-runtime.ts: waitForSocket poll + KEEPERD_SOCK env set/restore around attestLaunchForPod

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…s, e2e only)

waitForSocket real-fs poll and launchPod KEEPERD_SOCK env set/restore paths
are live e2e only; injectable seams mean unit tests don't exercise them.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

1 participant