Commit 129399c
committed
ci: add a warmup build
The matrix jobs results in a large amount of jobs being started at the
same time. Running all jobs in parallel is not ideal to leverage the
OE sstate cache. For any common tasks (native, armv8, .. ) when the
object is missing from the sstate cache, it's likely going to be a
miss for several jobs. As a result, each of them will build the missed
object, and each of them will attempt to create the object in the
sstate cache.
Instead, with this change, we first build for the qcs8300 platform,
for both BSP variants. If these builds succeed we carry on with the other
machines/configs, with the hope that the sstate cache hit will be
better.
Signed-off-by: Nicolas Dechesne <[email protected]>1 parent 3bb0972 commit 129399c
1 file changed
+25
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
14 | 38 | | |
| 39 | + | |
15 | 40 | | |
16 | 41 | | |
17 | 42 | | |
| |||
23 | 48 | | |
24 | 49 | | |
25 | 50 | | |
26 | | - | |
27 | 51 | | |
28 | 52 | | |
29 | 53 | | |
30 | 54 | | |
31 | 55 | | |
32 | | - | |
33 | | - | |
34 | 56 | | |
35 | 57 | | |
36 | 58 | | |
| |||
0 commit comments