Age | Commit message (Collapse) | Author |
|
[YOCTO #8949]
For every BuildToolchains we also need to populate_sdk_ext.
Starting with core-image-minimal for now.
Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
|
|
[YOCTO #8977]
This will probably need a patch to PublishArtifacts in order to
get it in the correct place for release, but let's ensure it works
correctly first.
Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
|
|
[YOCTO #8836]
Fixes the issue with DISTRO_VERSION where it is
releasenumber-.1+snapshot. This should be able to get the correct
value during milestone runs.
Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
|
|
Simple buildstep that just adds a bitbake-selftest step
and runs it towards the end of nightly.
Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
|
|
[YOCTO #8843]
Add musl core-image-minimal core-image-full-cmdline core-image-sato
builds.
Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
|
|
checkuri takes about an hour to complete. moving it from
nightly to it's own buildset.
Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
|
|
[YOCTO #8569]
Adds support for ERROR_REPORT_SUBMITTER_ID. We also support this
not being set in configuration in which case it defaults to prior
behaviour.
Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
|
|
[YOCTO #8757]
Add a world -c checkuri step to nightly.
Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
|
|
[YOCTO #8908]
This removes qmmp from nightly-world-lsb.
Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
|
|
[YOCTO #5433]
This adds a core-image-minimal nightly-uclibc target.
Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
|
|
Eventually, we're going to want to build either qt3 images or
qt4 images (or some subset). This allows us to abstract out those
images as LSB-QT-IMAGES and allows us to build them conditionally
based on layerversion_core.
Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
|
|
We misunderstood the need to keep meta-qt3 for layerversion > 6.
So, let's correct this.
laverversion_core < 7 == meta-qt3 only
layerversion_core > 6 == meta-qt3 and meta-qt4
Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com>
|
|
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
bitbake should not be in bblayers. exclude.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
checkout is an optional field and defaults to True. Handle it
in the adding layers to bblayers.conf
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
Just because we define a layer doesn't mean it gets added to
bblayers. checkout=False layers are added source stamp but the
layer is never cloned.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
Including them in bblayers.conf throws errors. Exclude them.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
Fixes 'No eligible RPROVIDERs' issue seen on buildsets
that have a universe fetch.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
- Removed qt3 from non-lsb build
- Added qt4 to lsb build
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
We are no longer supporting these bsp builds. Tidy things up a bit
and remove them.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
meta-qt3 is only needed for lsb images
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
LSB builds need to support the qt3/qt4 layers.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
This is no longer needed as the minnow builds are now in meta-intel
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
For lsb builds we need to support either qt3 or qt4 (for backwards
compatibility). This commit requires the changes to CreateBBLayersConf.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
In order to maintain backwards compatibility for the qt3/qt4 layers
we need to check LAYERVERSION_core and apply the appropriate layer.
That said, some of the logic around how we were doing layers was faulty.
We now ensure that entries into BBLAYERS shouldn't duplicate. I've also
cleaned up some of the code that could have made it so that a layer,
even though it wasn't defined, wouldn't have been added.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
Dynamically loaded modules are a problem for multilib builds: 32-bit
Pango and Gdk-Pixbuf modules in particular do not get included in the
image when 32-bit versions of the libraries get included.
Proper fix may require extensive changes to dependency handling:
Include the required modules manually in the test configuration as a
workaround for 2.0.
Fixes [YOCTO #8624].
The underlying issue is [YOCTO #8570]
Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
|
|
This is to document how we set up tap interfaces for the
automated testing portions of the autobuilder.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
Lately there are a lot of ping failures in errors.yoctoproject.org,
these seems to be related with the tap interfaces not being managed
correctly.
This just add some information to avoid the connection manager to
manage the tap interfaces created for the yocto autobuilders.
Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com>
|
|
Bitbake supports ionice so we should also.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
Pull from https://docs.google.com/document/d/1VeShmhDnqN27HXMX5emgmHFoK8Cu9SzVYilmGjtMTtI
- Add EAM/AD Info
- Add Large Scale deployment information.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
[YOCTO #7702]
This patchset provides an example buildset conf for a multi-
branch GitPoller, which may be found in the
build-config.examples directory. The README-NEW-AUTOBUILDER
file has also been updated with this example.
Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
|
|
There are patches for oe-core which improve the behaviour of multilib images but
show that the RPM-based multilib image construction was working more by luck
than anything else.
Explicitly set RPM_PREFER_ARCH_ELF="1" to prefer 32-bit binaries when both
options are being installed.
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
The autobuilder was specifying the test list explicitly in several buildsets
because in the past the SMART and RPM tests didn't skip automatically on non-RPM
images. However we're removing the dmesg test as it is obsolete (replaced by
parselogs) but the autobuilder still attempts to run it.
Now that the RPM and SMART tests skip correctly, remove all explict test suite
lists and instead either let the image specify what test suites to run, or use
suitesappend.
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
Many buildsets pull in meta-qt3 but don't use it, so remove the layer from those
buildsets.
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
This commit ensures the QA emails have an accurate title and
link to the correct place for the build.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
[YOCTO #8385]
This ignores any file in buildset-config that doesn't end in .conf.
This ensures we don't pick up a text editor tmp file or other cruft.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
Depending on the layerversion, these BSPs may no longer exist
within the repository, so we should cease packaging them.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
This allows us the ability to specify tests.
In order to set this up, you will need to specify tests in
the buildset config:
{'RunOeSelftest': {'tests' : '--run-tests manifest'}}]
If no tests are specified it defaults to old behaviour.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
We weren't picking up the new release fields. This keeps us
from having an undefined reference to is_milestone.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
world builds take a bit of time and as they produce no artifacts
for publishing it isn't needed to wait around for them.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
We need to actually pass a bit more into CreateAutoConf here in
order to get working world builds.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
these fields are required for the release deployment steps.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
This checks for all GPLv3 variants. eg LGPLv3 LGPL-3 GPL-3
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
This corrects some issues with milestone/major release naming conventions
specifically an additional _ in major releases and a
+snapshot in all.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
For INCOMPATIBLE_LICENSE we need to set it to *GPLv3 in order to
pick up LGPLv3, AGPLv3, etc.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
We want to allow the ability to send mail no matter what
the branch/repo is. This may get a bit spammy for some people
but it is a requested feature. In order to limit this
set a yoctorepo and/or branches in your controller.cfg setup
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
[YOCTO #8164]
README said "run poky/scripts/runqemu-setup-tapdev. Updated to
reflect correct script sname of poky/scripts/runqemu-gen-tapdevs.
Signed-off-by: Graydon, Tracy <tracy.graydon@intel.com>
|
|
We can only run toaster uploads when we're also able to run
buildhistory. But we can only run buildhistory when we're
using a whitelisted branch. This consolidates that logic.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
We should always check for a string "True" or "False". In
self.buildhistory, we assumed a bool, which is incorrect.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|
|
In prep for 2.0, adding jethro to the naming conventions.
Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
|