aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-09-27buildset-config: update nightly-oe-selftest-poky-tiny to set qemux86 as machinecontrib/lsandov1/poky-tiny-machineLeonardo Sandoval
Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
2016-09-27nightly-oe-selftest-poky-tiny: set qemux86 as machineLeonardo Sandoval
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>
2016-09-26PublishArtifacts.py: Make PublishArtifacts step to fail when cp failsMariano Lopez
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>
2016-09-21buildset-config.controller: new build sets for non-poky distrosLeonardo Sandoval
Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
2016-09-19config/autobuilder.conf.j2: Add ansible var for enable/disable publis hbuildsAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19buildset-config: Update in several buildsets for fix error report sendAníbal Limón
In some buildsetes RunSanityTests was after SendErrorReport so fix it. Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19buildset-config: Update to add ab-master and new buildsets to nigthly-gdcAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19controller.cfg.j2: Add ab-master to the builders and set in nigthly-gdcAníbal Limón
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>
2016-09-19bin/gen_gdc_qa_config.py: Only replace builders when is example_workerAníbal Limón
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>
2016-09-19nigthly-gdc.conf: Add more buildsets and run at midnightAníbal Limón
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>
2016-09-19nigthly-gdc.conf: Adding missing repos neeeded by nigthly-oecoreAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19config/autobuilder.conf.j2: Add ansible variable for git trash/mirror dirsAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19buildset-config: Update to master rev fed309ba68.Aníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19config/gdc-buildsets.conf: Update eclipse plugin buildsetsAníbal Limón
Luna and kepler was deprecated and neon was added. Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19config/autobuilder.conf.j2: Add template var for enable/disableAníbal Limón
OPTIMIZED_GIT_CLONE using ansible. Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19Revert "config/autobuilder.conf.j2: Disable OPTIMIZED_GIT_CLONE by default"Aníbal Limón
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>
2016-09-19buildset-config: Update for add create_eventlog to nightly-qa-systemdAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19buildset-config: Update to the master rev 6de82b90ceAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19config/autobuilder.conf.j2: Disable OPTIMIZED_GIT_CLONE by defaultAníbal Limón
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>
2016-09-19nightly-gdc.conf: Wait for builds to finish,Aníbal Limón
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>
2016-09-19config/autobuilder.conf.j2: Enable by default KVM in GDC AB'sAníbal Limón
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>
2016-09-19buildset-config: Update GDC buildsets to match master.Aníbal Limón
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>
2016-09-19nightly-gdc.conf: Reduce the number of buildsets to run at night.Aníbal Limón
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>
2016-09-19buildset-config: Fix nightly-gdc.conf buildset.Aníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19.gitignore: Remove buildset-config from ignore files.Aníbal Limón
This branch requires to have versioned buildset-config files. Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19buildset-config: Update according to enable nigthly-gdc and disable ↵Aníbal Limón
nigthly-qa-distro. Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19buildset-config.autobuilder-qa: Add nigthly-gdc buildset and disable ↵Aníbal Limón
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>
2016-09-19buildset-config/nightly-qa-distro.conf: Run oe-selftest togetherAníbal Limón
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>
2016-09-19buildset-config: Add nigthly-qa-distro buildset to the qa-buildsets.Edwin Plauchu
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>
2016-09-19config/autobuilder.conf.j2: Remove comments at end of template line itAníbal Limón
causes problems. Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19buildsets: Remove qa-distro and smoke buildsets because are deprecated.Aníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19Adding missing variables config/autobuilder.conf.j2 and ↵Aníbal Limón
yocto-controller/controller.cfg.j2 Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19buildset-config/*: Update for define buildsets on single line.Aníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19bin/gen_gdc_qa_config.py: Fix template generation scriptAníbal Limón
AB expects that builders are on single line so remove multiline definition. Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19buildset-config/*: Fix buildsets templates remove \ char at endAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19yocto-controller/controller.cfg.j2: Fix template of bad \ char at end.Aníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19buildset-config: Update templates for GDC QA autobuilder.Aníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19config/qa-buildsets.conf: Update buildsets for GDC QA autobuilder.Aníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19buildset-config.autobuilder-qa: Add nigthly-smoke buildset.Aníbal Limón
It enables to run oe-selftest at night. Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19buildset-config.autobuilder-qa: Add distro testing buildset.Aníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19buildset-config: Add GDC AB ansible templates first version.Aníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
2016-09-19bin: Add gen_gdc_qa_config.py python script.Aníbal Limón
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>
2016-09-19Add configuration templates for GDC AB ansible.Aníbal Limón
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>
2016-09-19nigthly-qa-*,nigthly-rpm*: Move RunSanityTests before SendErrorReportAníbal Limón
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>
2016-09-19buildset-config.controller/nightly.conf: (really) remove eclipse-lunaJoshua Lock
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>
2016-09-16buildset-config.controller/nightly.conf: remove eclipse-lunaJoshua Lock
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>
2016-09-16/buildset-config.controller/eclipse-plugin-*Graydon, Tracy
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>
2016-09-16checkvnc: use sh in the shebang, bash isn't requiredJoshua Lock
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>
2016-09-12checkvnc: use netstat to detect running vncserverJoshua Lock
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>
2016-09-12/bin/checkvnc: un-bashify itGraydon, Tracy
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>