Age | Commit message (Collapse) | Author |
|
This reverts commit d9ffb8a596d11f4310f32812133becf4f8f3af9b.
Change-Id: I3101b98f831eae7bdaaf019be8e87210b5022181
|
|
Change-Id: I564a10e813899dc52a7263a249b4506100bc7970
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
The original implementation of build reporting in a3cdfdc98ed4 ("LKFT:
Send build status as a test result to squad") failed to realize that
DEVICE_TYPE gets poisoned by qemu-testjobs.sh, which resulted in all
build results being reported incorrectly as QEMU build results.
To fix this, change how qemu jobs are generated. Instead of calling
qemu-testjobs.sh to change DEVICE_TYPE and then recall
submit_for_testing.sh, handle the qemu jobs directly in
submit_for_testing.sh.
This simplifies the jenkins job files by removing three steps, at the
cost of making submit_for_testing.sh slightly more complicated.
test_submit_for_testing.sh has been modified to use an explicit list of
devices to better mimic what jenkins is actually doing. It is a bit
unfortunate to have to maintain the list there, but there is no place
the list exists except in each jenkins job definition file.
The template changes have been tested with test_submit_for_testing.sh
and verified not to regress functionality. However, the author lacks an
environment to test all of these changes together comprehensively.
Change-Id: I5c9d76250b6ffd0c35de0d70a759bdbfeae2decf
Signed-off-by: Dan Rue <dan.rue@linaro.org>
|
|
Change-Id: I141836019c143c1b189de6c5bcd3a858330891ea
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
This reverts commit 538fbd94cacb8c8d7c22bd54e382abe7300a3b2b.
While the partitioning of the builders.sh script is fine, a
few things need to exist in the environment for each phase to
function properly. This is a good opportunity to document
those things, so that will happen in an upcoming commit.
Change-Id: I3590b0fdf9ed1340cb0dbe2cdd105a5e2192642e
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Rearrange job definition in order to simplify things:
* add script to install dependencies,
* separate build and publishing preparation
Change-Id: Ic0bfb8ca9afb52000cb77b7b93eca8d33ab20d80
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
The LKFT distro setup has worked nicely on next and mainline.
We can now switch to it entirely.
Change-Id: I3f9050682788af80a8c3c394cb9a5f3517261f9f
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Change-Id: I0c090733162b105d619afa1604b14c99c493dfff
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Setting the manifest URL can help in debugging using different
versions or testing new packages.
Change-Id: I9273301924caa26dbcd87c7d65048046cc343bc2
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Change-Id: Ib58bd54efe50960a43c36f5021d0c43ecb94c7ee
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
Change-Id: I254a05d7ce57ac255b0ed19ae4d9dacef4729101
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
|
|
Change-Id: I0d2b479f4dd0432db288ef4faf01f38446306542
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|