aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-11-17openembedded-lkft: rename the kernel recipesFathi Boudra
LKFT started on HiKey but the kernel recipes are now generic. They aren't HiKey specific and the name is misleading. Rename linux-hikey-* to linux-generic-* Change-Id: I35d0089f463f95df3c88a0cb012b0bbd2a976c25 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-17rpb-kernel-latest: dont fail if nothing to archiveRiku Voipio
just skip archiving if metapackage is already upto date. Change-Id: I94d65b474eff3285e1201c948ce31c3d1122a015
2017-11-17lkft: update email notification bodyVishal Bhoj
This should now send notification with some description about the failure Change-Id: Ia62067aaf5d26dce88a153ba136a96f0eb71b30d Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-11-16rpb-kernel-latest: fixRiku Voipio
1) issue when more than one source package is available 2) use arm64 slave so we pick up the -arm64 kernel Change-Id: I35cdd4ee08043b4a991439a016fdf0526458cb78
2017-11-16ART: Boot2gui: Fix triggers.timed valueJulien Duraj
Should be @daily, not @nightly. Change-Id: I6de904133a1fe88ffa585e9f0aa114cdba46d243
2017-11-16ART: bring `device not found` issues to attentionJulien Duraj
Change-Id: I9744a98c9013c537b08a3132e3e5a3c382ecc2f0
2017-11-16jdk: Build JMH with JDK 9Stuart Monteith
Up and coming tests will require Java 9. It will help when benchmarking more recent APIs. Change-Id: I9cccf8896d0138a825946625121b146212117d5f
2017-11-16rpb-kernel-latest: automate updateRiku Voipio
Trigger metapackage updates automatically for each new kernel. We can't trigger directly from the kernel package job, as we need to wait for a binary build to appear in the target repo. Use the exitisting trigger-rpb-debian-installer-staging since it's already polling the correct repository. Change-Id: I54ce06fc92de8e2564a3e7c9ec030adfc2e1c99c
2017-11-16openembedde-lkft: remove redundant metadata keysMilosz Wasilewski
Since qa-reports changed it's policy on metadata generation, the versions and urls of other test suites became redundant. This patch removes unnecessary metadata keys from the templates. Change-Id: Iba3bf1ac025268fa56d9ab176ebf256c44fffb91 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-11-16ERP: fork to release repo and use backportsRiku Voipio
With the release closing in, fork use the forked ERP:17.12 repo. Enable backports while at it, and together with the updated linaro-di in ERP:17.12 we get to close #3431 Change-Id: Icb7277b6b62c01fef5fefecb1508cb8cac34f217
2017-11-15ART: Boot2GUI: switch to timed trigger instead of pollscmJulien Duraj
Change-Id: I6cee7bfbce26453df42c2ccf1b98f2d501ab89ff
2017-11-15leg-kolla: push images to hub and use proper imageMarcin Juszkiewicz
Change-Id: Idc7a4258cda999d9652d7535f4bf9f21b29a820d
2017-11-15openembedded-lkft: linux-stable: add linux-4.13.y and linux-4.14.y branchesFathi Boudra
Change-Id: I460699639c21a381f0131e67ebeb6b122fa30c40 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-15openembedded-lkft: x86: add libelf-dev build dependencyFathi Boudra
See https://bugs.linaro.org/show_bug.cgi?id=3459 Mainline fails to build with: kernel-source/Makefile:938: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel". Stop. Workaround by adding the build dependency. However, it isn't the proper fix. The build dependency is supposed to be filled by adding elfutils dependency in the OE recipe. It's still not enough and requires more time to fix properly the issue. Change-Id: Id17eb1690202560105827f3ebc1912232f02294b Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-15openembedded-lkft: x15: increase deploy timeoutNaresh Kamboju
Change-Id: I6719fc5a73e3c2861073533c12693e8a953c9ace Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2017-11-14lt-qcom-openembedded-rpb: Don't send to LAVA when distro is rpb-waylandAníbal Limón
We have two distros rpb (X11) and rpb-wayland and currently dosen't make sense to send the same test jobs in both because the unique differ is the graphic stack, so test by now only rpb builds. Change-Id: Ife25c539af088297cb4d4a8df41cb8b24f9138df Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2017-11-14android-hikey-linaro-4.9-pmwg: add LAVA job submission to HiKeyFathi Boudra
Change-Id: I5226a0bfbe2a946ad3177fa676b29a58018e3ed2 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-14openembedded-lkft: add templates for db410cMilosz Wasilewski
Change-Id: Ie494fd5d725ca8e3309f8feb4b8894fb6ee84435 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-11-13lkft-lsk-4.9: add more machines into testAlex Shi
Add intel, hikey620, dragonboard410c into lsk 4.9 lkft testing. Change-Id: Ifced9353bbdc8504b242e408cfc1cdb3f13583ce Signed-off: Alex Shi <alex.shi@linaro.org> Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-11-13robher-aosp: only email on first failureRob Herring
Change-Id: Ief8ab8542cafece78611c88d622b16b256d9bcff Signed-off-by: Rob Herring <rob.herring@linaro.org>
2017-11-13jdk: jtreg locate asm-6.0 properlyStuart Monteith
asm-6.0 is located under the jtreg directory, and not at the top level of the workspace. Change-Id: I32d3b01bb3f291e1406fd0f97b894ea9e3d7c310
2017-11-13jdk: Fix up jtreg to take and build jcovStuart Monteith
JTReg was updated recently, and so doesn't build. Change-Id: I55ac5c3576c90d6c73982a315dd27f79154e76ec
2017-11-13lt-qcom-openembedded-rpb: Set LAVA DEVICE_TYPE to dragonboard-410cAníbal Limón
The DEVICE_TYPE name was set to dragonboard-410c across all LAVA instances (main, lkft, staging) [1]. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> [1] https://projects.linaro.org/servicedesk/customer/portal/1/CTT-659 Change-Id: I91f52982afc567efb1141af306119914d28d9351
2017-11-13ART: nightly boot2gui job on the emulatorJulien Duraj
Change-Id: I47560d097b3bdd7bb9a86ed87642b90eaeda783e
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-13lt-qcom-bootloader-dragonboard820c: update firmware linkNicolas Dechesne
Change-Id: I41611797ed55f8060825cdecf81eec1c0e4c7b44 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-11-13hikey lcr build: change to submit lava jobs to production instanceYongqin Liu
since the production instance is ready for test now, let's change to use the production instance instead of the staging instance. The lava production instance is more stable than the staging instance. Change-Id: I6a80be5172f3c815f0a8a2f51c29d5edf6068438 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2017-11-12zephyr-aeolus: Deprecated job, disable.Paul Sokolovsky
This job was replaced with separate lite-aeolus-* jobs and kept around for reference and in case it will be needed later. Change-Id: I245fc4b9c12d35eb55e4beabb9974ae2ebc43365
2017-11-10lt-qcom-openembedded-rpb: Fix LAVA meta-data path in templatesAníbal Limón
The main instance uses apq8016-sbc instead of dragonboard410c, i forget to change this field in ff7efb7699. Change-Id: I4882ec149a1e3ade9c4f6e1f970957ea63dcb7da Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2017-11-10lt-qcom-openembedded-rpb-morty: Add template for ptest runsAníbal Limón
Change-Id: I88249466063a5dadaa4d6a50bfc81ee3b9079682 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2017-11-10lt-qcom-openembedded-rpb: Remove LAVA v1 templateAníbal Limón
Not useful since we only support v2 jobs. Change-Id: Ie694c426216cdd78336164c7d2e9e52809ce5438 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2017-11-10trigger-lt-qcom-openembedded-images: SCM git refspec don't be redundantAníbal Limón
Only need one line to map remotes refspecs to local ones. Change-Id: I6d75f554a32812ed8cad3bd31489e4888cead720 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2017-11-10trigger-lt-qcom-openembedded-images: Fix triggerAníbal Limón
A bug in jenkins gitplugin prevents to notice changes when using refspec over certain branch only [1]. This seems to be fixed in the 3.4.0 version of jenkins gitplugin [2]. [1] https://github.com/janinko/ghprb/issues/77 [2] https://wiki.jenkins.io/display/JENKINS/Git+Plugin Change-Id: I0d069be886ef0dee8c3fa9108e5a34a7483abdab Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2017-11-10lt-qcom-openembedded-rpb: Point to LAVA main instanceAníbal Limón
In the LAVA main instance the DEVICE_TYPE is set to apq8016-sbc for dragonboard410c so change it and rename the old job to template-v1.yaml. Change-Id: Iacf5b19a9cec020dcf90e287ab1112c0551acb32 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2017-11-10lt-qcom-openembedded-rpb: Lava job templates ensure pre_power of db410cAníbal Limón
Send pre-power command to the db410c previous deployment to be sure that is online to get fastboot commands. Change-Id: I52d9949b9d926866856a59b5c43ba36ab9e884f0 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2017-11-10android-lcr: install libssl-dev packageYongqin Liu
so that the fip.bin could be built successfully Change-Id: I8228c1a4c86450aad908008f6d4b6e91ad6c5042 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2017-11-10jdk: workspace permission for jdkX buildsStuart Monteith
For diagnosing build problems, it is useful for openjdk-members to be able to examine the workspace. Change-Id: I4478400adf46b6937fae2c614342c89cc36f7204
2017-11-10jdk: workspace permission for jdk10 buildStuart Monteith
Give openjdk-members access to the workspace of jdk10 builds. This is necessary to diagnosing problems. Change-Id: I502c63156edd3ba139edda820f0cd83f2aad2ecc
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-11-10trigger-android-weekly-builds: enable oreo buildsYongqin Liu
Change-Id: I839e0aca5bd6e3e99876f37dcca200b52e856f37 Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2017-11-10zephyr-upstream: sanitycheck should be invoked from topdirFathi Boudra
Change-Id: I4dceb61edc9523368c87052fec2ad33a83b75763 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-10zephyr-upstream: sanitycheck --ccache has been removedFathi Boudra
It's replaced by CMake ccache mechanism. Change-Id: I70ff082776673240d11905090b0fc0574f83f02e Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-10zephyr: remove cmake package from distroFathi Boudra
It's pre-installed in the docker image. Keep it in the build script for documentation. Change-Id: I18f37d9992fe3dd31ea97511a2e76824849a1732 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-10zephyr: add python3 setuptools and wheel build dependenciesFathi Boudra
Change-Id: I0fb6e85dd001a790e9633bd08d659cc0eaf0e25d Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-09openembedded-lkft: fix typo in the display nameFathi Boudra
Change-Id: Ie0561c363dec342e1b485fb8601df2a1697b7049 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-09openembedded-lkft: add linux-stable-rt 4.4 and 4.9Fathi Boudra
Change-Id: Ia694b0ccb73076716c16a376e173e8407e1d1dec Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-09openembedded-lkft: additional LSK branchesFathi Boudra
Change-Id: Iab1a8780c37af0f81dd42f6d5eb098c729ccd195 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-09openembedded-armv8-ilp32: submit HiKey ILP32 LTP to LAVADaniel Díaz
Change-Id: I4fdd399afb0ca0eb6ab81cb2f73e15a54bca1220 Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2017-11-09lt-qcom-openembedded-rpb-morty: Fix --env-suffix in submit_for_testingAníbal Limón
I previously tried to fix this (fb80df5b2c) escaping the quotes but it ends on the end API string causing a failure [1]. The python argparse needs to put and --env-suffix= to support other argument for an argument, --env-suffix=-rpb for example. [1] https://ci.linaro.org/job/lt-qcom-openembedded-rpb-morty/43/DISTRO=rpb,MACHINE=dragonboard-410c,label=docker-stretch-amd64/console Change-Id: If4d1744f03c8fb5fba0be6ea10bfca1a444e2574 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2017-11-09ci-dockerfiles-deployment: Use correct docker command for image taggingMaxim Kuvyrkov
Change-Id: If85eed5ac81e1836eb273d0f1c82132552ee8695