Skip to content

support for running on remote targets #177

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

Closed
wants to merge 1 commit into from

Conversation

istepic
Copy link

@istepic istepic commented Apr 28, 2025

pytest-cpp supports running tests for different targets only for locally running emulators. This PR adds support for deploying the test to cpp_deploy_path on the remote target using cpp_deploy_cmd.

pytest-cpp supports running tests for different targets only for locally
running emulators. This PR adds support for deploying the test to
cpp_deploy_path on the remote target using cpp_deploy_cmd.
@istepic
Copy link
Author

istepic commented Apr 28, 2025

@nicoddemus please let me know if you'd be interested in something like this. It basically

  • copies the test binary to running target (via scp or whatever is in the config option)
  • runs the binary there
  • downloads the xml back for final analysis of test results

If it sounds useful, I will prepare a PR.

@nicoddemus
Copy link
Member

Hi @istepic!

Firstly thanks a lot for taking the time to write this.

However I won't be accepting this patch, as I think this is a out of the scope I'm willing to maintain for this plugin. Even if the patch is simple at first glance, it does incur maintenance costs in the long run, as then but reports might arise, changes being necessary due to other libraries changing, etc.

Again, thanks and I really appreciate the offer, but I don't feel I have the bandwidth to maintain this functionality.

@nicoddemus nicoddemus closed this Apr 28, 2025
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.

2 participants