forked from open-mpi/ompi
-
Notifications
You must be signed in to change notification settings - Fork 1
PRJenkins
miked-mellanox edited this page Dec 10, 2014
·
29 revisions
Every Pull Request submitted to the ompi or ompi-release repositories is monitored by Jenkins server which will start smoke-testing for it.
The smoke-testing contains packs of tests:
- build - run autogen/configure/make sequence (default: on)
- examples - build and run examples from ompi source tree (default: on)
- threads - build ompi with threads support and run thread tests (default: off)
- src_rpm - create ompi.src.rpm (default: off)
- check - run "make check" after build (default: off)
- help_txt - run contrib/check-help-strings.pl and test help files (default: off)
- oshmem - run oshmem tests (default: on)
- vader - run vader tests (default: on)
- all - do all of the above (default: off)
In order to select specific test packs for submitted pull request - one should update PR title (check "Edit" button next to the title) with a string in the following format:
jenkins: check,help_txt,threads
and add comment to the PR, in form:
retest this please
Every newly submitted PR will be tested by Jenkins automatically, based on PR title jenkins directives (if no present - default tests packs will be used).
Jenkins will retest PR if it was updated with new code or new comment added with a string:
retest this please
Happy testing!