Replies: 1 comment
-
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I recently had problems with AppVeyor on Capsul 3.0. We also had problems with Travis CI. So I started to look at GitHub actions and, one thing leading to another, I ended up asking myself about testing in general. This questioning leaded to two main questions:
The goal is not to change all the working testing infrastructures of our projects but if we have to work on tests setup for an existing project (such as Capsul) or a new project, what should be the right direction to go.
After a short time of testing and reading, I already think that Pytest and GitHub Actions are a good solution. Since I do not like the idea of spending a lot of time in investigation on this topic, I deliberately chose to ask the question in relation to these technologies: why not using only Pytest and GitHub Actions for our tests and CI ?
It would be too long to detail here all the pros ans cons of various technologies. I am working on an example with Pytest and GitHub Actions on a small demo project. I will present this work on a BrainVISA dev thursday meeting but in the meantime, those interested can start discussing the topic.
Here are the main features I would like to have from a testing and CI infrastructure (and we can have them with Pytest/Github Actions):
Beta Was this translation helpful? Give feedback.
All reactions