[PATCH v2 0/2] automation: optimize build jobs order

Marek Marczykowski-Górecki posted 2 patches 2 years, 9 months ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/cover.ff073811df470285fc1011952c6cc28e9e77607e.1682894502.git-series.marmarek@invisiblethingslab.com
automation/gitlab-ci/build.yaml | 734 ++++++++++++++++-----------------
1 file changed, 369 insertions(+), 365 deletions(-)
[PATCH v2 0/2] automation: optimize build jobs order
Posted by Marek Marczykowski-Górecki 2 years, 9 months ago
This made the pipeline to complete within 45 minutes. This isn't big
improvement on its own, but should make adding more runners more
beneficial. While looking at it in real time, most jobs were really
waiting for available runners and not stuck on dependencies anymore.

Marek Marczykowski-Górecki (2):
  automation: move test artifacts jobs to the top
  automation: optimize build jobs order

 automation/gitlab-ci/build.yaml | 734 ++++++++++++++++-----------------
 1 file changed, 369 insertions(+), 365 deletions(-)

base-commit: 6a47ba2f7855f8fc094ec4f837e71a34ededb77b
-- 
git-series 0.9.1

Re: [PATCH v2 0/2] automation: optimize build jobs order
Posted by Andrew Cooper 2 years, 9 months ago
On 30/04/2023 11:42 pm, Marek Marczykowski-Górecki wrote:
> This made the pipeline to complete within 45 minutes. This isn't big
> improvement on its own, but should make adding more runners more
> beneficial. While looking at it in real time, most jobs were really
> waiting for available runners and not stuck on dependencies anymore.
>
> Marek Marczykowski-Górecki (2):
>   automation: move test artifacts jobs to the top
>   automation: optimize build jobs order

Much easier to follow.  Thanks.

Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>