Age | Commit message (Collapse) | Author |
|
Send notification about failed builds only.
Use a shorter email subject.
Change-Id: Iccfc0c838d6bcb32da741905f333c5c87344af44
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
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>
|
|
This should now send notification with some description
about the failure
Change-Id: Ia62067aaf5d26dce88a153ba136a96f0eb71b30d
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
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>
|
|
Change-Id: I37808a4d8c36b9af0589f1a7356013ca41a546fe
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
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>
|
|
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>
|
|
Change-Id: I37c54ccb6eec34b2657e53fd1e09ae1202e70eee
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
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>
|
|
Change-Id: I5293dc13f43eeda52c3a582eec38ce639021941b
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I0304dc8eeddb3a79afe8017fd227afbae756cfde
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I7aa65957c87371c4a669e0c3a3763912f242b8a2
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
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>
|
|
Per comments on CTT-298, hikey-linaro trees fail to build on x86
architecture.
Change-Id: Ic6fae58303dba3ad6193dce8bdcafc6da24e2937
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: Ifd3e246de8bce1103a984093d6fefa54ec54982e
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: Id3791ee6791ecdb02e16e5a49d4906fbfa6252df
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Enable x86 on the remaining kernels used by LKFT.
Change-Id: I645bdd90c06e32b496ed92c70c4d59b9f15fadc3
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
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>
|
|
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>
|
|
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>
|
|
android branches don't contain the upstream stable tags.
Add a git remote URL to fetch the tags and get a proper git describe
output. e.g. v4.9.34-638132-g367b0da79ded
KERNEL_DESCRIBE becomes a parameter for openembedded-lkft-aosp-4.x build
jobs. They are now parametrized triggered.
Change-Id: Ia4a65f7374bdb25b00bebe242960d57da4122b86
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I7788ad51ee6912277612fd23a534c66637cf049a
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
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>
|
|
Change-Id: Iee4bd1603bc41981120f9f62cfa7a28281258cd5
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: Iafaa32c5d352d3951da40eabf550344280543440
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
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>
|
|
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>
|
|
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>
|
|
Change-Id: If6789292c92e725ea8c672b9316a122dcfca19ba
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
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>
|
|
--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>
|
|
Instead of a macro passed to build-name-setter, use a file.
Change-Id: Ic483793a7fe78731b2ef73f384b1ef88a530c80b
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
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>
|
|
Kernel git commit SHA1 is added to the build number after it is set by
builters.sh script. It allows to identify new builds from new commit
compared to builds with just changed configuration.
Change-Id: Ic4ca2881cea999477b93a6213ac8658deb73669a
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Change-Id: I9e62ebed6adc78d2b469d55437efc4f403d91a5e
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
The templates for LAVA v2 jobs were missing. Also added KERNEL_COMMIT
variable export, so the proper metadata can be set in the LAVA job
Change-Id: I88e61a4610850308c45d1a3c8d15c9f336699647
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Change-Id: I3333de146116323bd6cb8ca6198005fbca25a4ae
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Change-Id: I5a9ce46cb0a58b1257c13e3bd2039b1b4c1c2c57
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
LAVA v2 submission was missing DEVICE_TYPE variable and post-build-lava
job didn't submit any jobs.
Change-Id: Iebf2f803c1b697e6ef2001ab1e420e79449bb321
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Change-Id: I1c4dc272ac11d43c76bd9547ced75a156d0c0e07
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Change-Id: I5f78fe43df1e91ec8ac68d62598957dcd3dd6dce
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Change-Id: I7c47ea2a4486ec05c323d5d50cd4b4f32356c043
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: Ia5c66784ce6168ffe64935edb376bb046b376a69
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|