On Sat, 2018-11-10 at 04:25 -0800, Michael Halstead wrote: > Without any sstate available oe-selftest cannot run in parallel. Set > sstate to a > location used only by these builds and remove it as the last step. > > Signed-off-by: Michael Halstead <mhalst...@linuxfoundation.org> > --- > config.json | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/config.json b/config.json > index 8a694d7..d898bf3 100644 > --- a/config.json > +++ b/config.json > @@ -147,7 +147,7 @@ > }, > "nightly-bringup" : { > "TEMPLATE" : "nightly-arch", > - "SSTATEDIR" : [], > + "SSTATEDIR" : ["${BUILDDIR}/../sstate"], > "MACHINE" : "qemuarm64", > "step2" : { > "MACHINE" : "qemux86-64" > @@ -168,6 +168,9 @@ > ], > "EXTRACMDS" : ["${SCRIPTSDIR}/checkvnc; DISPLAY=:1 > oe-selftest --skip-tests distrodata.Distrodata.test_checkpkg -j 15"], > "ADDLAYER" : ["${BUILDDIR}/../meta-selftest"] > + }, > + "step7" : { > + "EXTRACMDS" : ["rm -rf ${BUILDDIR}/../sstate"] > } > }, > "nightly-mips" : {
Unfortunately this won't work as BUILDDIR is a shell variable in this case. I've tweaked the scripts/config a little differently to try and speed up the bringup tests and fired off another couple of test builds. Cheers, Richard -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto