plasma-framework now getting early CI feedback on changes within Gerrit

Jan Kundrát jkt at kde.org
Tue Dec 9 18:44:19 UTC 2014


Hi,
I've activated CI checking for changes proposed to plasma-framework (kio is 
waiting for a review of two patches which improve test stability).

The build environment is different from the one at build.k.o, but the 
scripts are more or less the same. Both the default build/test variant and 
the one without X11 are performed. The important differences from Jenkins 
are that the jobs run within Centos5 VMs, and that it uses EPEL's Qt 5.3.2 
built in release mode and system packages of non-KDE software in general. 
We're using a git snapshot of cmake, though.

If a build succeeds, the change under review will get a Verified +1 vote 
from the CI system. If it fails, you'll get a -1, and at that point you 
should look at the result of the job to see what failed. If it's a CI 
fluke, please let me know. If it looks like a temporary problem, add a 
comment which starts with a word "recheck" through Gerrit, and the tests 
will be re-run.

If the problem is more serious or cannot be fixed by doing a recheck or 
two, any KDE developer can remove the "KDE Zuul CI" from the list of 
reviewers (it gets added back automatically on each change of the patch). 
It is then up to you to give a Verified+1 score, similar to how you would 
do a Code-Review+2. A change cannot be submitted until it gets at least one 
Verified+1 and exactly zero Verified-1 votes. Of course you still have that 
option of pushing directly into git.k.o, Gerrit will get what you mean.

With kind regards,
Jan

[1] https://gerrit.vesnicky.cesnet.cz/r/209

-- 
Trojitá, a fast Qt IMAP e-mail client -- http://trojita.flaska.net/


More information about the Kde-frameworks-devel mailing list