Age | Commit message (Collapse) | Author |
|
Change-Id: I3d6bc289a93c9f05d1705ec795b7e932cfec97d6
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
kselftest lkdtm creates kernel BUG, WARNINGS and OOPS intentionally
which is creating a lot of noise in our test reports.
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
Change-Id: I9259e91b06ff516df8c3550d362adbef49a59eaa
|
|
Change-Id: Idc1e7ff14dd0f476f1e75090845df77e4e382c75
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Change-Id: If4d2ea453f6027d3c28e8efdbf070073bd803e8d
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
A triple slash causes a problem on LAVA:
Bug error: unsupported operand type(s) for +=: 'NoneType' and 'str'
[roxell] Fixed a few more issues with the the lkft-fastboot.jinja2 and
dropped the 'su -' bits.
Change-Id: I01d95a178b89b8854dde6d5d85c095d8767e256b
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
Those two packages have been added to our LOEB Docker images.
The first one (mpc) goes hand in hand with libgmp-dev, added
last time this list was changed.
The YAML library is needed as of next-20210914:
| /srv/oe/build/tmp-lkft-glibc/work-shared/juno/kernel-source/scripts/dtc/Makefile:23: *** dtc needs libyaml for DT schema validation support. Install the necessary libyaml development package.. Stop.
| make: *** [/srv/oe/build/tmp-lkft-glibc/work-shared/juno/kernel-source/Makefile:1541: scripts_dtc] Error 2
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
Change-Id: I9f706647a33908f31bc29908492db7eb9a66fa15
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Since LKFT submits builds via the "old" way from jenkins, and in that
way lxc is used and not docker. Time to use docker is now more important
than ever since we have issues with the lxc jobs today.
Change-Id: I5f595d821dc5c4b03241852ca98bbe435f5e9da5
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
Change-Id: I2b8ad5f1f2a1cb322dfe3d80c93008304dca0a14
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Change-Id: I074ed1734e493413e3fc6ac98f5adbcd2b6b0261
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Sample error message:
+ python configs/openembedded-lkft//submit_for_testing.py --device-type juno-r2 --build-number 53 --lava-server https://lkft.validation.linaro.org/RPC2/ --qa-server https://qa-reports.linaro.org --qa-server-team lkft --qa-server-project linux-stable-rc-linux-5.12.y --git-commit v5.12.13-11-g6645d6f022e7 --test-plan testplan/kselftests-bpf.yaml testplan/kselftests-intel-x86.yaml testplan/kselftests-kvm.yaml testplan/kselftests-lkdtm.yaml testplan/kselftests-net.yaml testplan/kselftests-short-run-1.yaml testplan/kselftests-short-run-2.yaml testplan/kselftests-short-run-3.yaml testplan/kselftests-short-run-4.yaml testplan/kselftests-short-run-5.yaml testplan/kselftests.yaml testplan/libgpiod.yaml testplan/network-basic-tests.yaml testplan/perf.yaml
Traceback (most recent call last):
File "configs/openembedded-lkft//submit_for_testing.py", line 13, in <module>
from ruamel.yaml import YAML
File "/home/buildslave/.local/lib/python2.7/site-packages/ruamel/yaml/__init__.py", line 47, in <module>
from .cyaml import * # NOQA
File "/home/buildslave/.local/lib/python2.7/site-packages/ruamel/yaml/cyaml.py", line 3, in <module>
from _ruamel_yaml import CParser, CEmitter # type: ignore
File "_ruamel_yaml.pyx", line 17, in init _ruamel_yaml
File "/home/buildslave/.local/lib/python2.7/site-packages/ruamel/yaml/error.py", line 6, in <module>
from ruamel.yaml.compat import _F
File "/home/buildslave/.local/lib/python2.7/site-packages/ruamel/yaml/compat.py", line 143
dbgprint = print # to fool checking for print statements by dv utility
^
SyntaxError: invalid syntax
Change-Id: I54c7641ea5e80efe330bb107fa446a2d74156ea1
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
While installing ruamel.yaml, pip (2) would complain with the
following message:
Collecting jinja2-cli
Using cached https://files.pythonhosted.org/packages/83/52/c1bb249f49b204c14bf603e1b1a6dc2db8c3b631c4fe00a2872360085cd6/jinja2_cli-0.7.0-py2.py3-none-any.whl
Collecting ruamel.yaml==0.16.13
Downloading https://files.pythonhosted.org/packages/ed/c3/4c823dac2949a6baf36a4987d04c50d30184147393ba6f4bfb4c67d15a13/ruamel.yaml-0.16.13-py2.py3-none-any.whl (111kB)
Collecting jinja2 (from jinja2-cli)
Using cached https://files.pythonhosted.org/packages/7e/c2/1eece8c95ddbc9b1aeb64f5783a9e07a286de42191b7204d67b7496ddf35/Jinja2-2.11.3-py2.py3-none-any.whl
Collecting ruamel.ordereddict; platform_python_implementation == "CPython" and python_version <= "2.7" (from ruamel.yaml==0.16.13)
Downloading https://files.pythonhosted.org/packages/36/74/5de3e0c24f0d32522647c8c405556a8a1856ea9679a3ed7aff723cfa4406/ruamel.ordereddict-0.4.15-cp27-cp27mu-manylinux1_x86_64.whl (93kB)
Collecting ruamel.yaml.clib>=0.1.2; platform_python_implementation == "CPython" and python_version < "3.10" (from ruamel.yaml==0.16.13)
Downloading https://files.pythonhosted.org/packages/b7/81/c04fb9be62657d4dce8aa2d99fde258a3af1cd77ec72af525593e9560127/ruamel.yaml.clib-0.2.4.tar.gz (180kB)
Complete output from command python setup.py egg_info:
minimum python version(s): [(3, 5)]
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-X4kXXz/ruamel.yaml.clib/
Change-Id: I958aa0a4a4ca43d87f9952a5a7062eca7f1ddf02
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Change-Id: I391118af0b3d1f0b97cca15754949f650b20a34a
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
The latest ruamel no longer works with python2.7. Pin to
last known working version 0.16.13. Use this as an opportunity
to move to python3.
Change-Id: Ia52b7a692b4914947854cfa2b6c139425116c042
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
|
|
This is a dependency for submit_for_testing.py, and it
recently dropped support for Python 2.7.
Change-Id: If2c9fedb9ea1af403515197be715b354b01daec1
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Allow match new lava-test-plans output from submit_for_testing,
[_submit_to_squad() ] https://qa-reports.linaro.org/testjob/4121374 lt-qcom-kernel-multimedia-integration-linux-qcomlt-776
Vs,
https://qa-reports.linaro.org/testjob/4121374 lt-qcom-kernel-multimedia-integration-linux-qcomlt-776
This new regex will match both forms.
See,
https://ci.linaro.org/job/lt-qcom-linux-integration/776/MACHINE=apq8016-sbc,label=docker-stretch-amd64/console
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
Change-Id: Ib83debf1950da456e2ddee9dbbc61b7300bde663
|
|
Change-Id: I08bcf37248043c52f278610a4b03cf047f9e971d
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
In the SQUAD the suite name got pushed as kselftest--subsuite
which is wrong, just removeing one '-' and that should be it.
Change-Id: Ic7011ee37e2135b380b56975d5cb1ed2ef655898
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
Kselftests have been modified to run independent and group of
test cases.
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
Change-Id: I14bebe55276b85c69c384aa5e39c7c42332185ed
|
|
The build process started failing on arm 32-bits machines when
the Docker image on which we're building was swapped to a
newer version of Debian.
While adding a dependency to the host in order to fix a build
error is not an idea we're in love with, it is what it is.
This effort is in continuation of
701893c37ef1afcf8c6c6b5739fa2146a2bee34b, which added gmp.h
but was clearly not sufficient, as now the error is:
| In file included from /srv/oe/build/tmp-lkft-glibc/work/am57xx_evm-linaro-linux-gnueabi/linux-generic-mainline/5.10+gitAUTOINC+c64396cc36-r0/recipe-sysroot-native/usr/bin/arm-linaro-linux-gnueabi/../../lib/arm-linaro-linux-gnueabi/gcc/arm-linaro-linux-gnueabi/7.3.0/plugin/include/gcc-plugin.h:28,
| from /srv/oe/build/tmp-lkft-glibc/work-shared/am57xx-evm/kernel-source/scripts/gcc-plugins/gcc-common.h:7,
| from /srv/oe/build/tmp-lkft-glibc/work-shared/am57xx-evm/kernel-source/scripts/gcc-plugins/arm_ssp_per_task_plugin.c:3:
| /srv/oe/build/tmp-lkft-glibc/work/am57xx_evm-linaro-linux-gnueabi/linux-generic-mainline/5.10+gitAUTOINC+c64396cc36-r0/recipe-sysroot-native/usr/bin/arm-linaro-linux-gnueabi/../../lib/arm-linaro-linux-gnueabi/gcc/arm-linaro-linux-gnueabi/7.3.0/plugin/include/system.h:691:10: fatal error: libiberty.h: No such file or directory
| #include "libiberty.h"
| ^~~~~~~~~~~~~
Change-Id: Id0438da4ea9713b198e9beb15943773b61a8c9d2
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
The build process started failing on arm 32-bits machines when
the Docker image on which we're building was swapped to a
newer version of Debian.
While adding a dependency to the host in order to fix a build
error is not an idea we're in love with, it is what it is.
Change-Id: I0db23502bd6ceaa61260fa93dff96825252559f5
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Change-Id: Ic4f37f840996973f987a79e62669573071f6fb06
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
to work for builds which use python3 as the default python
Change-Id: I9c9611abc72f9c6ac70527afbdc09727df546e7a
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Update the timeout to be the same as lava-test-plans [1].
Takes a bit longer to run kselftest now.
[1] https://github.com/Linaro/lava-test-plans/commit/9eb8e77bd14356f1729d7b364aae1df850c44145
Change-Id: I4e2054242a2a203317b0db6d6646523cf30ace44
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
Change-Id: I7a5aeefee225f3394b813973c6a9ddb1607b898d
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
Set TDEFINITIONS_REVISION="kselftest" for mainline and next.
For the other branches we use master.
This is needed to work with the new way kselftest is parsed on mainline
and next, see
https://github.com/Linaro/test-definitions/commit/3aa6752f4bfd8ae1bc81e3bcc6475c493969dbf1
Change-Id: I870d05ad82ad509c94c9a3eacc2eddd2dfc9dca0
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
Change-Id: I5545fb868c083af121b520ae8711231d6cda6df5
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
sed -i 's/linux-next-oe/linux-next-master/g' *.sh *.groovy
sed -i 's/linux-mainline-oe/linux-mainline-master/g' *.sh *.groovy
sed -i 's/linux-stable-rc-4.4-oe/linux-stable-rc-linux-4.4.y/g' *.sh *.groovy
sed -i 's/linux-stable-rc-4.9-oe/linux-stable-rc-linux-4.9.y/g' *.sh *.groovy
sed -i 's/linux-stable-rc-4.14-oe/linux-stable-rc-linux-4.14.y/g' *.sh *.groovy
sed -i 's/linux-stable-rc-4.19-oe/linux-stable-rc-linux-4.19.y/g' *.sh *.groovy
sed -i 's/linux-stable-rc-5.4-oe/linux-stable-rc-linux-5.4.y/g' *.sh *.groovy
sed -i 's/linux-stable-rc-5.8-oe/linux-stable-rc-linux-5.8.y/g' *.sh *.groovy
Change-Id: Ic7661f8e268d70f4738032d7ced76ceeee4ed04d
Signed-off-by: Dan Rue <dan.rue@linaro.org>
|
|
Change-Id: Idccd9959af2cdcc104dac1f520843be9f3034e68
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Change-Id: Id5d1267292c3f50ace457d3100485c171a89416e
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
Change-Id: I9aa2b5f3b61ef02ba5fa8f4c48b1e7955dbea1ef
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
This is proving troublesome lately.
LSS-1410
Change-Id: Ie3d721ef57a5d142828e9724e59956125b625994
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Change-Id: Ifeee702b0316e7b72d07118fc645f8071999c73e
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
As of 5/20, X15 devices have a new U-boot and partition table
which allow us to use this larger partition. This way, the
same X15 boards can be shared between OE and Android.
Related: https://projects.linaro.org/browse/LSS-1312
Change-Id: I16e0d932ba3f758115f7647c32d74e51eb583a95
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Change-Id: I96a0bc1ad026350fc55fef02feb98d75466d7d0f
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Duh.
Change-Id: I9c766042f17f664bc44082272ed90307fa1fc7b1
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
All architectures, all branches, have been migrated to
LKFT 2.0, so we now need to disable submission here.
Change-Id: If7e099ceaee3ece944d736260fee11a7f5efd5ba
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
branches"
This reverts commit d88afe5105f1676c81f782f93b22f223b6207c78.
The mechanism to skip Qemu does not take this list into
consideration. No need to keep it.
Change-Id: I4f2a7577a6f6244bd83ba2b5fdfe4d46f9463672
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Change-Id: Id2d618c0e329dad73d6cfd799efae5d06e3e7fc2
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Change-Id: I70785f196700a0da7c00e376058397c97dd6b5d9
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Change-Id: Ie948365933af87ba058df0997d5a81e5d447d654
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
This has been recently implemented in LKFT 2.0:
https://gitlab.com/Linaro/lkft/ci-scripts/-/merge_requests/77
Change-Id: I9e43e956719e5a3888c40abbc3f007efc2809d6f
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
This has been recently implemented in LKFT 2.0:
https://gitlab.com/Linaro/lkft/ci-scripts/-/merge_requests/76
Change-Id: I630bb46ea5fe35850e3ce065c79f08cc218e4bf6
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
All (supported) branches are migrated to LKFT 2.0:
* 4.9
* 4.14
* 4.19
* 5.4
* 5.5
* mainline
* next
Change-Id: Iee7c0105aa404a45f1e0d4b3d9995acfac6e568a
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
This has been recently implemented in LKFT 2.0:
https://gitlab.com/Linaro/lkft/ci-scripts/-/merge_requests/66
Change-Id: I5c6e90716909772056d4c4aad8893b6b1f20cb72
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
This has been recently implemented in LKFT 2.0:
https://gitlab.com/Linaro/lkft/ci-scripts/-/merge_requests/60
Change-Id: Ic306dbf589a336eaffefc36fcac0fb7ca471397f
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Change-Id: Id0a1253defe0e84fe7597e71746070a145eedab7
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
All (supported) branches are migrated to LKFT 2.0:
* 4.9
* 4.14
* 4.19
* 5.4
* 5.5
* mainline
* next
Change-Id: I31f0f6aff5b6d1daa8d10e47fe409e1d7be0749c
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
With this changed now committed in LKFT 2.0:
https://gitlab.com/Linaro/lkft/ci-scripts/-/merge_requests/56
the combination of 4.4/juno should start working there, so we
can now stop submitting 4.4/juno here.
Change-Id: I7959c183f6203aeaa0174247db0de971020322b2
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Move all stable-rc branches EXCEPT 4.4 (for the time being).
Change-Id: I34c30179078593a43e36c1ec2b4989697609a807
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Change-Id: Id56c39c945ed2bfe46181f2cecd6fdda814f9520
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|