Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create end-to-end tests for examples to prove data flows for 1. up-linux-streamer and 2. up-linux-streamer-plugin #27

Open
PLeVasseur opened this issue Jul 18, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@PLeVasseur
Copy link
Contributor

PLeVasseur commented Jul 18, 2024

Will involve spinning up the streamer then, in-turn, each pair of examples to prove data flows

Add a new CI flow performing these tests

The reasoning: currently whenever we update one of the streamer implementations (binary or plugin or even the examples) we then have to go run each pair in turn to make sure we didn't break something.

IMHO it makes sense to write it in a way that supports both, but only do the stand-alone binary in CI for now.

We need to do #43 and then can enable running the Zenoh plugin in CI as well.

@PLeVasseur PLeVasseur added enhancement New feature or request good first issue Good for newcomers labels Jul 18, 2024
@PLeVasseur PLeVasseur added this to the v1.6.0-alpha.4 milestone Jul 31, 2024
@PLeVasseur PLeVasseur changed the title Turn the examples from PR #16 into integration tests Create end-to-end tests for examples to prove data flows for 1. up-linux-streamer and 2. up-linux-streamer-plugin Aug 13, 2024
@brianeaton
Copy link
Contributor

I'll take this one

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
Status: Ready
Development

No branches or pull requests

2 participants