Age | Commit message (Collapse) | Author | Files | Lines |
|
Download.automotivelinux.org forwards now to mirrors.kernel.org and this displays short filenames (sigh).
This to have the full SDK filename we use the direct url to our download server.
Signed-off-by: build.automotivelinux.org <jenkins@automotivelinux.org>
Change-Id: Ie268e7875ad1e095b6f49ca593de86f390d1688e
|
|
This broke CI:
$> lavacli -i agl jobs submit testjob_lab-agl-core.yaml
job_id='Unable to call '\''jobs.submit'\'': <Fault 400: "Problem with submitted job data: extra keys not allowed @ data['\''build-tags'\'']">'
e.g.:
https://build.automotivelinux.org/job/ci-platform-meta-agl-verify-CIBT-intel-corei7-64/1607/console
Please submit again when issue is fixed.
This reverts commit d7de9bda09604f110f70870a66b5a12418eb16f3.
Change-Id: I7a9e8c46a7cae39ea40d885e9f5c0da556de01f6
|
|
Use new --build-tags argument that is extracted from the build-info
file using the "DIST_BB_MACHINE_FEATURES" value which contain the
machine features.
Bug-AGL: SPEC-2721
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
Change-Id: Ia47247c6c26f08aaf796fa57e091b0d3411f1762
|
|
To help distinquish app framework tests in LAVA and the
kernelci-backend, add "app" to the name used for the metadata passed
to LAVA/kernelCI.
Bug-AGL: SPEC-2719
Change-Id: Ia63cc0d5c56458a5cc350ec2e532027b25656ffc
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
|
|
We need to declare the halibut branch for applications.
Change-Id: Ia01f63a54d68b5657349c476ab4ec5d333c2d8d8
Bug-AGL: SPEC-2704
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Instead of using a timeout to manage the polling part, this patch
replace it with a lavacli command which is 'lavacli jobs wait'that will
wait for the job to finish, but after 2 hours the 'job wait' will be
stopped even the job if not finished, we are estimating after a 2 hours
of waiting, a problem is occurring in the job.
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
Change-Id: Ic81a635b0cc2dc5dda3028aefb78f88be0d79a31
|
|
|
|
Change-Id: Ibbc2d7b04629ceeafe86987b820cd55cc1b76aa3
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
If aglsetup.sh is a new enough version, use the --topic option to set
a unique topic string.
TODO: support release/snapshot builds as well as CI builds.
Bug-AGL: SPEC-2646
Change-Id: I599063f349cc98e3f11b97201edebe7431012dd1
Suggested-by: Stephane Desneux <stephane.desneux@iot.bzh>
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
As we pushed some changes to lavacli, and for now it is only in Linaro
stretch-backports, so we will use their url instead of the
"http://deb.debian.org/".
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
Change-Id: I065ec8467ee491e083b4523ab70223347ed5d320
|
|
Using only the DIST_LAYERS_MD5 wont give us any really useful
information so we use the version to get a proper information and append
that with the DIST_LAYERS_MD5 to garantee the uniqueness for the email
test reports.
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
Change-Id: I9418d48c1d89718dcad63f4786f28490d257322c
|
|
To follow the changes of the build-version value we should change the
GIT_DESCRIBE value to the same value which is DIST_LAYERS_MD5.
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
Change-Id: Ia5c37620c57feee4bbb032b0127ea04e036a65fd
|
|
This is needed to avoid jenkins polling until the timeout when a job
was aborted.
Change-Id: Ibcf0fffaeaac86a1198e4f0411e784ff74ab9f5b
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Remove the set -x and print JOB_URL prominently.
Change-Id: I81b2283557e5b2ca5ca7815adb43f4e930250357
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Add agl-service-audiomixer and messaging app.
Bug-AGL: SPEC-2544
Bug-AGL: SPEC-2565
Change-Id: Icc5a947ff5ce6bd461e7550876529205906a060e
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
To guarantee the a unique value of the build version, this patch change it
to take the DIST_LAYERS_MD5 value and let down the DIST_BB_DISTRO_VERSION
value which is not unique in the same day as it takes the build day date.
This way we will have one email test report per build and get ride of
the redundancy.
Bug-AGL: SPEC-2177
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
Change-Id: I60e166c185a922306a7fef0b123841957577c46c
|
|
|
|
The meta-renesas-rcar-gen3 layer is now in the subfolder bsp.
Also disable naginator.
Bug-AGL: SPEC-2450
Signed-off-by: build.automotivelinux.org <jenkins@automotivelinux.org>
Change-Id: I92aa66fb35d3ef254069a594297cffc11e260420
|
|
We run under set -e . Any non-zero return value will instantly stop execution.
We cannot check for '0'. Please keep that in mind.
Also fix the location of the ci artifacts.
Bug-AGL: SPEC-2177
Signed-off-by: build.automotivelinux.org <jenkins@automotivelinux.org>
Change-Id: Ib72ff3b13b3765f18dbce8a966c9e92a6a8ebb6b
|
|
We no longer need to pick a specific board for an architecture.
All supported architecture (x86-64, arm, aarch64) have now a
qemu target and a matching toolchain.
Bug-AGL: SPEC-2540
Change-Id: I4f77acb10c1e35e745e2a2c11aee1f8f49cb96ab
Signed-off-by: build.automotivelinux.org <jenkins@automotivelinux.org>
|
|
After managing to send the email test report after all the job have been
finished, this patch remove the part to send email when submitting the job.
Bug-AGL: SPEC-2177
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
Change-Id: I477ae5513cc1d9c5dcba9b2b71bb6bc38cbbbb99
|
|
|
|
This patch adds the needed credentials-binding to send email report
which is the KCI_EMAIL_AUTH_TOKEN.
Bug-AGL: SPEC-2177
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
Change-Id: I86b84132ca3279607ffdcaaae6d08bb441914f03
|
|
Insert the script include-agl-send-email-report.sh to send the email report
to this entrypoint.
Bug-AGL: SPEC-2177
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
Change-Id: Ib73f581526fe0b842266d04a656cc330b8fd644d
|
|
This script sends an email report with all the agl-testplan.
Bug-AGL: SPEC-2177
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
Change-Id: Ida258e410d8e0321d97cf30d379f7696443373da
|
|
Since releng-script now support qemuarm, and that build produce
bootable arm kernel, we can enable CIBT for arm.
Bug-AGL: SPEC-2376
Change-Id: I2c9b3995e4162dee87abff97d2f2a02a24499faa
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
|
|
Add the final release jobs for halibut.
Change-Id: Ibcdc8eaa993d118235bad17cf0ea27e6d59fcf33
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Since releng-script now support qemuarm64, and that build prroduce
bootable arm64 kernel, we can enable CIBT for arm64.
Bug-AGL: SPEC-2376
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Change-Id: Ic4776799065f363f2754b6952e51f5216b133323
|
|
|
|
Change-Id: I07907b16fa5379ef68e61287c4b4f15ec4092eb0
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
|
|
This fixes https://gerrit.automotivelinux.org/gerrit/#/c/AGL/meta-agl-demo/+/21462/ .
Change-Id: I5b00fe9ee35299bf0938c606c6acd9fcfa2af1ae
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Only pass tags that were queried from the LAVA devices themselves,
don't add any additional tags (e.g. "weston")
This is done since after recent changes to releng-scripts, using
--device-tags will *require* those tags to be present for a given
device for the job to run, and currently no devices are using the
"weston" tag.
How to properly handle the -nogfx builds for boards with no
display/gfx needs to be revisited after proper tag handling is merged.
Change-Id: Ic6ba4743866c5de35ee45063c834c569c4b728eb
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
Remove the leading space from the email recipient when requesting an
email report. The leading space was causing the SMTP handling on the
backend to reject the request.
Change-Id: Id176728a7c6eea8f54128d74cf658b13b6be81cb
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
|
|
|
|
Change-Id: I8fe8d808b7d91342f6000d5a0232edaa9662e809
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Bug-AGL: SPEC-1474
Change-Id: I9800023fb68196b875b55e83147b9576b86eccec
Signed-off-by: build.automotivelinux.org <jenkins@automotivelinux.org>
|
|
|
|
Delete the old multiversion job and also make the new job remove old content.
Change-Id: I729c44723ad0063bea9614e9c9a0e6d2bb163d6f
Bug-AGL: SPEC-2419
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I72aa3c75c44dc099cf268fa57118f01d8ee23305
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
I have assumed that only master is used for appfw but it is false.
Some app review are done against non-master branch.
This patch give to releng-script the branch used via --app-branch.
Change-Id: Ia2e15aef7d624c81974b7830c0bbd3623f5b7c42
Bug-AGL: SPEC-1850
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
|
|
As we have to wait 60s for each retry, this patch avoid to keep the
Idle,Good boards waitong an extra 60s.
Change-Id: I34dd47362da5e2de14103cc374c9b6f4cd830aa7
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
|
|
Enable CIBT for the upsquare board.
Bug-AGL: SPEC-2075
Change-Id: I7b54ce3fef7a459b12234e6ac9a652bed90e9be1
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
|
|
This patch fixes the KCI_API link, it should be an 'http' not 'httpis'.
Change-Id: Iad52da5de124289ac15563b3bf10d652ef76bbe1
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
|
|
Fix the logic to check if the email auth token is present.
While at it, make output more verbose for easier debug.
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
(cherry picked from commit b9f7f8928ab26f15f0950d00a7f2417ffa204755)
Change-Id: Iceb00e5617cbfb787353c7caf05e5d00e9512d70
|
|
|
|
|
|
For enabling application-lifecycle, we need now to use --test
application-lifecycle.
Bug-AGL: SPEC-1850
Change-Id: I65b5fb9a11703673f2dcd4c5d1994af90cfbb26c
Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
|
|
Change-Id: Iefeb0776e96ae17f2cc1505a6b07929cd082da7a
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|