On Fri, Mar 12, 2021 at 12:55:38PM -0800, Stefano Stabellini wrote: > Hi all, > > During the last 6 months we have been working on improving the Xen > Project gitlab-ci and patchew infrastructure. > > You can see the results from gitlab-ci tests on the staging branch here: > > https://gitlab.com/xen-project/xen/-/pipelines > https://gitlab.com/xen-project/xen/-/pipelines/269678673 > > In addition, and more interestingly, now we have patchew integration. > Patchew picks up patch series sent to xen-devel by any contributor and > commits them to branches under this repository: > > https://gitlab.com/xen-project/patchew/xen > > Then, gitlab-ci tests start automatically. Patchew waits for the results > and send a notification email. You can see patchew pipelines here: > > https://gitlab.com/xen-project/patchew/xen/-/pipelines > > All this typically happens before patches are even reviewed. Today the > patchew notification emails are only sent to us in the Gitlab-CI working > group. But the good news is that we think the results got to the point > where they are reliable enough that it would be good to share them with > the community.
I'm not opposed to that, but we seem to have some random git clone failures during builds (at least on the x86 side), that are more frequent that expected. At least recently I had trouble getting a full gitlab CI pipeline run that didn't hit one of those. I will try to figure out what's going on by adding some more debug to git to see if I can get more verbose information from git on exactly what's failing. Thanks, Roger.
