Skip to content

test(podman): probe lifted e2e exclusions in the tmachine guest (do not merge) - #4386

Draft
politerealism wants to merge 1 commit into
NVIDIA:mainfrom
politerealism:test/3712-probe-podman-e2e-exclusions/politerealism
Draft

politerealism wants to merge 1 commit into
NVIDIA:mainfrom
politerealism:test/3712-probe-podman-e2e-exclusions/politerealism

Conversation

@politerealism

Copy link
Copy Markdown
Contributor

Summary

Diagnostic draft, not for merge. Lifts 14 entries from podmanE2eFollowUpBinaries so one rootless tmachine e2e-podman run reports how each binary behaves in the Fedora guest. This supports retiring the exclusion list tracked in #3712.

Related Issue

Part of #3712. This PR will be closed after the results are collected.

Changes

  • tests/artifacts.nix: remove 14 binaries from podmanE2eFollowUpBinaries. Still excluded: the three gateway-restart binaries (they self-skip without wrapper metadata and would report false passes), provider_token_exchange (needs wrapper-set SPIFFE fixtures), and provider_auto_create / workspace_lifecycle (migrated in test(conformance): migrate general-conformance e2e tests #4246).

Testing

  • Not yet run. Results come from the Branch E2E Checks tmachine job for fedora-podman-rootless e2e-podman. The per-test result is in the "Show Podman E2E test result" step.
  • Not covered: rootful Podman, arm64, flakiness (single run), and the excluded binaries above.

Checklist

Diagnostic only, not for merge. Removes 14 binaries from podmanE2eFollowUpBinaries so one rootless tmachine run reports how each behaves in the guest, for the exclusion-list retirement tracked in NVIDIA#3712.

Signed-off-by: politerealism <burdcat17@gmail.com>
@copy-pr-bot

copy-pr-bot Bot commented Oct 9, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@TaylorMutch

Copy link
Copy Markdown
Collaborator

/ok to test b5d843d

@TaylorMutch TaylorMutch added the test:e2e Requires end-to-end coverage label Oct 9, 2026
@github-actions

github-actions Bot commented Oct 9, 2026

Copy link
Copy Markdown

Label test:e2e applied for b5d843d. Open the existing run and click Re-run all jobs to execute with the label set. The run will execute the standard E2E suite after building the required gateway, sandbox, and supervisor images once. The matching required CI gate status on this PR will flip green automatically once the run finishes.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test:e2e Requires end-to-end coverage

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants