Hi all,
Edi added a dokerfile and .travis.yaml few month ago for running
the tests in travis. The code has rotten since then and the build
would not even start.
I posted these patches fixing travis build - please review:
https://gerrit.ovirt.org/#/q/status:open+project:vdsm+branch:master+topic...
I built a new docker image using the new updated dockerfile
https://cloud.docker.com/app/nirs/repository/docker/nirs/vdsm-centos/general
We really need an official image maintained by the ovirt project.
The travis build is working now, but we have 14 test errors:
https://travis-ci.org/nirs/vdsm/builds/165332016
Looking at the errors:
- tests using ovs fail - instal ovs?
- tests networking tests fail
How to run your own vdsm tests in travis:
- fork vdsm in github
https://github.com/oVirt/vdsm
- enable travis service for your fork
https://github.com/<githuuser>/vdsm/settings/installations
add service: Travis CI
- add github remote to your vdsm repository
git remote add github git@github.com:<githubuser>/vdsm.git
- rebase your patch over
https://gerrit.ovirt.org/65146
if it was not merged yet
- push your topic branch to github
git push github mybranch
Soon you will get mail from travis about the build.
Cheers,
Nir