aboutsummaryrefslogtreecommitdiff
path: root/openembedded-lkft-linux-stable-4.4.yaml
AgeCommit message (Collapse)Author
2018-04-10openembedded-lkft: use includeraw for the publishing stepFathi Boudra
the step is modified with the inclusion of set -ex, in order to help debug future failures (as observed in https://projects.linaro.org/browse/CTT-1107). Change-Id: I2cc785cb79e8a7a0eb1fe3d4c79278a2de739c3c Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2018-02-28LKFT: Enable QEMU on x86-64Dan Rue
Enable x86-64 qemu jobs, which boot reliably. Keep arm64 (hikey) qemu disabled until https://projects.linaro.org/browse/CTT-997 is resolved. Change-Id: Ia33cd550c4d63baaebd69c074ac596800854b118 Signed-off-by: Dan Rue <dan.rue@linaro.org>
2018-02-26LKFT: Enable matrix-combinations plugin parameterDan Rue
Expose the build matrix parameters as a build parameter. Very handy! Tested @ https://ci.linaro.org/job/lkft-staging-no-skiplist/ Change-Id: I5971384e01090fccc1fdedd6a4145d8b89e0b059 Signed-off-by: Dan Rue <dan.rue@linaro.org>
2018-02-23LKFT: Disable qemu on all branches except 4.14Dan Rue
QEMU is not yet working/stable. Leave it enabled for branch 4.14, but disable it for the others. This commit may be reverted once 4.14 is stable and baselined in production. Change-Id: I9b9723c6fee929928e249226630e2929fb7f6904 Signed-off-by: Dan Rue <dan.rue@linaro.org>
2018-02-23openembedded-lkft: enable testing on QEMUMilosz Wasilewski
Change-Id: I7c4c0eca3a393544da8b6f20fe19a0c0d8db19e7 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-12-20openembedded-lkft: stable: 4.{4,9,14}: use dedicated slaveFathi Boudra
There's an SLA for getting stable kernel results. Move them on a dedicated slave to ensure we deliver the builds in a reasonable amount of time. Change-Id: I2b658d89e026092f1dc2bebd4ac027083e2e7f8d Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-12-15openembedded-lkft-linux-stable: add build timeout of 180 minutesDaniel Díaz
This continues what 7543e1e started. Applied to: * linux-4.4 * linux-4.4-rc * linux-4.9 * linux-4.9-rc * linux-4.13 * linux-4.13-rc Change-Id: I0118a2f6e99bcf344ee099eb571b2e58961ea3d5 Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2017-12-09openembedded-lkft: standardize on using PUB_DESTFathi Boudra
The publishing destination is now exposed via a job string parameter. It's the best practice to use the environment variable PUB_DEST to store its value. Rename SNAPSHOTS_URL to BASE_URL, which also makes it more consistent with OE RPB jobs. Adjust the relevant jobs, scripts and templates to match the new behavior. Get rid of the switch/case in the common builders script, since it is a per build configuration and not a shared common code. Change-Id: If8aa200aab44c71328927f1d131d40089c18197b Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-29openembedded-lkft: change LAVA job prioritiesMilosz Wasilewski
LAVA job priorities are adjusted to make use of all 3 possible options. Default is now set to 'low', stable releases are tested at 'medium' and stable-rc at 'high' priority. This reflects project-sharp priorities. Change-Id: Iefa532d7401a21742a7a030104b3435f25e0b293 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-11-24lkft: fix SRCREV_kernel expansionFathi Boudra
It isn't a token. Use email-ext groovy support to achieve the same intended string manipulation. Change-Id: I58399132256f0d539a78d66ce94c338730c5360c Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-11-23openembedded-lkft: remove emails from recipient listMilosz Wasilewski
All emails are now delivered via lkft-maintainers and lkft-triage mailing lists. Change-Id: Id29e5aa0097ca1c526521cb53db7fb32735069e2 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-11-22lkft: improve email notificationVishal Bhoj
Send notification about failed builds only. Use a shorter email subject. Change-Id: Iccfc0c838d6bcb32da741905f333c5c87344af44 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-11-22openembedded-lkft: replace SKIPLIST with SKIPFILENaresh Kamboju
kselftest skipfiles created as per ${DEVICE_TYPE} and ${KERNEL_VERSION} Remove build parameter "KSELFTEST_SKIPLIST" Ref: LKFT: move kselftest skiplists to git https://projects.linaro.org/browse/QA-1759 Change-Id: Ie13cee2140ae3d0a815e66260582af85673cbc83 Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
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-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-07openembedded-lkft: add raw_skew to kselftest skip listMilosz Wasilewski
raw_skew occasionally fails when some other process updates the clock during testing. This patch adds the test to skip list until the root cause is resolved. Bug tracking the problem: https://bugs.linaro.org/show_bug.cgi?id=3376 Change-Id: I555273cd9f028c40318de4b4f204dc89eec39580 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-11-03openembedded-lkft-linux-stable-4.4: stih410-b2260: enable buildFathi Boudra
Device tree backport for STiH410-b2260 has been pushed. Enable its build. Change-Id: I51557dff130f85a74e992c144e1e0b7025a4fb7b Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-19openembedded-lkft: skip bpf tests on 4.4 and 4.9 kernelsNaresh Kamboju
The bpf tests were not implemented on 4.4 and 4.9 kernel. The bpf failures are caused by running latest kselftest(4.13) suite on older 4.4 and 4.9 kernel LKFT: 4.4 and 4.9: kselftest: bpf: test_maps: errno == E2BIG' failed and core dumped https://bugs.linaro.org/show_bug.cgi?id=3117 Change-Id: I7a57b4268716f7dfffdf0816bcdcfe45ea9a82d9 Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2017-10-08openembedded-lkft-linux-stable-4.4: disable b2260 build on 4.4 LTSFathi Boudra
They fail to build. The device tree has been introduced in later kernels. Change-Id: I5c43ae53fd614d406d431dc35006c7ea0f9a8e7d Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-06openembedded-lkft: allow to skip lava jobs submissionsFathi Boudra
For testing purpose, developers would like to trigger a new build without necessarily submitting the LAVA jobs. Allow this use case. Change-Id: Idbca18cad1a78716837939a4086ab860bdcb3704 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org> Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-06openembedded-lkft: allow variable LAVA job priorityMilosz Wasilewski
Make LTS test jobs hight priority. All other jobs remain medium priority as they used to be. This should allow for quicker turnaround time for LTS test jobs. Change-Id: I15df2e4671c2137e97e67f6d208f8dee537112d5 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-10-06openembedded-lkft: add ST B2260 boardFathi Boudra
Change-Id: I965fd2abd0dd87d3045855c6490a9f16f2a59b7f Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-05openembedded-lkft: enable x15 deviceDan Rue
Change-Id: Id26aff2e9df9ef8db29c610a488becbae3d75752 Signed-off-by: Dan Rue <dan.rue@linaro.org>
2017-10-05openembedded-lkft: move the build slave to docker-stretch-amd64Fathi Boudra
Change-Id: I37c54ccb6eec34b2657e53fd1e09ae1202e70eee Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-09-28openembedded-lkft: stop submitting LAVA v1 jobsFathi Boudra
Submit only LAVA v2 jobs to lkft.validation.linaro.org instance. Change-Id: I909d14247c67601daf869be55d6ec8b67f1d9bb6 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-09-21openembedded-lkft: submit to JunoFathi Boudra
Change-Id: I56787ca82adf601f28de7d1da834869a3017147f Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-09-20openembedded-lkft: add junoFathi Boudra
Change-Id: I762569d30d39fa9502d8b69d2f7ce9148e48dd8e Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-09-20openembedded-lkft: add kernelversion to lkft oeDan Rue
This creates an additional metadata key named "make_kernelversion" that comes from running "make kernelversion" in the kernel tree. Change-Id: Id50cd1e0a8c7a4907ee9ec1750a81874f5087dae Signed-off-by: Dan Rue <dan.rue@linaro.org>
2017-09-05lkft: add lkft-maintainers ml to email recipientsFathi Boudra
Change-Id: I0304dc8eeddb3a79afe8017fd227afbae756cfde Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-08-30LKFT: LAVA: Re-enable default_file_splice_read test caseNaresh Kamboju
The fix patch applied to maintainer tree and OE recipe selftests: Fix installation for splice test To re-enable splice tests so remove "default_file_splice_read.sh" and "default_file_splice_read" from kselftest skiplist. Change-Id: I27eaebfa5f37a03022778d38e6ecb259b596a08f Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2017-08-17openembedded-lkft-linux-stable: add builds for official 4.4 LTSFathi Boudra
Since we build also 4.9 LTS, we need to set the preferred version for these kernels. Change-Id: I079050d25238c8728fc18e7f57e5b4130abbf522 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>