Skip to content

test(conformance): ignore slow-TERM delete until the supervisor half of #5025 lands - #5338

Merged
elezar merged 1 commit into
mainfrom
test/5025-ignore-slow-term-delete/elezar
Nov 6, 2026
Merged

elezar merged 1 commit into
mainfrom
test/5025-ignore-slow-term-delete/elezar

Conversation

@elezar

@elezar elezar commented Nov 6, 2026

Copy link
Copy Markdown
Member

Summary

Ignores the conformance test lifecycle::delete_is_prompt_when_workload_is_slow_to_handle_term, which fails in the podman-e2e lane on main. The supervisor half of #5025 is still open: the openshell-supervisor-<id> container waits out its 15s stop timeout before delete completes.

Related Issue

Part of #5025

Changes

  • Mark the test #[ignore = "https://github.com/NVIDIA/OpenShell/issues/5025"] with a comment to unignore it when the supervisor half lands.
  • tasks/scripts/check-conformance-program.sh: pass --run-ignored all to cargo nextest list. Nextest omits ignored tests by default, but openshell-conformance list includes them, so the check would otherwise fail for any ignored test.

Testing

  • cargo clippy --manifest-path tests/suites/conformance/Cargo.toml --workspace --all-targets -- -D warnings passes
  • cargo fmt --check for the conformance manifest passes
  • tasks/scripts/check-conformance-program.sh passes (16 tests match)
  • openshell-conformance list shows the test as ignored with the issue link
  • Podman e2e lane not run locally

Checklist

#5025 lands

The test fails on Podman because the supervisor container waits out its
stop timeout. Also list ignored tests in check-conformance-program.sh so
the program list still matches nextest's.

Signed-off-by: Evan Lezar <elezar@nvidia.com>
@elezar elezar added area:build Related to CI/CD and builds topic:testing test:e2e Requires end-to-end coverage labels Nov 6, 2026
@elezar
elezar enabled auto-merge November 6, 2026 16:04
@github-actions

github-actions Bot commented Nov 6, 2026

Copy link
Copy Markdown

Label test:e2e applied for 0ab19ef. 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.

@elezar
elezar added this pull request to the merge queue Nov 6, 2026
Merged via the queue into main with commit 11ff945 Nov 6, 2026
190 of 194 checks passed
@elezar
elezar deleted the test/5025-ignore-slow-term-delete/elezar branch November 6, 2026 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:build Related to CI/CD and builds test:e2e Requires end-to-end coverage topic:testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants