Skip to content

Add Isaac Lab application E2E validation - #830

Draft
arussell-nvidia wants to merge 1 commit into
codex/cxr-3577-quickstart-client-e2efrom
codex/cxr-3577-isaac-lab-e2e
Draft

Add Isaac Lab application E2E validation#830
arussell-nvidia wants to merge 1 commit into
codex/cxr-3577-quickstart-client-e2efrom
codex/cxr-3577-isaac-lab-e2e

Conversation

@arussell-nvidia

Copy link
Copy Markdown
Contributor

Summary

  • Add an opt-in GPU E2E job that uses a provisioned Isaac Lab checkout as the application under test.
  • Install the candidate isaacteleop wheel and retargeters into Isaac Lab while keeping CloudXR-only dependencies in an isolated harness environment.
  • Launch the documented IsaacContrib-Stack-Cube-Franka-IK-Abs XR task with a hosted client/OOB probe, bounded runtime, fatal-log checks, and structured artifacts.

Relationship to #773

This is a stacked follow-up to #773. That PR remains focused on the Quick Start baseline and hosted-client coverage; this PR contains only the Isaac Lab application job and launcher.

Validation

  • sh -n scripts/run_quick_start_isaac_lab_e2e.sh
  • git diff --check
  • The restored application tree matches the previously reviewed b20959f8 implementation.

The provisioned Isaac Lab GPU execution is still required before this path can be reported as passed.

Signed-off-by: Andrew Russell <arussell@nvidia.com>
@coderabbitai

coderabbitai Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: 2d030c76-9844-471d-80e9-ce254f320361

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/cxr-3577-isaac-lab-e2e

Comment @coderabbitai help to get the list of available commands.

@arussell-nvidia

Copy link
Copy Markdown
Contributor Author

Initial stacked CI is terminal on d1933cef: 36 checks succeeded and 5 expected checks were skipped, with no failures. The opt-in Isaac Lab execution check was skipped as expected in this run; supported end-to-end execution remains pending and is not claimed as passed. The PR remains draft.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant