Age | Commit message (Collapse) | Author |
|
bpi0 doesn't have much disk space at the moment.
And as it doesn't have OP-TEE or a v4l2 device at the moment, this patch
removed those tests to save disk space and prevent LAVA jobs from
failing due to low disk space.
Change-Id: Icfc11fb8062cc55e84abfc1f412d1c4c32da9433
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Add xtest and v4l2 compliance tests to WaRP7 and BanananPi Zero.
Only WaRP7 is expected to pass these tests today, but support for
BPi0 should catch up eventually.
I also added the "history: false" tag to the repos to save target disk
space.
Change-Id: I4d93ca8fa3fbb0392c936fb01f3cb04b8cb112d7
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
bpi0 uses an uncompressed disk image with only 2 partitions: boot and rootfs.
This is set to change in newer versions, but holds true for now.
Change-Id: I6d6c52443d33e10b29025cf98da41d9729aa3fcb
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
The device type in LAVA is sun8i-h2-plus-bananapi-m2-zero
Change-Id: I502de9dbdd22944e2074aa5088fa2adc03d52f3a
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
On bananapi-zero, clean u-boot-bpi before each build.
Change-Id: I88d8c795b9adff79d99d3057f44251b05b0b077a
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Add support for building bananapi-zero and submitting the jobs to LAVA.
Change-Id: I51e602b3d4acb5ed59b6d55e3578209b213f4bd5
Signed-off-by: Jun Nie <jun.nie@linaro.org>
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Add the auto test suite of smoke tests to the WaRP7 board.
Change-Id: Id9a2dd1044a336a51aaac82021f86945e09cf3a3
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
The WaRP7 board now uses rootfs1 as its default boot partition, not
rootfs2.
Change-Id: I79e268d291ef47e9482d587ef05d58caa975fcaf
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Changes for running RPi3 in LAVA with mainline kernels mean that MBL
jobs need to override the kernel console parameter to get successful
boot.
Change-Id: I85c2b9e48c2c94f6812129d92ddf6da6e523dc51
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
There are two rootfs partitions on WaRP7's disk. The board is setup
to use the 2nd rootfs partition /dev/sdx5 by default.
LAVA numbers from zero, so it uses 4.
Change-Id: I51e16a252fcee9ec80e709686548ac522a6c5054
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
imx7s-warp (aka WaRP7) is reflashed with a disk image over
USB Mass Storage.
Change-Id: I836b3ac9f3e75acc5340a7a63e700fb86f51b308
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Change-Id: Ia11444da6b7fc015f5cf47f6254835aefb823415
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
WaRP7 has been added to LAVA as device type imx7s-warp.
Change-Id: I8dd1210c04ecfe94c5adbb16302b2cd6144886ba
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
MBL has created a variant of imx7s-warp to account for using a newer
kernel with updated firmware and additional features, such as OP-TEE.
Change-Id: I845edfb963dd370208517f4bbdc5d9bba56bf847
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Some packages have been removed from the distro and attempting to
clean them fails.
First off, don't fail to build if you can't clean a component. But also,
remove components that we know don't exist and add their replacements.
Change-Id: I2503bac46ca8690df38ad8046d271b565dfae578
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
DISTRO=mbl handles the IMAGE_FSTYPES in local.conf and each board's
meta layer also defines board specific values.
MBL also doesn't include meta-rpb, so cannot append to rpb.inc.
Change-Id: Id4c148845c928eae62a7486100f944bb91c04274
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Distro MBL has changes the way the environment is set up. Instead of
setup-environment being linked to .repo/manifests/setup-environment as
per RPB builds, it's linked to conf/setup-environment.
Removing the conf dir during the build causes it to fail, so don't
remove it.
Change-Id: Ie2c638c4415975289269b87d690f442df95ffbe4
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Change-Id: Iffee541df3f80cabc790105b0f19505c4abfa5f6
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Build mbl-console-image type instead of rpb-console-image.
Change-Id: Id35d9fbd3ec933ede2d604d7e10897ca2a3b5870
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
With recent changes in meta-96boards, there should be no need
to move bootloaders around (namely: fip.bin, hisi-idt.py,
l-loader.bin, nvme.img, and ptable*.img).
This affects builds from:
* LHG
* LTD
* MBL
* LKFT
* RPB
Change-Id: I154b6141ec57728ccd5ebb921829b1d7a8c2ecdb
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Changes to builders.sh and submit_for_testing.sh require ruamel.yaml
to be installed. jinja2-cli may also be needed as a dependency of
ruamel.yaml, so install that too.
Change-Id: Idb972c3a0d2e103c042ba88f9c16aab77307139e
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
WaRP7 builds are failing because the u-boot.cfg script is not exported during the build.
Clean the package that creates this script in attempt to fix the failure.
Change-Id: I85ee9ce322f41c1798bff993ffa058023bf302f7
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Change-Id: I1d762cb5644f3ddbbab71dfa628dfe03666aa161
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
The previous clean commit for mbl-openembedded cleaned for all
platforms. However, platforms like RaspberryPi3 cannot clean these
components as they aren't part of their builds.
So only perform the clean if MACHINE is set to WaRP7.
Change-Id: I0d4d234055d4f29dc5305bf4b50074112f443758
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Clean the sstate of various WaRP7 components that cause problems.
Change-Id: I149d5cca6dcecf0ad23ddbe450b4fa05d21432b7
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Change-Id: I16964726b696020491b48c8e419a542f4c4d05d6
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: Ibb5bd6ee688ca9e9f6e61d21c9568ea6e32b92b9
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: Ibc18a27d1240abb3328aaf7575df2eea24b0e314
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I0dc1d40901730f34e0f16464a8bc97c65b2ae30d
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Add a LAVA job definition for RaspberryPi3.
This is based on the LAVA Lab health check by Dave Pigott:
https://git.linaro.org/lava/lava-lab.git/tree/shared/health-checks/bcm2837-rpi-3-b-32.yaml
Change-Id: I1e7db64d2c74df2b51d9b1c32c6ef1688584e75d
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
I copied the relevant changes from these two commits to show manifest
changes since the last build:
263f4a9 2017-11-09 rpb-openembedded: display the manifest changes [Fathi Boudra]
81802db 2017-10-17 rpb-openembedded: generate output of repo diffmanifests [Nicolas Dechesne]
Change-Id: I8e26e993f267c6be8230fe45e4af709b053b85f7
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Create separate jobs for morty and master.
We are releasing from morty, which is stable, but we also want to track
master to make sure nothing upstream takes us by surprise.
Extend the build matrix to build both default.xml and
pinned-manifest.xml, base on whether we are building from the pinned
branch or not.
Change-Id: I35e4598a2b1b2ea5b00a9981a8d69eb9d51517de
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Change-Id: I297592a321f1ad377d848c746c1ad4f246512e69
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Allow two types of Jenkins builds:
- linaro branch with default.xml
- linaro-release branch with pinned-manifest.xml
note: this commit moves away from using the linaro-ci branch.
Change-Id: I519db7e64d0781f211888584007bb7a729ca8c29
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
|
|
Change-Id: I0c83abf1f38449050881e984340fa5759d35dc38
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
We should only generate the images format that we want.
RPi3 generates an uncompressed ext3 image and both tar.bz2 and tar.xz tarballs.
iMX7s-warp generates an uncompressed ext4 image.
To reduce the build artifacts size and their upload time:
* ship iMX7s compressed ext4, not the uncompressed one.
* ship RPi3 compressed ext3.
* get rid of the RPi3 uncompressed ext3 and tar.bz2 tarball.
Change-Id: I3095ff4d28e837dd05b2b9c7cf796927eb37af4f
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I91a444eba663ea8e505d4b72d5ff10754dbfba37
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: If85153d9d2ae1e166aa50a84bab43798f8f9c7f9
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I22ea0a21d143a28143034f9ec62587ded9a13b44
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: Ic055752fd7fa01ead56b508150ccd72379261249
Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org>
|