-
Notifications
You must be signed in to change notification settings - Fork 21
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
Propose CI service for running mutation testing #14
Comments
We should have a webhook (https://developer.github.com/webhooks/) that triggers Descartes on a pull request. |
Trigger ok, but on which execution server ? something like calling travis/jenkins execution and then report back the result on the corresponding PR ?. (because I believe that Descartes need some computing resources...) Actually triggering is not really an issue if you have a Jenkins/travis server, the real point is to be able to get back the results and associate it to the correct PR in github. (if you use travis, you already have a build status report) Don't know if that might help but in eclipse organization they have something that is run on pull request in order to check if all commits has the correct "signedOfBy" information and that the indicated user has signed his ECA document, this is reported on the PR before being merged. |
Actually triggering is not really an issue if you have a
Jenkins/travis server
I agree, and this what we have
the real point is to be able to get back the results and associate it
to the correct PR in github. (if you use travis, you already have a
build status report)
Travis is an option. Or pushing from Travis to github directly is
another option.
|
Check the alternative implemented in the INRIA/spoon. |
My proposal is to split this task in 3 sub tasks:
|
Create an infrastructure for an extreme mutation service using Github hooks.
The text was updated successfully, but these errors were encountered: