aboutsummaryrefslogtreecommitdiff
path: root/openembedded-lkft-lt-4.4.yaml
AgeCommit message (Collapse)Author
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-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: define kselftest skiplist for each buildMilosz Wasilewski
Change-Id: Iafaa32c5d352d3951da40eabf550344280543440 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@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-22openembedded-lkft: remove DEVICE_TYPE test before submittingFathi Boudra
It isn't necessary anymore, DEVICE_TYPE is always set now. Change-Id: Idb4af0a8824079e524c29fb989cb73ef243be15a Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-06-01openembedded-lkft: update build description with test job URLMilosz Wasilewski
Change-Id: If6789292c92e725ea8c672b9316a122dcfca19ba Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org> Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-05-31openembedded-lkft: split LAVA templateMilosz Wasilewski
In order to prevent test result loss in case of unrecoverable failure in one of the test suites, the templates were split to contain only one test suite per template. This allows to collect results from remaining suites should one of them fail. Change-Id: Ia43b21e1080fcd561d50450c09ebc3128e09f4d7 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-05-25openembedded-lkft: removed unsupported script optionsMilosz Wasilewski
--build-url isn't supported in submit_for_testing.py script. The option was removed from the build shell. The script also ignores unknown options from now on. Change-Id: I9c9aa0df9228bda51a339dd1188ca6014846883f Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-05-25openembedded-lkft: use a file to set the build nameFathi Boudra
Instead of a macro passed to build-name-setter, use a file. Change-Id: Ic483793a7fe78731b2ef73f384b1ef88a530c80b Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-05-25openembedded-lkft-*: route LAVA submissions via qa-reportsMilosz Wasilewski
Test job submissions will also be routed via qa-reports for report generation and tracking. Change-Id: Id2ca052114572f28b1e6b87f13196dec7deb09d3 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-05-24openembedded-lkft-lt-4.4: add new build job for LT 4.4 kernelFathi Boudra
Change-Id: Ib774d1b944ae7c3eeae48287aa4ed705eb2bcbda Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>