Hi Uze and Developers, On Wed, Aug 31, 2016 at 03:45:01PM +0900, ?????(Uze Choi) wrote: > Hi Trevor, > We have a hard time to get the verified state from Jenkins machine. > Some commits takes one day as below. From the next week, I expect it will > take longer due to more fixes from QA result. > This looks very critical problem in IoTivity release.
Our queue is continuing to be backed up due to low bandwidth between Jenkins build servers and the datacenter hosting Gerrit, and adding more resources may only make the problem worse. I've been informed that this issue should be resolved on Saturday once a router in the datacenter hosting Gerrit is rebooted. This was decided as the best time since this router services multiple projects and other services. Until then I'm doing what I can to reduce traffic between Jenkins and Gerrit, as cloning the repo currently still takes 4-6 minutes. > And, I watched some strange behavior from upper cases. > Later commit result in earlier verification result from earlier commit. > > Please guide us what to do for performance improvement. This is most likely due to me disabling 'Build newest patchset only', when trying to diagnose timeout issues. I've re-enabled it. There easiest way to help imporove performance is by not publishing multiple patchsets a minute, and testing changes locally before pushing. I've seen too many changesets with 30-40 patches, each one either requiring verification or causing churn in the build system as Jenkins has to first abandon the previous change. I have also put up two patches for review to help the build system: 1) Splitting Android builds into 3 parts: https://gerrit.iotivity.org/gerrit/#/c/10239/ This should reduce the turn around time in patches 2) Removing false positives: https://gerrit.iotivity.org/gerrit/#/c/11087/ auto_build.py is not exposing error codes, causing some builds which should fail to pass. Regards, Trevor Bramwell -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: Digital signature URL: <http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20160831/f09dcbca/attachment.sig>
