[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH] docs/sending-patches: add GitLab pipeline link
Hi Stefano, On 15/08/2025 21:12, Stefano Stabellini wrote: When submitting patches to xen-devel, add a link to a successful pipeline run. Does this mean we have enough capacity to handle normal CI job + submission?Also, as we try to encourage people to use the gitlab CI. So we would probably also encourage them to write new tests because in a lot of cases we will add new code. So the pipeline is only going to confirm that we are regressing existing tests (which may be irrelevant to the subsystem modified). Signed-off-by: Stefano Stabellini <stefano.stabellini@xxxxxxx> diff --git a/docs/process/sending-patches.pandoc b/docs/process/sending-patches.pandoc index 1991932b68..6e1401ea22 100644 --- a/docs/process/sending-patches.pandoc +++ b/docs/process/sending-patches.pandoc @@ -314,3 +314,23 @@ A patch should always be sent **to** the xen-devel mailing list of all touched code areas should get a copy of the mail via **Cc**. In case some other recipients are known to be interested in the patch, they can be added via **Cc**, too. + +## Testing + +Xen Project uses a GitLab-based CI infrastructure. You can request to +have your GitLab account added to the Xen Project organization on GitLab +(https://gitlab.com/xen-project) by reaching out to THE REST maintainers +via xen-devel or Matrix. Once your account is added to the Xen Project +organization on GitLab, also a personal Xen repository will be created +for you under https://gitlab.com/xen-project/people/<your-username>/xen. +You will be able to trigger a GitLab testing pipeline with a single git +push to your personal Xen repository. I think it would be worth mentioning that this should be based on a recent "master" (I would say less than two days old). Also, can you clarify why we are asking the user to trigger the pipeline rather than having a both that will pick a series and test it? + +When submitting a non-trivial patch or a non-trivial patch series, This wording is ambiguous. But even trivial patch could result to regression. So I am not sure why we would want to exclude them. Can you clarify? +please include a link to the successful GitLab pipeline run on your +personal branch. This information can be added after the `---` line. >> +For example: + + --- + Test CI pipeline: + https://gitlab.com/xen-project/people/your-username/xen/-/pipelines/1980129839 Cheers, -- Julien Grall
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |