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

Tests don't run with full coverage #3

Open
chrysn opened this issue Jun 1, 2022 · 0 comments
Open

Tests don't run with full coverage #3

chrysn opened this issue Jun 1, 2022 · 0 comments
Assignees

Comments

@chrysn
Copy link
Member

chrysn commented Jun 1, 2022

Right now, tests are done with selected boards inside GitHub runners.

The nicer way would be to trigger Murdock builds; road there is roughly to replace the current build action with one that:

  • clones both current master and the latest release branch,
  • fabricates a commit on top of them that replaces records in .cargo/config.toml (on the release branch: creates) and the Cargo.lock files that bends the riot-wrappers reference to the branch and commit under test,
  • pushes both these commits to a public location (eg. https://git.riot-os.org/), and
  • triggers Murdock to evaluate these versions of RIOT.

As the last step is blocked on having the new Murdock front-end in place, this endeavour is delayed until then.

All this relates likewise to riot-sys -- keeping this as an issue for both until paths diverge.

@chrysn chrysn self-assigned this Jun 1, 2022
@chrysn chrysn mentioned this issue Jan 24, 2023
kbarning pushed a commit to kbarning/rust-riot-wrappers that referenced this issue Feb 9, 2023
DAC PDI wrapper

Closes RIOT-OS#3

See merge request atacama/rust-riot-wrappers!2
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

No branches or pull requests

1 participant