diff options
author | sterni <sternenseemann@systemli.org> | 2024-11-20T23·30+0100 |
---|---|---|
committer | clbot <clbot@tvl.fyi> | 2024-11-23T22·20+0000 |
commit | a7080a14688e1ad0ac74994c1b85f2421f9be769 (patch) | |
tree | eaab9abb0703b1da775033db803e429c448313e5 /third_party/git/t/t4018/dts-reference | |
parent | 25fb9e32f6a39494e65124e2ed7a78e4c64c65d5 (diff) |
We don't need to calculate dependencies between and on targets that are part of the parent target map since they will be skipped by buildkite anyways. This speeds up 🦙 considerably for pipeline runs that have a limited number of changed targets and a parent target map passed in (i.e. pipeline runs of most CLs, but not canon runs). In my testing it was about a minute faster (1/6 of the time 🦙 takes currently) for a pipeline where under five drv targets changed. For the full pipeline (i.e. no parentTargetMap) 🦙 takes about the same time as before (it's a few seconds slower as is to be expected, but nothing significant). Change-Id: Ia5a80e142da8f40bc591e2c6cfaf48c325b2f577 Reviewed-on: https://cl.tvl.fyi/c/depot/+/12818 Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: sterni <sternenseemann@systemli.org> Tested-by: BuildkiteCI
Diffstat (limited to 'third_party/git/t/t4018/dts-reference')
0 files changed, 0 insertions, 0 deletions