I want to share a nice little tool that can make your life easier.
With this PR:
You will be able to do this:
$ python system-tests.py 98535
2019-03-15 21:17:04,579 INFO [system-tests] [ 1/8 ] Getting build info for change 98535
2019-03-15 21:17:05,295 INFO [system-tests] [ 2/8 ] Starting build-artifacts job for {'url': u'git://
gerrit.ovirt.org/vdsm', 'ref': u'refs/changes/35/98535/3'}
2019-03-15 22:10:52,891 INFO [system-tests] [ 8/8 ] System tests completed with SUCCESS
Yes, one command from your favorite shell. It takes about 53 minutes, but on Fedora you get
notifications when commands finish.
No need to to add "ci please build" comment, wait until the job is complete, copy the job url, open OST page,
wait (jenkins is slow), paste the build artifacts url, start the job, wait, wait more, check if OST is done, (not yet),
wait more..., OST finished, check the logs, did you paste the wrong url?
The tool is not finished yet. If you like to contribute to this fun little project please check
the issues:
Most of the issues are easy. Some harder like:
Feel free to open new issues if you have an idea for this tool.
Nir