Age | Commit message (Collapse) | Author |
|
Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
|
|
Poky tiny is only compatible with qemux86 machines as defined in the
linux-yocto-tiny recipe.
Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
|
|
When publishing the artifacts, sometimes the cp commands fails
because it can't find the origin files, but the step in te autobuilder
is green, like there were no errors at all. This will catch these
errors, and will mark the build step as failed when cp fails.
[YOCTO #10319]
Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com>
|
|
Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
In some buildsetes RunSanityTests was after SendErrorReport so fix it.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
The nightly-gdc buildset isn't a computing power demand buildset,
previously when run nigthly-gdc it took one worker to run and
is not optimal use of the AB workers.
With this change nigthly-gdc will use ab-master for trigger the builds.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
This new behaviour will help to assign custom builders using ansible
templates to the buildsets.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Due that now we have more HW resources add the next buildsets,
nigthly-arm
nigthly-arm64
nigthly-ppc
nigthly-mips
nigthly-world-lsb
nigthly-qa-pam
nigthly-musl
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Luna and kepler was deprecated and neon was added.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
OPTIMIZED_GIT_CLONE using ansible.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
This reverts commit 46bae71434f304d3b0af93c14fa3b0ecf542b3d9.
The OPTIMIZED_GIT_CLONE is needed due to a bug when clone multiple
layers it fails in RunPreamble, more investigation is needed in
YoctoGIT.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
We are experimenting full disk problems when run several builds so
disable by default the optimization this will cause rm instead of
mv inside /tmp.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
We need to send the QA email for the nightly and this buildstep
that triggers the others needs to wait for retrive the status.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Now the GDC AB's supports KVM so enable by default. This will
speed up the runtime testing using QEMU.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Based on rev,
http://git.yoctoproject.org/cgit/cgit.cgi/yocto-autobuilder/commit/?id=72bef6e3f10e505aa1c56f6b1b45d3f384e39d95
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Due to a limited of resources reduce the number of buildsets to run at
night, now only runs:
x86
x86-64
qa-systemd
poky-tiny
world
oe-core
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
This branch requires to have versioned buildset-config files.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
nigthly-qa-distro.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
nigthly-qa-distro.
Due to a redefinition of what means qa-distro and the process atm
isn't valuable to have nightly-qa-distro enabled so disable it.
Add nigthly-gdc in order to provide sstates and sources to the
GDC development team.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Instead of run nigthly-oe-selftest separatly run together with
other builds in order to speed up execution.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
The nigthly-qa-distro is the buildset responsable for execute a set
of buildsets required by GDC QA.
Signed-off-by: Edwin Plauchu <edwin.plauchu.camacho@linux.intel.com>
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
causes problems.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
yocto-controller/controller.cfg.j2
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
AB expects that builders are on single line so remove multiline
definition.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
It enables to run oe-selftest at night.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
This script creates Ansible GDC QA buildsets based on a manifest,
the manifest specify by line what buildsets are expected and it
generates buildset-config with compatible ansible templates.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
GDC QA AB's are automatized using ansible so this templates
enables configuration via ansible.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
If RunSanityTests executes after SendErrorReport and fails, the error
report was not send to the errors.yp.org server.
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
|
|
Also remove eclipse-luna from the triggered builds. The build no longer
exists and thus causes an error at controller start time if we list it.
Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
|
|
The buildset configuration for eclipse-luna has been removed as
it's no longer supported.
Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
|
|
We are no longer supporting kepler or luna. Remove the build set for those and
remove luna from yoctoAB.conf.
Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
|
|
Since dc6ce0beef216cd5295424de4c3124a59599b750 bash isn't
required by checkvnc, update the shebang to remove the bash
requirement.
Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
|
|
Using `pidof Xvnc` isn't sufficient because on debian-based distros
the vncserver script will start Xtightvnc.
Instead switch back to using netstat for the VNC tcp socket to
detect a running vncserver.
[YOCTO #10257]
Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
|
|
Script was using /bin/sh and double brackets were causing an error in nightly-oe-selftest build:
/home/pokybuild/yocto-autobuilder/bin/checkvnc: 6: /home/pokybuild/yocto-autobuilder/bin/checkvnc: [[: not found
Changed double to single brackets to make sh happy.
Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
|