Skip to content

chore: Add E2E test for path server demos - #44

Open
arjo129 wants to merge 2 commits into
mainfrom
arjoc/feat/web_demo_regression_tests
Open

chore: Add E2E test for path server demos#44
arjo129 wants to merge 2 commits into
mainfrom
arjoc/feat/web_demo_regression_tests

Conversation

@arjo129

@arjo129 arjo129 commented Jul 22, 2026

Copy link
Copy Markdown
Member

Currently our tests do not exercise the path_server_demo. This has lead
to regressions when testing (particularly with DDS) as our integration tests
may pass but the first demo which people try is broken. In this test we
check the REST endpoints of the demo correctly integrate with the rest
of the system.

GenAI Use

We follow OSRA's policy on GenAI tools

  • I used a GenAI tool in this PR.
  • I did not use GenAI

Generated-by:

Currently our tests do not exercise the path_server_demo. This has lead
to regressions when testing (particularly with DDS) as our integration tests
may pass but the first demo which people try is broken. In this test we
check the REST endpoints of the demo correctly integrate with the rest
of the system.

Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
@mxgrey mxgrey added this to PMC Board Jul 22, 2026
@github-project-automation github-project-automation Bot moved this to Inbox in PMC Board Jul 22, 2026
@mxgrey mxgrey moved this from Inbox to In Progress in PMC Board Jul 28, 2026
@mxgrey mxgrey moved this from In Progress to In Review in PMC Board Jul 28, 2026
@mxgrey
mxgrey marked this pull request as ready for review July 28, 2026 01:37
@mxgrey

mxgrey commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

@SamuelFoo please review

@SamuelFoo

SamuelFoo commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

The changes look good but maybe we need to specify rmf_path_server_demo for the CI's colcon test --packages-select?
Also, correct me if I'm wrong, but should the base branch be main instead?

(I don't seem to have the option to submit a review, so I’m leaving this as a comment.)

@arjo129
arjo129 changed the base branch from epic/next-gen-base to main July 30, 2026 05:30
Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
@arjo129

arjo129 commented Jul 30, 2026

Copy link
Copy Markdown
Member Author

The changes look good but maybe we need to specify rmf_path_server_demo for the CI's colcon test --packages-select? Also, correct me if I'm wrong, but should the base branch be main instead?

(I don't seem to have the option to submit a review, so I’m leaving this as a comment.)

Thanks for catching that.

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

Labels

None yet

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

3 participants