aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2015-09-09nightly-meta-intel-world.conf: Do meta-intel world buildsGraydon, Tracy
[YOCTO #6385] Do world builds for meta-intel-world for a couple of BSPs. This patch adds the new nightly-meta-intel-world buildset to fix bug #6385. Also added it to the nightly-meta-intel.conf and yoctoAB.conf. Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com> Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-09-08buildset-config.iot-devkit/*Graydon, Tracy
[YOCTO: #7703] Added buildset-config.iot-devkit/*. This buildset uses the following repos/branches: poky: dizzy meta-intel-iot-devkit: master meta-intel-iot-middleware: dizzy meta-intel-quark: dizzy meta-intel-galileo: dizzy meta-openembedded: dizzy And builds the following images: iot-devkit-image iot-devkit-prof-image iot-devkit-prof-dev-image Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
2015-09-08nightly-arm64/oecore: Add SDK sanity tests.Beth Flanagan
We don't run testsdk here, however, we should be. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-09-03UploadToasterEventLog.py: Shorten timeoutBeth Flanagan
There is no reason we should wait around for hours for this to fail. Let's drop it to something relatively reasonable. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-09-03nightly-intel-gpl: change default BSPsBeth Flanagan
We no longer have fri2 or crownbay in meta-intel, so let's switch these to the intel-core* bsps. These should work back to dizzy at least. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-09-02romley*.conf: Remove romley from nightlyBeth Flanagan
Nightly shouldn't be building romley. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-09-02CheckBSPExists.py: remove superceded BSPsBeth Flanagan
Older BSPs have been removed via: http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/commit/?id=4172351baa285b83eb54d54368fe2f037c48159b This commit supports their removal. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-31CreateCurrentLink.py: Fix quotes.Beth Flanagan
The echo for a non published build was failing because of quoting issues. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-25SendErrorReport: Fix for newer layer versionsRichard Purdie
We bumped to layer version "6" and this code broke resulting in: '/bin/sh: -c: line 1: syntax error: unexpected end of file' on the autobuilder. This was due to an incomplete shell command. This commit fixes up the conditional for layer verison 5 and later and tidies up a few of the error paths too. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-08-25Run*SanityTests: Ensure new tests only run on layerversion >= 6Richard Purdie
Standard sanity tests should only test LSB on layerversion >= 6. SDK tests should also only run on layerversion >= 6. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-08-25yoctogit.py: Fix error handlingRichard Purdie
Currently, if several of the commands in _fetch() fail, the build merrily continues and ignores the errors. This effectively means that some random hash is built but is reported as the hash we were trying to build. In other words, we can't trust what the autobuilder is doing :(. This patch improves the error handling so that if an error occurs in any of the commands, it propagates back up the chain. The retry code can then handle as appropriate. This code was tested by changing each command in turn to something invalid and ensuring the fetch buildstep failed in each case. The underlying trigger for this issue was a branch head that was force pushed during a build. That issue still remains but at least it will error now rather than just building something random. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-08-18nightly.conf: Add nightly-wic to nightly.Beth Flanagan
Adding nightly-wic to our nightly build. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-18nightly-wic-images.conf: renameBeth Flanagan
I dislike having images in the title. rename to nightly-wic. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-18nightly-wic-images: new buildset for creating images with wicDaniel Istrate
Create wic image: directdisk for core-image-sato (qemux86-64) directdisk-gpt for core-image-sato (qemux86-64) directdisk for core-image-sato (genericx86-64) directdisk-gpt for core-image-sato (genericx86-64) Signed-off-by: Daniel Istrate <daniel.alexandrux.istrate@intel.com>
2015-08-18CreateWicImages - buildstep for creating images with wicDaniel Istrate
Requires: wic_img_type (eg. directdisk, directdisk-gpt etc) target_img (eg. core-image-sato, core-image-minimal etc) It deploys images to: build/build/tmp/deploy/wic_images Makes folders for each machine type, wic image typem and target image type: ├── genericx86-64 │   ├── directdisk │   │   └── core-image-sato │   │   └── build │   │   ├── directdisk-201508141300-sda.direct │   │   ├── directdisk-201508141300-sda.direct.p1 │   │   ├── directdisk-201508141300-sda.direct.p2 │   │   └── hdd │   │   └── boot │   │   ├── ldlinux.sys │   │   ├── syslinux.cfg │   │   └── vmlinuz │   └── directdisk-gpt │   └── core-image-sato │   └── build │   ├── directdisk-gpt-201508141301-sda.direct │   ├── directdisk-gpt-201508141301-sda.direct.p1 │   ├── directdisk-gpt-201508141301-sda.direct.p2 │   └── hdd │   └── boot │   ├── ldlinux.sys │   ├── syslinux.cfg │   └── vmlinuz └── qemux86-64 ├── directdisk │   └── core-image-sato │   └── build │   ├── directdisk-201508141246-sda.direct │   ├── directdisk-201508141246-sda.direct.p1 │   ├── directdisk-201508141246-sda.direct.p2 │   └── hdd │   └── boot │   ├── ldlinux.sys │   ├── syslinux.cfg │   └── vmlinuz └── directdisk-gpt └── core-image-sato └── build ├── directdisk-gpt-201508141246-sda.direct ├── directdisk-gpt-201508141246-sda.direct.p1 ├── directdisk-gpt-201508141246-sda.direct.p2 └── hdd └── boot ├── ldlinux.sys ├── syslinux.cfg └── vmlinuz Signed-off-by: Daniel Istrate <daniel.alexandrux.istrate@intel.com>
2015-08-18nightly-x86*-lsb: Remove lsb SDK sanity.Beth Flanagan
SDK sanity tests should also be removed for lsb for x86* Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-18BuildToolchainImages.py: Support passing in images.Beth Flanagan
We should support passing in images instead of just assuming an image name. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-18RunSDKSanityTests.py: Change descriptionBeth Flanagan
Let's be more clear that these are SDK sanity tests. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-18intel-quark-rt: rt is not ready for quark.Beth Flanagan
Removing rt builds for quark for now until meta-intel maintainer gives go ahead. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-18yoctoAB.conf: remove intel-quark-lsb* from listBeth Flanagan
We're not going to build lsb images for quark, so remove. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-18intel-quark*.conf: add intel-quark bspsBeth Flanagan
This commit adds intel-quart and intel-quark-rt to meta-intel nightly. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-18buildset-config.meta-intel: Remove old BSPsBeth Flanagan
remove crownbay, emenlow and fri2 bsps. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-18nightly.conf: remove no-x11 until fixed.Beth Flanagan
the no-x11 target is broken. Removing by rburton request. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-18nightly-*.conf: RunSDKSanityTests use the right image.Beth Flanagan
We need to run these off of core-image-sato and not core-image-sato-sdk. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-17buildset-config.controller: Switch position of SDK testsBeth Flanagan
toolchain needs to be build first before SDK testing can happen. This also removes lsb sdk testing since we don't build for it. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-17README-NEW-AUTOBUILDERS: remove slave terminology.Beth Flanagan
s/slave/worker s/master/controller Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-17nightly.conf: Make deploying artifacts selection text cleareflanagan/master-nextBeth Flanagan
The text for this button implied that if True we wouldn't deploy artifacts. It's infact, the opposite. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-17RunSDKSanityTests.py: Run SDK sanityeflanagan/sanityBeth Flanagan
This supports testsdk task within testimage and adds them to each of the main builds in nightly Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-17*-lsb.conf: Shorten sanity testing.Beth Flanagan
No need to test all image combos. Trim this down to core-image-lsb core-image-lsb-sdk Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-14*lsb.conf: Run sanity tests.Beth Flanagan
[YOCTO #8130] This commit adds sanity testing to lsb images. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-14RunOeSelftest.py: meta-selftest verification.Beth Flanagan
sourcing oe-init-build-env puts us in ./build so we need to look for meta-selftest one directory up. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-13RunOeSelfTest.py: Missing ;Beth Flanagan
Missing ; causes bash errors. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-13GetDistroVersion.py: assing yocto_number only on releases.Beth Flanagan
Trying to assign yocto_number when it's None does bad things to non-release builds. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-10yocto-autobuilder-setup: Test for .htpasswdBeth Flanagan
If .htpasswd does not exist, create it. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-10UpdateBuildHistory.py: Remove debugging codeBeth Flanagan
remove log.msg. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-10UpdateBuildHistory.py: Fix branch/repo failures.Beth Flanagan
We really need to just tie this to branch_poky and repo_poky since it is really most useful there. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-07nightly.conf: Remove minnow from nightly.Beth Flanagan
The minnow BSP is essentially retired. Let's remove it. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-07GetDistroVersion.py: Validate DISTRO_VERSIONBeth Flanagan
[YOCTO #7836] This commit valiadates that on non-milestone release builds that DISTRO_VERSION is set correctly. If not, it fails the build and stops it. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-07nightly.conf: break out release variables more.Beth Flanagan
We need to break release variables up a bit more. Now, milestone numbers and release candidates are dropdowns. This means that the yocto release number should ONLY be numeric. eg 1.8 1.9 etc. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-07yocto-stop-autobuilder: Stop build janitorsBeth Flanagan
When we switched to the new build-janitor names we forgot to switch them off in our stop scripts. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-05Publish*.py: Recognise no-publish buildsBeth Flanagan
We need to be able to distinguish if a build is publish/no-publish Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-08-03base.py: Add X-Clacks-Overhead Response HeaderBeth Flanagan
In honour of my friend, Nóirín Pluincéid, I'm adding an X-Clacks-Overhead response header. For more info on X-Clacks-Overhead: http://www.gnuterrypratchett.com/ For more info on Nóirín and how amazing they were: https://medium.com/@quince/n%C3%B3ir%C3%ADn-go-lonra%C3%AD-solas-suthain-orthu-231c0eb42453 Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-07-28RunOeSelftest.py: Add vnc startupBeth Flanagan
We need to be able to start up the vnc server if it already isn't. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-07-20nightly-no-x11.conf: changing image/stoping publish.Beth Flanagan
We should really build world here after talking to rburton. Also, no need to publish artifacts. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-07-20CreateCurrentLink.py: skip on True.Beth Flanagan
deploycheck should be True in order for us to skip. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-07-19CreateCurrentLink.py: Do not publish if deploycheckBeth Flanagan
If we set the do not publish flag via the UI there is no CURRENT link to create. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-07-17nightly.conf: remove juno buildsBeth Flanagan
since we're no longer supporting eclipse juno builds, we're removing them and putting mars in it's place. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-07-17nightly.conf: fix is_milestone property.Beth Flanagan
s/poky_name/is_milestone/ Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-07-17eclipse-plugin-mars.conf: Add mars supportBeth Flanagan
This commit adds support for the mars version of the eclipse plugin. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2015-07-17PublishArtifacts.py: Support no-publishBeth Flanagan
[YOCTO #7978] This adds a button to support skipping publication of artifacts. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>