Skip to content

[codex] Make unified exec tests remote aware#16977

Merged
pakrym-oai merged 1 commit intomainfrom
pakrym/remote-aware-unified-exec-tests
Apr 7, 2026
Merged

[codex] Make unified exec tests remote aware#16977
pakrym-oai merged 1 commit intomainfrom
pakrym/remote-aware-unified-exec-tests

Conversation

@pakrym-oai
Copy link
Copy Markdown
Collaborator

Summary

  • Convert unified exec integration tests that can run against the remote executor to use the remote-aware test harness.
  • Create workspace directories through the executor filesystem for remote runs.
  • Install python3 and zsh in the remote test container so restored Python/zsh-based test commands work in fresh Ubuntu containers.

Validation

  • just fmt
  • cargo test -p codex-core --test all unified_exec_defaults_to_pipe
  • cargo test -p codex-core --test all unified_exec_can_enable_tty
  • cargo test -p codex-core --test all unified_exec
  • Remote on codex-remote: source scripts/test-remote-env.sh && cd codex-rs && cargo test -p codex-core --test all unified_exec
  • just fix -p codex-core

@pakrym-oai pakrym-oai marked this pull request as ready for review April 7, 2026 04:29
@pakrym-oai pakrym-oai merged commit 365154d into main Apr 7, 2026
21 of 22 checks passed
@pakrym-oai pakrym-oai deleted the pakrym/remote-aware-unified-exec-tests branch April 7, 2026 17:56
@github-actions github-actions bot locked and limited conversation to collaborators Apr 7, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants