aboutsummaryrefslogtreecommitdiff
path: root/lt-qcom-debian-images-dragonboard410c.yaml
AgeCommit message (Collapse)Author
2021-01-20lt-qcom-debian-images: switch to using templatesDmitry Baryshkov
Rewrite lt-qcom-debian-images jobs to use job-template. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Change-Id: I3a024bea26ddbd70c92ad69e539cd1c6db46798f
2020-11-03lt-qcom-debian-images: Increase the size for ALIP/Developer imagesAníbal Limón
Recently there are jobs that fails due to not enough space when creating the image. https://ci.linaro.org/job/lt-qcom-debian-images-dragonboard410c/916/consoleFull Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: Ia740ac0b96fd09d31d4abdc648ff87805a2b28bb
2020-04-30lt-qcom: Submit dragonboard845c testjobs to LAVA stagingAníbal Limón
While next month release 2020.05 in mid May is deployed on main instance, because we need a fix to set the oem display to none. https://git.lavasoftware.org/lava/lava/-/merge_requests/1155 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: I1fd5f84c683e0e413028cfaf7a1e9e9598ef4c52
2020-03-09lt-qcom-debian-images-*: Change to use Debian SIDAníbal Limón
Also change Linux 5.4.0 build to push into linaro-overlay-sid obs project. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Change-Id: If1c6dd8cd4de791c7ff4cde58c8c46a1428987df
2020-02-10lt-qcom-*: clean up email notificationsNicolas Dechesne
Change-Id: Ic598a07bd0edb4ae43945b19b1bd92861e5448c7 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2019-07-15lt-qcom-debian-images: Add KERNEL_CMDLINE_PLATFORM variableAníbal Limón
To append specific cmdline by platform if is needed, in this case '{clk,pd}_ignore_unused' for dragonboard845c. Change-Id: I1855cc9d3e4c7b0c42b48b496a5d1a79c19214e7 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2019-07-01lt-qcom-debian-images: extract ROOTFS label from FAINicolas Dechesne
So far, the LABEL used for the ROOTFS is hard coded into two different locations: 1. in the FAI config since it's needed for /etc/fstab file 2. in the yaml job since it's needed for the boot image And they both must match. Since FAI is cloned when building the image and then the boot image, let's simply remove the variable from YAML and use the variable from FAI. Change-Id: I67dc7eb48d3206f9dd795ad89abb72d243707f27 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@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-02-06lt-qcom-*: remove ircbotNicolas Dechesne
it never worked... Change-Id: I4b3c194a503288e00933e118d1639ad4e32253a6 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2018-09-11lt-qcom-debian-images: record build changes in lt-ci git treeNicolas Dechesne
Keep track of job history by archiving some key build artifact in a build history tree. Change-Id: I2b2f537fc86aa7875db90c437ca6102196b5912f Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2018-04-27Set the build location in the Jenkins job descriptionFathi Boudra
The code is generic and can be used by any builds as long as PUB_DEST job parameter is used. Move it under rpb-openembedded folder since it isn't LT QCOM specific either. Change-Id: Id8f02487beca7d28d0699f2ce0fadf9788db1dfa Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-03-07lt-qcom-debian-images: Add PMWG LAVA testingAníbal Limón
This enables workload-automation execution, this test job was tested on V.L.O [1]. The test execution agenda consists of cyclictest, dhrystone, dhrystone, hackbench, idle, memcpy, stream and sysbench [2]. This job is send to PMWG server because it has special hw for energy probes. Add pre-os-command in boot to shutdown OTG port in db410c. [1] https://pmwg.validation.linaro.org/scheduler/job/4790 [2] https://git.linaro.org/qa/wa2-lava.git/tree/agenda/linux-workloads.yaml?h=wa-templates Change-Id: If1a97be5a83bed538a9847d15e5cc121ee21d0a8 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-01-30lt-qcom-debian-images-dragonboard*: fix up use of PUBLISH_SERVERNicolas Dechesne
PUBLISH_SERVER is being used to record information from previous builds in the builders.sh step, however the variable was not set. Using the linaro-publish-token to ensure it is set before it is used. Change-Id: Idd2d7b6e9b0a6c1037c241e914fb47010391ef22 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-12-22lt-qcom-debian-images-dragonboard410c: increase size of installer imageNicolas Dechesne
1G is no longer enough. Change-Id: Ide76f62a9b6a24986d0600180f173978c378867f Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-12-19lt-qcom-debian-images-*: use parameter for git repoNicolas Dechesne
That would allow us to test FAI commits before merging them. Change-Id: I208471f91e911deb81ab91a80205d5291c466dae Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-12-08lt-qcom: move publishing from 96boards.org to linaro.orgNicolas Dechesne
As requested by build and release team, we are moving all builds from builds.96boards.org to snapshots.linaro.org. It was agreed: * to keep a folder structure as similar as possible * to publish everything under snapshots.linaro.org/96boards 'namespace' Change-Id: Iaa3e864c897828f8e310c1ecacd0331a66ab1f71 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-11-23lt-qcom-debian-images: add more parameters for mkbootimgNicolas Dechesne
mkbootimg can set addresses in the boot image header for kernel, ramdisk, ... while these parameters are ignored on db410c and db820c, they will be needed for A family devices, such as db600c. Change-Id: I74a307b4f5903417ddeaf4a2e1b0616986a0050d Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-11-23lt-qcom-debian-images: Add publishers.sh and postbuild.groovyAníbal Limón
In order to reuse code across lt-qcom debian images, - The publishers.sh has the logic to publish into builds.96boards.org, a new parameter PUB_DEST was add. - The postbuild.groovy script has the logic to set the build location at end, also uses the PUB_DEST parameter. Change-Id: Ie9f6219f31a7cdf5622874ee0ab070534b543ce5 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2017-11-23lt-qcom: move submit for testing into their own scriptsFathi Boudra
It's easier to compare and consistent with the other jobs. Change-Id: I6aab51123c30b5c47abb5fddd76e72ff84f3a860 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-22lt-qcom-{debian,openembedded}.yaml: Fix LAVA test job submissionAníbal Limón
Missing a \ to continue parameters in submit_for_testing.py call. Change-Id: I1ef14bab9e86efcbd04877ccea89a04a6ea9e8f8 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2017-11-22lt-qcom-debian-images-dragonboard410c: Add support for LAVA testingAníbal Limón
- Use the same templates as an OE build and the same test plans without ptest because isn't available on debian. - Use the openembedded-lkft scripts to send the job to QA-REPORTS and LAVA. Change-Id: I37406498d5c8a6ec1a3157070e352fc82b1403c5 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2017-11-17lt-qcom-*: sanitize released images and zip filesNicolas Dechesne
We are carrying a few inconsistencies in the released file names, this patch fixes them all, and align all output file using the same naming conventions. The following changes are done: * all output images (and zip) must contain the board name, such as dragonboard-410c or dragonboard-820c * all ZIP files include a top level folder that includes BUILD_NUMBER * the date has been removed from the file names, only BUILD_NUMBER is kept. All debug/date info is available in the build log if needed * "_" have been replaced with "-" * Some released files did not have a VERSION string (such as the rescue SD image), it now includes it. * db410c and db820c have been replaced with dragonboard-410c and dragonboard-820c whenever needed Change-Id: Iebeef251fe0e520cbb17a1a31436f7da7414c5d9 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-11-13lt-qcom-debian-images-dragonboard410c: add installer and SD card imagesNicolas Dechesne
The SD installer and SD boot images were disabled during the transition from hwpacks to FAI based builds. This patch adds them back. Change-Id: I404abb778cffeffd27457b95dbea01aa6705bcfe Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-11-10lt-qcom-debian-images-db410c: switch to FAI and BusterNicolas Dechesne
* Switch to using FAI to build images * Switch to Buster * Delete builders-arm64.sh , the old script that used ubuntu-build-service and hwpacks. * Remove LAVA tests, they need to be updated anyways for v2 * Remove SD card image generation, for now. * Add a new trigger job, it is different from db820c to avoid both jobs to run simultaneously, and to allow them to evolve independently from each other. This is a phased approach, this patch adds minimal build support, and if/when it's working, we can finish the work, especially: * add LAVA CI * add SD image for Installer * add SD boot image Change-Id: I985387002078a1d7f756517d4f191538f2ce6816 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-10-03lt-qcom-*.yaml: Add myself to the email recipentsAníbal Limón
Change-Id: I338e0668963bdd707193efe9838783401630e87a Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2017-09-10lt-qcom-debian-images: add new parameter for linaro overlayNicolas Dechesne
The linaro overlay address changes based on the Debian version, we need a new parameter to set it. Change-Id: I53943379787f310e4ef666764d02ce182dd6989e Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-05-23lt-qcom-debian-images-dragonboard410c: create prebuilt bootable SD cardNicolas Dechesne
We provide instructions to create a bootable SD card, but users have been requesting for prebuilt bootable SD image. This patch adds a generic script that creates bootable SD card, only for developer image right now, until we are sure that everything works as expected. Change-Id: Ia6f2b2ef9f83ec27174288c5d39de90c524fd6c1 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-05-05lt-qcom-*: switch to new firmware releaseNicolas Dechesne
Change-Id: Id9239adc93a0cba0a1f4e9dc2b4bc3187b37fd5a Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-05-04lt-qcom-debian-images-dragonboard410c: fix typosNicolas Dechesne
* fix FIRWARE md5 sum * fix variable name Change-Id: I43512fa320b9bebe67d9ebc4b2e8d82d6fe1cff2 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-05-04lt-qcom-*-dragonboard410c: add support for next QDN firmware releaseNicolas Dechesne
* new LICENSE which allows (easier) redistribution * removal of non PSCI TZ firmware * removal of duplicate firmware files in proprietary-linux (WLAN) * migration to mainline SBL which does not support SD card boot, so we are reusing SBL from previous release for SD boot. * support for CDT partition * no change for Android BSP, only Linux BSP Change-Id: If522d5a3eb84a5b2bde2ebe2ca6b532911b4d372 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-04-26lt-qcom-*: always send an email to myself for LT QCOM buildsNicolas Dechesne
Change-Id: Ie467372811b6bcdf84e84626e44a17c9102494b5 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-04-21lt-qcom-debian-images-dragonboard*: publish build logNicolas Dechesne
Publish the CI build log file. Change-Id: Ib484e4ded056ab674d0cdd9e6ea802e08c82fcc6 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-04-02lt-qcom-debian-images: move all 4.4 builds to 4.9 branchNicolas Dechesne
Change-Id: I51ab3f879748b11cb4a686ea57900a51f6f380c5 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-02-27lt-qcom*: major cleanup in all the jobsNicolas Dechesne
* removed all 'tracking' jobs, they are not used well for now, we will recreate them in a better and more useful way later, when testing is in place * rename all images job to start with lt-qcom-debian-images-xxx * rename all bootloader jobs to start with lt-qcom-bootloader * moved all helper scripts in common folder, they will be factorized later Change-Id: I92f5bfae9dd880ec3fca3e095473fbbf82c926a7 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>