aboutsummaryrefslogtreecommitdiff
path: root/lt-qcom-linux-testimages.yaml
AgeCommit message (Collapse)Author
2021-03-19lt-qcom-linux-testimages: build initramfs-tiny-imageNicolas Dechesne
Change-Id: I5bb54b26d49fa7d696fe0dfdf785f14e5dc08fb3 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2021-03-17lt-qcom-linux-testimages: Remove qcom-armv8a kernel-modules to be installedAníbal Limón
I plan to switch lt-qcom-linux-* tests to use qcom-armv8a images that has already the firmware installed this will simplify jobs lt-qcom-linux-* jobs removing Debian firmware packages. Fixes, https://ci.linaro.org/job/lt-qcom-linux-testimages/MACHINE=qcom-armv8a,label=docker-buster-amd64/732/console Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: I27ab0f64b59295251bd93051daf28979872b9df7
2021-03-17lt-qcom-linux-testimages: Add qcom-armv8a machine buildAníbal Limón
To use a qcom-armv8a machine build in testimages with firmware included. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: I9a296e07422792f13eaf0cebc55c7abe3b971c6a
2021-03-10lt-qcom-linux-testimages-desktop: Add new job to enable MESA_DEVAníbal Limón
The new lt-qcom-linux-testimages-desktop job will enable MESA_DEV build to get latest mesa revision available. Remove desktop testimage in lt-qcom-linux-testimages to avoid double build. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: I975b3a8f64a3494631709d9d8bcff0b300c52e83
2021-03-10lt-qcom-linux-testimages.yaml: Remove MESA_DEV for nowAníbal Limón
MESA_DEV enables build latest mesa_git using AUTOREV, remove it to move into another CI job due to continue failures and require constant testimages build. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: I85c5dc810fdb024bb770be745a5c9be77df94733
2021-03-09lt-qcom-linux-testimages.yaml: Enable usage of MESA_DEVAníbal Limón
Depends on, https://github.com/ndechesne/meta-qcom/pull/278 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: I1469038639342cc016ba860b966435e42b5fbb01
2020-09-10lt-qcom-linux-testimages: Use QCOM_USERSPACE_TOOLS in PACKAGE_INSTALLAníbal Limón
To be able use different values in CORE_IMAGE_EXTRA_INSTALL and PACKAGE_INSTALL. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: I387c8ab132a8bdcf937d2f0bb284fddf3faa1c8c
2020-09-10lt-qcom-linux-testimages.yaml: Add mesa-ci to CORE_IMAGE_EXTRA_INSTALLAníbal Limón
To install deqp needed scripts and files to run tests. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: Ibd42cb3234c944b60f4ec3febfa4b7c985fd623b
2020-09-04lt-qcom-linux-testimages.yaml: Fix escape bash variables again...Aníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: If17ed1083b6e2763cd6840389c6db9c443f8d083
2020-09-04lt-qcom-linux-testimages.yaml: Fix, escape variables to not be expandedAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: Ida80e8a2383884b3dba913d436173cfa73a8f18c
2020-09-04lt-qcom-linux-testimages.yaml: Enable mesa-dev and install QCOM toolsAníbal Limón
- mesa-dev: In order to test with the latest mesa version available, this could led on build failures to out of tree patches but is good to find regressions earlier in the development cycle, remove ERROR_QA version-going-backwards because with AUTOREV will fail at somepoint. - qcom-tools: Add PACKAGE_INSTALL to enable installation of qcom userspace components on ramdisk. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: Icae4b07242b43b381acf412fee4772f4e4e5e453
2020-08-11lt-qcom-linux-testimages: Add freedreno and xa to mesaAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: I9202a377ca501897b7761451b1c14124f83b1f3c
2020-08-11lt-qcom-linux-test-image: Add RPB desktop test imageAníbal Limón
To enable test freedreno, venus, etc. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: I633f732c12462b0dcfc8ed2821513d9d9914accb
2020-08-11lt-qcom-linux-testimages: Change to use Debian buster builderAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: Ia901487e2f5135dab38db9d6082c459c7567390d
2020-06-01lt-qcom-linux-testimages.yaml: Change builder to docker stretchAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: I00b81ed8fc4ce2c2736e88339f69a240bdfd2e82
2020-05-21lt-qcom-linux-testimages: Switch to use OE RPB master branchAníbal Limón
Better to have images with the latest userspace to find issues more often. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: I7c06605b5d0287e09a403726d00d0d6bc48e470e
2020-05-13lt-qcom-linux-testimages.yaml: Add ext4 4096 block size for UFS storageAníbal Limón
Fixes SDM845 partition flash [1], ... Setting current slot to 'a'... OKAY [ 0.008s] finished. total time: 0.008s target reported max download size of 536870912 bytes Invalid sparse file format at unknown block 0000 at 218346861 Invalid sparse file format at unknown block 0000 at 218346862 Invalid sparse file format at unknown block 0000 at 218346864 Invalid sparse file format at unknown block 0000 at 218346865 error: write_sparse_skip_chunk: don't care size 1654769268 is not a multiple of the block size 4096 error: write_sparse_skip_chunk: don't care size 1117873780 is not a multiple of the block size 4096 error: write_sparse_skip_chunk: don't care size 627713652 is not a multiple of the block size 4096 erasing 'userdata'... ... [1] https://validation.linaro.org/scheduler/job/1987485 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: Ibcda4855b6533788ccf74544c17f429dcbb4b443
2020-03-21lt-qcom-linux-testimages.yaml: Change adsprpc to fastrpcAníbal Limón
Fix to use new tool for QCOM RPC, TODO set this tools inside meta-qcom. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: I639dd4561e080e3acf8eab61cbf643039821c8d3
2020-02-06lt-qcom-linux-testimages.yaml: Change to use Debian buster builderAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: I14e1b547155b134382ea2de014abaaf64994db3c
2020-02-05lt-qcom-linux-testimages.yaml: Add QCOM_USERSPACE_TOOLS paramAníbal Limón
To set extra sw needed by QCOM boards, - Add adsprpc, pd-mapper, tqftpserv - Remove deprecated wcnss Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: I012cca27cb4e0298c8702103c54bd56bd6e53b99
2020-02-04lt-qcom-linux-testimages: Switch to use OE RPB zeus branchAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: I670daa22d980a9df1acdf74fce5dc47f61a2df65
2019-08-20lt-qcom-linux-testimages.yaml: Update recipe name qrtr-apps -> qrtrAníbal Limón
Change-Id: I4c6bb4efde19797f756d1146e2989dee7236cb5c Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2019-05-30lt-qcom-*: send email only for failureNicolas Dechesne
Change-Id: Idd2e85f5ef8452dba9e22ae56d4f869e683aa473 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2019-05-23lt-qcom-linux-testimages.yaml: Use the new OE warrior buildAníbal Limón
Change-Id: I49536d63d4cb693a70e715e41ac595a3d8b1c7ba Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2019-02-22lt-qcom-linux-test: Update initramfs image nameAníbal Limón
Change-Id: Ie8572d611afe7de8b717da0fc088943ea6f17bae Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2019-02-20lt-qcom-linux-testimages.yaml: Change to use OE qcom/thud branchAníbal Limón
Move to the next OE stable branch, tested in: https://validation.linaro.org/scheduler/job/1906085 Change-Id: I8964edad947e687b073f6dbe1f5b112780156e5d Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2019-02-19lt-qcom-linux-testimages.yaml: Add generic machine dependent OE configurationAníbal Limón
Since we are using qemuarm64 for rpb-console-image-test instead of per board (db410c, db820c, etc) the serial console isn't configure and some qcom services aren't installed qrtr, rmtfs so add manually to fix functional testing. Change-Id: Ifdff52e5d73ce5d3e3435c7b9c9597c44ce5afd7 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-11-23lt-qcom-linux-testimages: generated compressed ext4 imageNicolas Dechesne
The QCOMLT CI scripts expect to work with .img.gz files that can be flashed, and the .img.gz files are generated from .ext4.gz. For QEMU machine upstream seems to build .ext4 images, let's change that to build what we need. Change-Id: I42528f716e96de347c49f85e7285b4c4ed4fc357 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2018-11-20lt-qcom-linux-testimages: build rpb-console-test imageNicolas Dechesne
Change-Id: I9e751a382924c5b504a0c58c1a09f547fa30b679 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2018-11-19lt-qcom-linux-testimages: add new jobNicolas Dechesne
This is a new job to create testimages for QC LT kernel testing. So far, we were hijacking the lt-qcom-openembedded-rpb-sumo job which is meant to be used for Dragonobard OE releases. We now create a proper job for Kernel CI so that we can add more images/features without any impact on OE releases. That should also make everything simpler when we need to create testimage for private boards, or boards that are not supported by meta-qcom. The main changes with the existing test images we used so far are: * build generic images for qemuarm (32bit) and qemuarm64 instead of an image for a specific board. Our kernel testing user space is mostly board agnostic. * export all files to linaro.org, in member-builds/qcomlt instead of 96boards.. Change-Id: Id7705f6025f97ab862aab1fd68a1b8d2515cbd35 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>