Khouloud Touil [Wed, 27 Feb 2019 13:07:37 +0000 (14:07 +0100)]
Modify the --build-version content
Modify the --build-version content to take the DIST_BB_DISTRO_VERSION
content which is going to be extracted from the build-info file in both
files 'include-agl-run-test-short-guppy.sh' and 'include-agl-run-test-short.sh'.
Change-Id: Iddf7394c624a5fdc08cddf806eaebb70456c4398
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
Khouloud Touil [Wed, 27 Feb 2019 13:02:55 +0000 (14:02 +0100)]
Use the build-info file
The build-info file contain a lot of useful informations that could
be used differently. This commit adds a source command to use these
informations in both files 'include-agl-run-test-short-guppy.sh'and
'include-agl-run-test-short.sh'.
Change-Id: I67c216defbde6589901de24c674b840ba692a814
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
Khouloud Touil [Thu, 14 Feb 2019 15:03:31 +0000 (16:03 +0100)]
Display build-info
This patch displays the build-info file contents in order to use them
later in creating test jobs.
Change-Id: Iacfab0324152387f5d10ea45e4352c25448aa5cb
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
Khouloud Touil [Wed, 13 Feb 2019 11:07:55 +0000 (12:07 +0100)]
Enable the request of test report email
Add new feature to the ci-managmenet that will request to send test
report email to the specified email addresses in the automotive-
testreports list after a certain delay (1 hour=3600 sec).
This commit is accomplished based on the work of Corentin Labbe
<clabbe@baylibre.com>.
Change-Id: I14350b13b5b6cf2550303999ced56055a392212b
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
Khouloud Touil [Fri, 8 Feb 2019 15:29:15 +0000 (16:29 +0100)]
Add weston as a device tag
This patch check the name of the board and add the weston as a device tag
if the board name doesn't include the "-nogfx" suffix.
Change-Id: I26c69286078b2e7e6dd6447da5be4246bbbea4e7
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
Jan-Simon Moeller [Thu, 7 Feb 2019 12:59:27 +0000 (12:59 +0000)]
Merge "jjb: lava-labs-prepare: use lavacli to find devices and tags"
Khouloud Touil [Mon, 28 Jan 2019 09:58:11 +0000 (10:58 +0100)]
jjb: Add new --device-tags argument
This commit adds new --device-tags argument to the create_job process.
The create_job will use the device tags to create the job template.
Note, this commit will work only if the lavacli package is well configured.
Change-Id: Ib9358daaaa9ecfbb0c261991b0d86b48796eb701
Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
Loys Ollivier [Fri, 28 Dec 2018 15:10:30 +0000 (16:10 +0100)]
jjb: lava-labs-prepare: use lavacli to find devices and tags
lava-tool is deprecated. There is a new "Tags" feature in lavacli that we
would like to leverage to create customize tests depending on tags.
Include lavacli into the script dependencies.
Use it to find devices and list corresponding tags.
Note, for now it is not replacing lava-tool but only ran alongside to test
the behavior.
Change-Id: I29546f4109ce869f7f047639f46e4a9c4499a9b2
Signed-off-by: Loys Ollivier <lollivier@baylibre.com>
Jan-Simon Moeller [Fri, 21 Dec 2018 01:35:30 +0000 (01:35 +0000)]
Merge "Add iperf for debugging cloud nodes"
Jan-Simon Möller [Fri, 21 Dec 2018 01:33:20 +0000 (02:33 +0100)]
Add iperf for debugging cloud nodes
Change-Id: I7c6dc4c199879994bf2c6bcf6a63d21b6e05f314
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Kevin Hilman [Mon, 17 Dec 2018 19:41:59 +0000 (11:41 -0800)]
jjb/common: fix flounder test plans
releng-scripts no longer requires passing --tests, instead if has
appropriate defaults based on CI or release builds.
Change-Id: Iff32ff43818f939d798671691973251f8ffe3fb3
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Jan-Simon Moeller [Fri, 14 Dec 2018 16:00:05 +0000 (16:00 +0000)]
Merge "Support BUILDONLY job parameter"
Jan-Simon Möller [Wed, 12 Dec 2018 14:13:35 +0000 (15:13 +0100)]
Support BUILDONLY job parameter
to select just a single machine.
Change-Id: I76d884c800c7e130420e13b8d7d431803facfe7d
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Wed, 12 Dec 2018 18:22:35 +0000 (19:22 +0100)]
Fix git upload to github
by providing the required credentials.
Change-Id: I6c33ec99624fd8acfe08cbb978271cff8def1422
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Tue, 11 Dec 2018 20:12:22 +0000 (21:12 +0100)]
Remove obsolete storagebox
Change-Id: I9371d524fcc151ac60896d71cd37702090e9a083
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Moeller [Tue, 11 Dec 2018 19:41:08 +0000 (19:41 +0000)]
Merge "Add github to known hosts"
Jan-Simon Moeller [Tue, 11 Dec 2018 19:40:47 +0000 (19:40 +0000)]
Merge "Add header in flounder lava submission"
Jan-Simon Möller [Tue, 11 Dec 2018 17:51:24 +0000 (18:51 +0100)]
Commit guppy release jobs for sources and sandbox
These are working now and can be committed.
Change-Id: I39a979cde74f03cc19f125da82e72de0202b6aba
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Tue, 11 Dec 2018 17:49:06 +0000 (18:49 +0100)]
Add header in flounder lava submission
so we find the TARGETMACHINE variable as well.
Change-Id: I8c2b77f6d2050087a47c5eb7438c4eeba9108702
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Tue, 11 Dec 2018 13:56:59 +0000 (14:56 +0100)]
Add github to known hosts
and avoid key verification issue.
Change-Id: If8b6023cf4bae141bf9eff3ee0b70b127282faa5
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Tue, 11 Dec 2018 13:42:16 +0000 (14:42 +0100)]
Pull script from ci-management
Change-Id: I1a047cab0e50a27b2880b005961379bd3ca5deea
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Stephane Desneux [Fri, 7 Dec 2018 00:23:26 +0000 (01:23 +0100)]
docs: new job for multiversion documentation site
The generated website has two subfolders and a front page to let use chose
between AGL versions:
* master
* flounder
Bug-AGL: SPEC-1993
Change-Id: Ia8edd76f5f8119c2a4f29a2e36113aa2207e6031
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Jan-Simon Moeller [Mon, 3 Dec 2018 21:18:17 +0000 (21:18 +0000)]
Merge "jjb/common: fix guppy test templates"
Jan-Simon Möller [Mon, 3 Dec 2018 21:13:04 +0000 (22:13 +0100)]
Add header to test section of guppy snapshot build
This corrects a missing variable in the lava job submission.
Change-Id: I0e60cd87b12f756df0fee49cbd1f96e14103615f
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Kevin Hilman [Mon, 3 Dec 2018 20:43:21 +0000 (12:43 -0800)]
jjb/common: fix guppy test templates
A previous change[1] moved to rely on test templates for test plans,
instead of passing --test when using releng-scripts, however when this
script was added for guppy[2], it was copied from an older version.
Fix this version to not use --test either.
[1]
142b04edc103 jjb/common: run-tests: rely on templates for test plans
[2]
b76de43474cf (gerrit/master) Add release job for guppy
Change-Id: I98e00695ddb49a917cda40743b8c7328987ffe98
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Jan-Simon Möller [Fri, 23 Nov 2018 19:20:05 +0000 (20:20 +0100)]
Add agl-service-platform-info
Change-Id: I828150d345e0e8116a754b9c41f881c62e2c3e6a
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Moeller [Thu, 22 Nov 2018 19:58:10 +0000 (19:58 +0000)]
Merge "Comply to the SPEC-495"
Romain Forlot [Wed, 31 Oct 2018 11:55:15 +0000 (12:55 +0100)]
Comply to the SPEC-495
The Applications from AGL framework should have a full packaging solution, Independent of yocto workflow.
Unfortunately the build part of the Applications is only in documentation or in yocto recipes.
The Applications build with AGL framework must be automated without any yocto recipes.
Change-Id: Ibba27c037df55c1487f0bcc7fdb75e8572515d4f
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Kevin Hilman [Mon, 19 Nov 2018 18:02:07 +0000 (10:02 -0800)]
jjb/common: run-test-short release: use TARGETMACHINE
The "deploy/images" dir pushd to the downloads server does not have the
-nogfx suffix.
Therefore, use $TARGETMACHINE instead of $MACHINE when passing --url to
releng-scripts so that the machine name is correct in the URL.
Change-Id: I3403851fa9f89e2839c7311db5d2ca1f555da3b7
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Jan-Simon Möller [Fri, 16 Nov 2018 06:50:22 +0000 (07:50 +0100)]
Add release job for guppy
Change-Id: I4bac3775da003dc677d50bafab88fc00b8754890
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Fri, 16 Nov 2018 06:50:00 +0000 (07:50 +0100)]
Enhance mirror generation
Change-Id: If7daff9fe1ca06f17cd1b31e4e526d92ce443c06
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Kevin Hilman [Thu, 8 Nov 2018 23:27:00 +0000 (15:27 -0800)]
jjb/common: run-tests: rely on templates for test plans
Instead of always pasing "--tests all" rely on the templates in
releng-scripts (templates/config) to determine the test plans to run
based on --build-type.
Change-Id: I7ac3b0a35f4cd3c45af9f2b28f8892fa31a04e2e
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Kevin Hilman [Wed, 7 Nov 2018 18:05:14 +0000 (10:05 -0800)]
jjb: lava-labs-prepare: only use lab-agl-core
We're now using a single LAVA master (lab-agl-core) with multiple remote
LAVA workers, so ci-management/jjb scripts only need to submit jobs to
one LAVA master.
While here, remove the long-unused lab-baylibre-seattle
Change-Id: I22f1ec039f7512809f0aac61b7ce5ea68131889b
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Jan-Simon Moeller [Sun, 11 Nov 2018 21:15:41 +0000 (21:15 +0000)]
Merge "Add agl-service-voice-high to ci loop"
Jan-Simon Moeller [Sat, 10 Nov 2018 01:03:59 +0000 (01:03 +0000)]
Merge "Change agl-jobbuilder alias to id"
Jan-Simon Möller [Sat, 10 Nov 2018 01:01:29 +0000 (02:01 +0100)]
Change agl-jobbuilder alias to id
Jenkins seems to misinterpret the id sometimes.
Change-Id: If4c7a1aaabd40c2abe07cb6db1eb9cca731ac19b
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Moeller [Sat, 10 Nov 2018 00:47:11 +0000 (00:47 +0000)]
Merge "Revert "Run ci-management on agl-test-slave instead of master node""
Jan-Simon Moeller [Sat, 10 Nov 2018 00:47:01 +0000 (00:47 +0000)]
Revert "Run ci-management on agl-test-slave instead of master node"
This reverts commit
16be25556ebff182882c4baf45408d1a2b7424b7.
Change-Id: Iaed2c620b5c1c8dc30c269628fe26c1382f9ef18
Jan-Simon Möller [Sat, 10 Nov 2018 00:24:48 +0000 (01:24 +0100)]
Add agl-service-voice-high to ci loop
Change-Id: I2ccfe477dec70433c458f9c6fc3b05478721802b
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Moeller [Thu, 25 Oct 2018 10:24:02 +0000 (10:24 +0000)]
Merge "Update app list in ci-apps"
Jan-Simon Möller [Thu, 25 Oct 2018 08:54:56 +0000 (10:54 +0200)]
Update app list in ci-apps
Change-Id: I680c9d7949e6d68ac7295158c717241d172ad8e2
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Romain Forlot [Tue, 23 Oct 2018 17:51:53 +0000 (19:51 +0200)]
Use generated autobuild script if none commited
It could be useful to not commit the autobuild script in the repository then you'll
always use a generated autobuild script. Doing so you always use the most up-to-date
autobuild script following the upstream version.
If the script hasn't been generated during the build then fallback to the classic method
'make package'.
Bug-AGL: SPEC-1832
Change-Id: I6a5e72ebb9254c7140e6ad7c31e02ba06fe2e0e0
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Jan-Simon Moeller [Mon, 8 Oct 2018 09:20:28 +0000 (09:20 +0000)]
Merge "Submit flounder release job to lava and kernelci"
Jan-Simon Möller [Wed, 3 Oct 2018 21:01:13 +0000 (23:01 +0200)]
Fix folder structure for app upload
Change-Id: I514e23d0b969e8571aab001fd52dd1710324d738
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Moeller [Tue, 2 Oct 2018 20:24:02 +0000 (20:24 +0000)]
Merge "Run ci-management on agl-test-slave instead of master node"
Jan-Simon Möller [Tue, 2 Oct 2018 20:04:53 +0000 (22:04 +0200)]
Run ci-management on agl-test-slave instead of master node
master got an package update and the jjb version is now incompatible.
We can ensure the jjb on the agl-test-slave clound image.
Change-Id: I3a6083cdbde74a01a46379976182a88470ab68d4
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Thu, 27 Sep 2018 15:23:19 +0000 (17:23 +0200)]
Update app ci loop
for flounder and new projects
Change-Id: I3564c6c934e14d398a8afe236aa62b1d4a6a3637
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Wed, 26 Sep 2018 16:11:46 +0000 (18:11 +0200)]
Submit flounder release job to lava and kernelci
Change-Id: Ic26d5775b1ff6ca2c13e586212bb761c6055afac
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Wed, 26 Sep 2018 19:38:12 +0000 (21:38 +0200)]
Use known working version of jjb
Change-Id: I300fd56d8ed26d78dd12a0c77822fcecc909ddac
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Tue, 21 Aug 2018 14:56:04 +0000 (16:56 +0200)]
Disable ipv6 in slave images
Change-Id: I611edcdacb58bd565f14a9dac583d3c2c06cd26b
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Wed, 15 Aug 2018 13:21:35 +0000 (15:21 +0200)]
Add agl-service-taskmanager and taskmanager to ci loop
Change-Id: Ic93a8064983840bfc234a9135d8ca6051f291d10
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Thu, 19 Jul 2018 14:45:10 +0000 (16:45 +0200)]
Exclude trivial rebases and drafts from triggering builds
Change-Id: Idca983dca032d4de08a7d2d578a1a6cdba653c89
Bug-AGL: SPEC-1597
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Fri, 13 Jul 2018 20:09:54 +0000 (22:09 +0200)]
Speed-up build
by disabling the limits.
Change-Id: Ib82ad11609642a356930a236bb3b06df611d9c41
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Thu, 12 Jul 2018 16:23:37 +0000 (18:23 +0200)]
Remove conflict in installation of nodejs
: The following packages have unmet dependencies:
: nodejs : Conflicts: npm
Change-Id: Ic331d758b111edd15d778c71971cbf3915678d54
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Sebastien Douheret [Thu, 12 Jul 2018 07:34:12 +0000 (09:34 +0200)]
Fixed nodejs+npm install (noninteractive mode)
Change-Id: I80380416d80541f73603ca6b41e1ec88fcc66821
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Jan-Simon Möller [Wed, 11 Jul 2018 19:28:28 +0000 (21:28 +0200)]
Convert signalling into publish-trigger
Change-Id: I51d783a20249a367c9b27e59a8b96551ed9b0b7e
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Wed, 11 Jul 2018 11:06:28 +0000 (13:06 +0200)]
Uprev templates to apiv3
Change-Id: I7b4e12e450534d7923af10b779b12f0cbe68e52a
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Wed, 11 Jul 2018 09:43:30 +0000 (11:43 +0200)]
Introduce gracetime into pipeline
Change-Id: I5e4fce954d02b25d25cb9442e9704d0ab55a7179
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Wed, 11 Jul 2018 08:53:46 +0000 (10:53 +0200)]
Use v3 api for vexx
Change-Id: I3c1bc61f972ffec15b63ae25d3e603c124aa938c
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Moeller [Tue, 10 Jul 2018 15:45:12 +0000 (15:45 +0000)]
Merge "Crossbuild std go libraries for MacOS and Windows"
Sebastien Douheret [Mon, 9 Jul 2018 21:25:58 +0000 (23:25 +0200)]
Bump nodejs 8.x and npm 5.x
Default nodejs & npm are very old (nodejs 4.x and npm 3.x) and don't
allow to build xds dashboard. Note that one reason to bump to a
recent npm version (at least npm ^5.0.0) is the support of
package-lock.json that is very useful to lock dependencies of nodejs
packages in a project.
(for more info see https://docs.npmjs.com/files/package-lock.json)
Change-Id: I639b97ee12e9d11f47a09bf5443fb2470fbf485a
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Mon, 9 Jul 2018 17:59:48 +0000 (19:59 +0200)]
Crossbuild std go libraries for MacOS and Windows
Standard go librairies must be compiled at least once to be able to
build go code for other OSes.
Note that you must be root in order to write resulting static
libraries into /usr/lib/go-X.Y/pkg/windows_amd64 and
/usr/lib/go-X.Y/pkg/darwin_amd64
Change-Id: Icdf09f627ad2c5c1bbf1b42fb8c92f9d9e65469d
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Jan-Simon Moeller [Fri, 6 Jul 2018 21:02:13 +0000 (21:02 +0000)]
Merge "Use gpg server pool to avoid connection issues"
Jan-Simon Möller [Fri, 6 Jul 2018 13:49:01 +0000 (15:49 +0200)]
Use gpg server pool to avoid connection issues
Change-Id: I306f92ce1cac2481bc9067a2fde30448f979bc30
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Fri, 6 Jul 2018 11:12:04 +0000 (13:12 +0200)]
Add new app repos to ci loop
Add navigation, network, soundmanager and windowmanager services.
Change-Id: I444c7e74db31656cabf73a1c9f5776d92dc48373
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Sebastien Douheret [Thu, 5 Jul 2018 16:55:14 +0000 (18:55 +0200)]
Removed unwanted popd from xds build
Change-Id: I3985a66fdb1336d9216ea0b6eb65960e804a5298
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Jan-Simon Möller [Thu, 5 Jul 2018 16:19:59 +0000 (18:19 +0200)]
Rework xds build
Change-Id: I18830298ef2d8fe4d65b588735ed1662042505ce
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Thu, 5 Jul 2018 14:37:01 +0000 (16:37 +0200)]
Enable set -x for xds builds
Change-Id: I6514de300eb1f8581b1e4deffb016c842c8dd282
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Thu, 5 Jul 2018 14:33:45 +0000 (16:33 +0200)]
Fix mkdir command for xds builds
Change-Id: Ic5ce10308c6da924897deee475bdcb13cc678915
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Mon, 2 Jul 2018 11:56:34 +0000 (13:56 +0200)]
Add flounder release jobs part 2
Change-Id: Ibbd10206a99f62034be9831cd12f4506e3f43dd0
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Fri, 29 Jun 2018 21:13:40 +0000 (23:13 +0200)]
Add release build job for flounder part 1
Change-Id: I051aee7c222f7123353bef69d25526da56ab30cf
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Thu, 28 Jun 2018 22:07:10 +0000 (00:07 +0200)]
Adapt to recent changes in app-templates
we have more versions where the wgt will end up ...
Change-Id: Ic59cb9e5629d64ad1779b6139c390cefa554d4cb
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Wed, 27 Jun 2018 17:56:31 +0000 (19:56 +0200)]
In case of cmake enforce an out-of-tree build
This fixes a build error with newer app templates if no autobuild script is found.
Change-Id: Iad3ea26ddd8cd3f680f8788cd08b8d2a374e8dc5
Bug-AGL: SPEC-1534
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Moeller [Wed, 20 Jun 2018 00:36:59 +0000 (00:36 +0000)]
Merge "Do not fail if transfer fails"
Jan-Simon Möller [Wed, 20 Jun 2018 00:28:49 +0000 (02:28 +0200)]
Do not fail if transfer fails
Make the storagebox sync not fail the process
Change-Id: I9ebc2120af8819f9e3fda0ef93d5a1583dec9629
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Moeller [Tue, 19 Jun 2018 05:01:09 +0000 (05:01 +0000)]
Merge "Add more apps to ci loop"
Jan-Simon Möller [Tue, 19 Jun 2018 04:01:22 +0000 (06:01 +0200)]
Add more apps to ci loop
Add:
- agl-service-can-low-level
- agl-service-iiodevices
- launcher
Remove:
- low-level-can-service (replaced with above)
Change-Id: I50cff984ea23bfa3a01634e32ddfcf48187ceecc
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Tue, 19 Jun 2018 03:45:18 +0000 (05:45 +0200)]
Move credentials into macros
Change-Id: I22c96cda6b0fd75b4ac624b6bf1aa45717455cad
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Sun, 17 Jun 2018 18:41:34 +0000 (20:41 +0200)]
Fix typo in variable name
No '-' allowed. Fix it.
Change-Id: Iaecd076cdc0e100e975c7fead28d37d8e8739f4e
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Fri, 15 Jun 2018 20:14:26 +0000 (22:14 +0200)]
Also upload changeID artifacts to storagebox
Change-Id: I96df1500304f1325acbb8691cd350e4e501fbebf
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Thu, 14 Jun 2018 15:30:40 +0000 (17:30 +0200)]
Add agl-service-bluetooth-pbap to CI loop
New repo created, thus added to CI loop.
Change-Id: I09d8e19e2a79bbaee965509b1ba80c8d1514d126
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
DDTLK [Thu, 31 May 2018 07:18:20 +0000 (09:18 +0200)]
Add xds-cli xds-agent xds-gdb in ci-xds-jjb.yaml
Add xds-cli xds-agent xds-gdb in ci-xds-verify for test build
For the moment just xds-server was test
Change-Id: I1ca57eed45caed65401ceedef9161fa1e6abceae
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
Jan-Simon Möller [Mon, 28 May 2018 03:25:47 +0000 (05:25 +0200)]
Do not use wic-tools in dab release
Change-Id: I90a7a4ff5f72a7cdc0f24dda467c39f3701809ef
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Fri, 27 Apr 2018 21:12:44 +0000 (23:12 +0200)]
Add template for build of xds-server in CI
Change-Id: I15fe3da53ef882657161111cfb179cf8307778a1
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Wed, 18 Apr 2018 14:59:21 +0000 (16:59 +0200)]
Fix key import
Change-Id: Ia51673829bcfbbb21edb695f4240738e1186b906
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Wed, 18 Apr 2018 14:53:23 +0000 (16:53 +0200)]
add key from keyserver for go
Change-Id: Ic9db1e2347ab7518b7556f25613982749c1e5289
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Wed, 18 Apr 2018 14:24:42 +0000 (16:24 +0200)]
Add dependencies for xds build in CI
Change-Id: I5e22868ecb676006ea3e92296ded1d2d9d35f381
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Moeller [Tue, 3 Apr 2018 16:13:26 +0000 (16:13 +0000)]
Merge "Update Ubuntu 16.04 from revision 3 to 4"
Stephane Desneux [Tue, 3 Apr 2018 15:13:36 +0000 (17:13 +0200)]
jjb/snapshot-jjb-container: add BUILD_ID in docker image version
Bug-AGL: SPEC-979, SPEC-1379
Change-Id: I2d5032f75672978c7dfd6b43159cd170efd8fb38
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Ronan Le Martret [Tue, 3 Apr 2018 13:15:24 +0000 (15:15 +0200)]
Update Ubuntu 16.04 from revision 3 to 4
Change-Id: Ida617723f8af6a55af6e41957574db4241662bb4
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Jan-Simon Möller [Sun, 1 Apr 2018 21:28:38 +0000 (23:28 +0200)]
Make sure to build wic-tools to avoid imaging to fail
Change-Id: Ib38df07de3b3ce8b17311db1a91540d4348bfce5
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Kevin Hilman [Thu, 22 Mar 2018 23:40:57 +0000 (23:40 +0000)]
jjb/common: update rpi3 device-type to upstream
Change-Id: I3c20e23ed4ddd00268d5ca5ee5ac0ab7d345e82b
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Jan-Simon Möller [Thu, 8 Mar 2018 15:07:43 +0000 (16:07 +0100)]
Add dependency for g++-multilib
Change-Id: I243214abf1505496bbc04797678a275be771b0dc
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jeremy Phelps [Tue, 6 Mar 2018 23:19:20 +0000 (17:19 -0600)]
Change flavor of build images to v1-standard-16
This will enable us to configure a performance
node that will still have a 300g disk size.
Change-Id: Ied77e1a6c238b3600e4a96a5d43497a1ba0fa8c1
Signed-off-by: Jeremy Phelps <jphelps@linuxfoundation.org>
Jan-Simon Möller [Tue, 6 Mar 2018 21:49:28 +0000 (22:49 +0100)]
Adapt target image selection in jenkins job
This makes use of the provided feature shortcuts.
Change-Id: Ic5983c17e41e8c13a15c542ca9f01048d117a3f0
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Kevin Hilman [Mon, 12 Feb 2018 20:15:55 +0000 (12:15 -0800)]
jjb/common: fix releng name for porter
Change-Id: I42b0191f5388e4f26e03c8fcb2f977d209628e4c
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Jan-Simon Möller [Wed, 7 Feb 2018 19:19:35 +0000 (20:19 +0100)]
Add agl-service-weather to CI
Change-Id: Icca26c1f11849b85436354d09007048f050ff949
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Kevin Hilman [Mon, 5 Feb 2018 18:09:25 +0000 (18:09 +0000)]
jjb/common: lava-jobs-submit: fix device_type replacement
Fix "raspberrypi3-uboot" -> "raspberrypi3-uboot-uboot" type of
substitutions.
Ensure that the full string (up to EOL) is matched before trying to
replace.
Change-Id: I2026beb964b12aff1f60441257ceec82b706bab7
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Loys Ollivier [Thu, 18 Jan 2018 14:06:25 +0000 (15:06 +0100)]
jjb/common: run-test-short: Update releng-scripts usage
Update the calls to releng-scripts to use the latest options.
This allows to differentiate the build types, find the correct URL and
run the corresponding test plans.
Change-Id: I75762ec8d0a7c204b6ec898f936f59a7a9b5e488
Signed-off-by: Loys Ollivier <lollivier@baylibre.com>
Ronan Le Martret [Mon, 8 Jan 2018 11:01:06 +0000 (12:01 +0100)]
Create a link to the last generated docker file
Change-Id: I2a9babf0db60be4f9e6ee65d05c655b18d8603bb
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>