-
Notifications
You must be signed in to change notification settings - Fork 14
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
Add github action to run pytest on posix build #53
base: main
Are you sure you want to change the base?
Add github action to run pytest on posix build #53
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Hi @frankdarcyacn |
Hi @shamitha-shashidhara, I see your point, yes, it should be possible to use a cached build output from another action.
and that it will only rebuild if particular files have changed, as defined by
eg. In the this commit it looks like the builds were not rebuilt in the action run? |
the 3 different standards are for making sure we build with those compilers. |
The cache will restore builds only if there are changes in |
I've updated to use the cached posix build when running pytest. |
This adds a github action to run integration tests on the posix build.
The
ubuntu-latest
runner was built with SocketCAN support but is missing the kernel module file forvcan
.Running
sudo apt install linux-modules-extra-$(uname -r)
adds this kernel module file, thenvcan0
can be set up and the tests work.