aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-10-12Add tests from qa-testdefinitions to dab-snapshot buildJan-Simon Möller1-2/+18
Change-Id: I63d012a25ecce656d1acc9090c8de278eccd2287 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-10-11Allow build of SDK for aarch64 and rsync after testJan-Simon Möller2-4/+4
Change-Id: Ic3934c7a32314709f5bb376c57c180960ae0f0e9 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-10-10Enforce uImage on dabJan-Simon Möller2-4/+12
Change-Id: I4ce0b0606f0e2990255334f1c0247f7241dd82b7 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-10-10Add CI for apps/agl-service-gstreamerJan-Simon Möller1-0/+1
Change-Id: I3ad36050d01bac6688b83e05c696cbfee0d92c59 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-10-09Enforce the reinstallation of jinja2Jan-Simon Möller1-0/+5
to make sure we get the desired version ... Change-Id: I56a8be583340b851e62773bb4d8ba5ac9dde692d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-10-09jjb/common: run-test-short: fix pip showKevin Hilman1-2/+2
Change-Id: I53d14d65f3e88c956722cc4ba12603e2ef3f8038 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-10-09jjb/common: run-test-short: show jinja2 versionKevin Hilman1-0/+3
Change-Id: Idd324bc07bc21135eabb632dfaf2070f9ca73f55 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-10-09Merge "Increase timeout and skip test prepare"Jan-Simon Moeller2-5/+5
2017-10-09Increase timeout and skip test prepareJan-Simon Möller2-5/+5
Change-Id: I17457661b7b654463035078f2778ce86a021c99d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-10-05jjb/common: run-test-short: fix board-specific check for releng-scriptsKevin Hilman1-2/+2
The (broken) conditional used to check which boards to use with releng-scripts was always returning true. Fix it to use [[ ]] instead of (( )) Change-Id: I244d95c95a40e14e7a3ea682030733096b2af746 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-10-04Merge "Do not abort the other CIBT jobs on failure"Jan-Simon Moeller1-6/+6
2017-10-04Do not abort the other CIBT jobs on failureJan-Simon Möller1-6/+6
Change-Id: Icbda1c48bd82df5178b3bb737f31ade3919608b8 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-10-04jjb/common: run-test-short: add tests, unique version and callbacksKevin Hilman1-1/+6
Use the gerrit changeset/patch numbers in combination with a SHA1 of the repo manifest to create a unique build_version for the metadata. Enable jobs to send results to lab-baylibre-legacy backend. Send all tests (there are so few, might as well run them all.) Change-Id: I7009621e0ab0eefbf345e5f801623b029cd7c332 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-10-04Merge "jjb/common: aglsetup: save pre-build env"Jan-Simon Moeller1-0/+16
2017-10-04Merge "jjb/common: run-test-short: fix line-continuation typo"Jan-Simon Moeller1-1/+1
2017-10-04packer: agl_dependencies: need latest python jinja2 libKevin Hilman1-0/+3
releng-scripts templating depends on the current stable (v2.9) version of jinja2. Change-Id: I0cde55c53567755edf3f2d1e8b009d0b0b7cc8ec Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-10-03jjb/common: run-test-short: fix line-continuation typoKevin Hilman1-1/+1
Change-Id: Ib8b128e82a520c50c978b7d308bb64fa70e08c96 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-10-02jjb/common: aglsetup: save pre-build envKevin Hilman1-0/+16
Save some pre-build environment which can be saved/uploaded and used to reproduce builds and share with downstream CI infrastructure. Change-Id: Iec896bb6a1936158986907b06cb6367ed775ddf4 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-09-28Fix issue with difference in buildid by using changeset number onlyJan-Simon Möller1-3/+3
Change-Id: I852c93da0514dbdc224612b7d150a17b572e6021 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-28Add application repositories for agl-service-soundmanager-2017 and ↵Jan-Simon Möller1-0/+2
agl-service-windowmanager-2017 Change-Id: I613805d157182907b5b0d21c1714727736a7f99e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-28Remove safety switchJan-Simon Möller1-4/+3
Change-Id: Ia6320c3f78308acab6e9a33987c5a2bb90db41ea Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-28Fix job name and typo in scriptJan-Simon Möller2-2/+2
Fix job name in ci-app yaml file and typo variable name in common script. Change-Id: I903b5135852b710efb187cb2194fe60c59e825b0 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-28After merge, rebuild appJan-Simon Möller4-59/+324
and upload it to the app repository folder on the download server for consumption. Change-Id: I3df70f0ce11f0d448999e9b54e637a53070e0439 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-27Exempt aarch64 on dab currently.Jan-Simon Möller1-0/+4
Change-Id: Iddf1b14e632d43e43567058ecbbdaa3bd59d4374 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-27Merge "Adapt trigger for app build"Jan-Simon Moeller1-1/+1
2017-09-27Adapt trigger for app buildJan-Simon Möller1-1/+1
Change-Id: Ie32360bcdf4fcf0586494cdc4e70aa5e0e4c5f13 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-27Merge "Per branch app build"Jan-Simon Moeller1-43/+33
2017-09-27Per branch app buildJan-Simon Möller1-43/+33
Thie change introduces app builds per apps/* repo branch. E.g. master and dab branch are separately tracked and built. Preparation of the app folder. Change-Id: I5f15b68e072c6abc69dfd41197ad2052ed8aed4e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-27Update snapshot build recipe for dab and add dragonboard as 'full' aarch64 ↵Jan-Simon Möller1-3/+5
target Change-Id: Ia2ea7f485282941d22ef81bd2b0d73e7350fd90e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-21LAVA jobs: create jobs using relengKevin Hilman2-2/+22
Switch to using releng-scripts "create-jobs" util for creating LAVA jobs from new templating system. For beta-testing, only use for QEMU and m3ulcb for now (Yes, the if/else/endif without nesting is ugly, but makes the patch easier to read without all the whitespace change for indents. Whitespace can be updated in a follow-up if this change is accepted.) Change-Id: I46c4f97927515c1772fdef9842f041ef2be60000 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-09-19append needs extra spaceJan-Simon Möller1-1/+1
Change-Id: Iebb770258d31cd87ec55427c96a408fb9e61c75e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-18Merge "Fix typo"Jan-Simon Moeller1-1/+2
2017-09-19Fix typoJan-Simon Möller1-1/+2
Change-Id: Ic8c1605ed18a214415f706297e08eb0536c33d9c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-18Merge "Enable CI specific DISTRO_FEATURES"Jan-Simon Moeller3-2/+4
2017-09-18Enable CI specific DISTRO_FEATURESJan-Simon Möller3-2/+4
this is the tuning for the output filesystems that we need in CI (ext4.xz). Later this is used for other flags. Benefit of a DISTRO_FEATURES is that it is easily reproducible outside of CI. Change-Id: I24b7e3240539c5d463a4656b8e50725b90dbac13 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-18Merge "Remove hardcoded fstypes"Jan-Simon Moeller2-2/+2
2017-09-18Remove hardcoded fstypesJan-Simon Möller2-2/+2
and rely on our repo-wide unification of the fstypes. This enables hddimage for intel-corei7-64 again. Change-Id: I93deffd4a54eead4b178d5ee34b91b9a2e6eabb5 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-18Merge "Convert doc site job to jjb"Jan-Simon Moeller4-0/+100
2017-09-18Convert doc site job to jjbJan-Simon Möller4-0/+100
Change-Id: I87700e558dc20705f85a2ed78f8fe9df057e95e4 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-18Update application CI job and extend local test scriptJan-Simon Möller4-42/+46
Change-Id: I0f6609aeddc4b9b2d335921d980db6f4978b2cb6 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-17Rework branch support for application CIJan-Simon Möller1-10/+10
In this step the default builds for master and dab are reduced to just master. Some apps like gps do not work with dab at all. So it does not make sense to build them also for dab. We have these options: a) introduce branches into the app repos to match the AGL branch b) define the equivalent of an API level so apps are build matching their level a) works short-term b) mid-/long-term. Change-Id: I1538a22cca75240e85fa39313061156c0e75e995 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-12Let the builds continue to see what targets build before stopping the phaseJan-Simon Möller1-7/+7
Change-Id: If377fcd945d0d9856efab384f06088d2c74accca Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-08Add new app repositories to CI loopJan-Simon Möller1-1/+5
Change-Id: I18d4bedc88ec1ddedaa6fd4296a0c1249bc954be Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-08-31Use predefined parameter to avoid bug in selectionJan-Simon Möller1-1/+6
Change-Id: I3e403e39a9a2b59022527e8a81c41adf313e2baf Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-08-31Merge "jjb/common: run-test-prepare: clone releng-scripts"Jan-Simon Moeller1-0/+6
2017-08-31jjb/common: run-test-prepare: clone releng-scriptsKevin Hilman1-0/+6
Preparation for new templating system. Templates and utils for generating new LAVA YAML templates based on jinja2 will be developed in the releng-scripts repo. Clone the "release" branch of that repo into $REPODIR, and add the utils dir to $PATH. Change-Id: If8a517ecb80cd849e022c82eba2794714c9ca787 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-08-27Update also git submodules after re-setting to commit versionJan-Simon Möller1-0/+6
Change-Id: I625c64859ff613f8bc5ea2574503273535e89bd0 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-08-22Merge "jjb/common: LAVA: disable lab-baylibre-seattle"Jan-Simon Moeller1-1/+1
2017-08-21jjb/common: LAVA: disable lab-baylibre-seattleKevin Hilman1-1/+1
lab-baylibre-seattle is offline due to HW failures. Disable for now. Change-Id: I494ca7ef77a589708626bd81b4e078d19eb5d3e2 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-08-13Pull down the submodules within the appJan-Simon Möller1-1/+1
Change-Id: I64a7ed6370dcaee19495caf2be5af1143b6514b3 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>