aboutsummaryrefslogtreecommitdiff
path: root/openembedded-lkft-linux-mainline.yaml
AgeCommit message (Collapse)Author
2017-10-24openembedded-lkft: linux-mainline: skip known kselftests failuresNaresh Kamboju
Skip known kselftests failures on linux-mainline on Hikey, Juno, x15 and x86. List of skip test cases, - ftracetest - run.sh - run_fuse_test.sh - run_vmtests - seccomp_bpf Reference: mainline kernel tests baselining https://projects.linaro.org/projects/CTT/queues/issue/CTT-585 Change-Id: I8a373de3407d30b1813defb4ee1004832b41967a Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2017-10-23openembedded-lkft: skip kselftests bpf tests on linux-mainlineNaresh Kamboju
This list of bpf tests skipped on linux-mainline - test_verifier - test_tag - test_maps - test_lru_map - test_lpm_map - test_progs - test_align - test_kmod.sh Reference: mainline kernel tests baselining https://projects.linaro.org/projects/CTT/queues/issue/CTT-585 Change-Id: Id039e2dfc56d2465ba2b919a13fa9acfb4343b23 Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
2017-10-12openembedded-lkft-linux-mainline: workaround envinject plugin regressionFathi Boudra
The previous approach didn't worked due to envinject plugin regression fixed in 2.1.4. Override the default skip list in the same shell step where we use KSELFTEST_SKIPLIST. Change-Id: Ide07eec95275943965f90d372dcf9f613a822192 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-10openembedded-lkft-linux-mainline: Fix device_type_parameters redirectDan Rue
Change-Id: I264a9396367fee14eee85bf10b5c6436d5703c52 Signed-off-by: Dan Rue <dan.rue@linaro.org>
2017-10-09openembedded-lkft-linux-mainline: x15: skip ftracetestDan Rue
https://bugs.linaro.org/show_bug.cgi?id=3297 Change-Id: I8f891633e30b57625cbb574c86b6117a65fe9491 Signed-off-by: Dan Rue <dan.rue@linaro.org> Signed-off-by: Milosz Wasilewski <milosz.wasilewski@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: 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-11openembedded-lkft-linux-mainline: enable x86 testingChase Qi
* Set KERNEL_IMG and KERNEL_URL variables * Add LAVA test definitions templates * Skip LAVA v1 submissions except for Hikey * Add myself to email notification list Change-Id: Id0fe83c908cf6c62e81bce17ab3fe2e36dfb7bbe Signed-off-by: Chase Qi <chase.qi@linaro.org>
2017-08-11openembedded-lkft: switch from intel-corei7-64 to intel-core2-32Fathi Boudra
Change-Id: I80f428c30025b5f2b577abe41d173cfdfc0e8aa5 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-08-11openembedded-lkft-linux-mainline: build for intel-core2-32 machineFathi Boudra
Change-Id: I043ee76fca18144835c1f3bff46ed9e169b18e5c Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-08-10openembedded-lkft: add am57xx-evm (X15) machine to mainline and next kernelsFathi Boudra
Change-Id: I3f142a4826b2bc1118928e74e276267bb7139654 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-08-04openembedded-lkft: enable intel-corei7-64 machineFathi Boudra
Change-Id: Ia291834d2f2d1f56a9eff1eaaf3907ff932423b0 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-08-04openembedded-lkft-linux-mainline: enable dragonboard-410cFathi Boudra
Until we have LAVA templates for 410c, skip LAVA jobs submission if DEVICE_TYPE isn't set. Change-Id: If448abe178a9f19f756b82c4c3bf8fac34c98c75 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-08-03lkft: change qa-reports project namesMilosz Wasilewski
The project names for lkft* builds in qa-reports project are a bit confusing at the moment. The proposed change aligns the naming using the following convention: <<kernel repo>>-<<kernel-tree>>[-<<kernel version>>]-<<OS>> kernel repo: - android (for https://android.googlesource.com/kernel/) - linux (for https://git.kernel.org/) - linaro (for https://git.linaro.org/) ... kernel tree: - hikey-linaro (https://android.googlesource.com/kernel/hikey-linaro) - stable (https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/) - stable-rc (https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/) - mainline (https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/) ... kernel version only applies to stable trees: - 4.4 - 4.9 ... OS: - oe (for our OE based userspace) - aosp (for AOSP based userspace) Change-Id: I4cc7253a24aebb399a4f713d98c667863b98b2cf Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-08-02openembedded-lkft: initial changes to make the job more genericFathi Boudra
In order to enable 410c and x86 builds for LKFT, add 410c EULA and update the comments. The build job isn't HiKey specific. Change-Id: I02017d5c5479f6d0d91e8aa834b4e09eb3103856 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-07-11openembedded-lkft: update kselftest skiplistMilosz Wasilewski
After moving to kselftest 4.12 there are some tests that freeze/crash HiKey boards. They were added to skiplist. Change-Id: I5c2d2fd4c7d98140030734a4c2f7a22771732b7f Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-07-07openembedded-lkft: promote KERNEL_DESCRIBE and SRCREV_kernel to job parametersFathi Boudra
The build triggers have already all the git describe and commit for each kernel. Instead of computing them in the build job, pass them from the trigger job to the downstream job. As a result, KERNEL_DESCRIBE and SRCREV_kernel are now job parameters. As a side effect, it allows to simplify build-name-setter and directly use SRCREV_kernel variable. Change-Id: I01c823259fa98484cd27ef163a66327a694262a1 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-06-24openembedded-lkft: remove optional default string parameterFathi Boudra
Change-Id: I7788ad51ee6912277612fd23a534c66637cf049a Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-06-23openembedded-lkft: trigger email only on the parentFathi Boudra
On a matrix job, send only one email, once all the axis have been processed. Fixes the 2 mails notification that we receive currently. Change-Id: Icf6c01c76d5e46ebf4b3bba8e26156a6103e8386 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-06-23openembedded-lkft: use double quotes to set KSELFTEST_SKIPLIST default valueFathi Boudra
Change-Id: Iee4bd1603bc41981120f9f62cfa7a28281258cd5 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-06-23openembedded-lkft: define kselftest skiplist for each buildMilosz Wasilewski
Change-Id: Iafaa32c5d352d3951da40eabf550344280543440 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-06-22openembedded-lkft: fix missing backslashFathi Boudra
Change-Id: I510010e429f5b5e05fc4f06afb7245b1f8e4904b Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-06-22openembedded-lkft: use include-raw for submit_for_testing sectionFathi Boudra
submit_for_testing section is now generic and can be turned into an include-raw. KSELFTEST_SKIPLIST is common to all jobs but if necessary, it can become a job parameter. Change-Id: Ie5e026b2b34aac41f3b13fdcf571e184a7cb9e39 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-06-22openembedded-lkft: move qa-server-project value to a job parameterFathi Boudra
Prepare submit_for_testing section to be generic, by moving qa-server-project value to a job parameter. Get rid also of the local LAVA_SERVER variable by abusing LAVA_SERVER job parameter and add a "lkft." prefix. Change-Id: I243a448e3a3f009ddb77e9df510b13d769eaf15f Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-06-22openembedded-lkft: inject DEVICE_TYPE in the build environmentFathi Boudra
In order to avoid to define DEVICE_TYPE in each shell section when needed, inject DEVICE_TYPE in the build environment, based on MACHINE value. Change-Id: I8dd42b30f149a815a073f5f2376734bc0de15cec Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-06-20openembedded-lkft-linux-mainline: add a new build jobFathi Boudra
Change-Id: I4e66316d1bb43e10edb7cf011c3ef2c164b3425f Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>