Age | Commit message (Collapse) | Author |
|
Change-Id: I36650d402662312cdcd1be787b22843d49ed3007
Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
|
|
Add stm32f1 and stm32f4 based platforms in order to increase
test coverage.
Change-Id: I1e9481516c5a88ade0daa7acd5b0e0edee48f223
Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
|
|
linaro-cp.py now supports Python3, with Python3-requests. Lets update
jobs to use the newer library.
Change-Id: I286f7bcefe1d6b74ddad1437ce01d42c0cc9bd69
|
|
This reverts commit 78a78aa04cde9d417696d8135b71e794a3896aa3.
Reason for revert: <INSERT REASONING HERE>
Change-Id: I4e5bc18f0a82d01e0aee2992bd272a18d46d622c
|
|
Change-Id: I859dd2af52f94a1d4cd3aa4965e92ae8052140c8
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Added TI engineers to the build emails
Change-Id: I3e1119583623da9036dc331429c737d9d5c85e77
Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
|
|
Zephyr recently renamed gccarmemb to gnuarmemb. Make the same name
change in our scripts/config files.
Change-Id: Id86e01fc03e39cbb5431c5c2f8d0e9d0ca18ad95
Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
|
|
Zephyr has deprecated the env var ZEPHYR_GCC_VARIANT and replaced it
with ZEPHYR_TOOLCHAIN_VARIANT. Match this change in our CI scripts.
Change-Id: I0ef0c5c57db3c3e95170693feb6623227066d028
Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
|
|
This reverts commit a0352361ae46a797a275f2f6ed699c34f7dd89c1.
Change-Id: Icb67c2b6ed9acc71c7ce3c4070b5883412d3aa50
|
|
LITE LAVA instance is down. Disable testing for the time of repair.
Change-Id: Id7d78b6e3d34b131594928145146fbe9a66c9f2f
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Change-Id: I1b67532b77687e0c8f5573c189c9831ab68b6046
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Change-Id: I521bdcb883ef0ea705e5877f7c21e35fb60668f1
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
The following error is observed when squad submits test jobs:
May 01 00:59:19 qa-reports-worker-0 celery[23186]: [2018-05-01
00:59:19,255: ERROR/ForkPoolWorker-2]
squad.ci.tasks.submit[9dccb402-09bb-49b9-b761-f9d7c652a3e7]:
submitting job 519825 to validation.linaro.org: <Fault 400: "Problem
with submitted job data: Invalid character for dictionary value @
data['actions'][2]['test']['monitors'][0]['name']">
I tried to render test template manually, but I cannot duplicate this
issue. This patch enable more debug options for further investigation.
* Set '-x' for job submission bash shell to print variables.
* Print LAVA test job definition before job submission.
Bug fix:
* Remove the last redundant --build-url argument
Change-Id: I2e79fcb70aa5b9327d58fa1c63c75a1db1331d94
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
Tests labeled as 'build_only: true' in testcase.yaml are not supposed
to be run on any platforms. They are just build tests without any
functionality. This patch:
* Parse testcase.yaml for all tests to generate build_only_tests list.
* Remove build only tests from current excluded_tests list.
* Exclude tests in both build_only_tests and excluded_tests lists.
Change-Id: I495e884a2bff2f7ebf9fe85dc9b5c5d1673b1cbd
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
If it takes too long to get image built and test job submitted for all
the platforms we are testing, it may hit timing issue for email
notification from qa-reports.
This patch
* Commented out platforms that we are not testing or not interested in
* Added cc3220sf_launchxl
Change-Id: I312fb3fe25e07285985a504fc6d7b0acf4a4e743
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
Change-Id: I3d18c631650767b071b5b4d1e365ed1671c3e227
Reported-by: Chase Qi <chase.qi@linaro.org>
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
In a85d109275, these jobs were changed to accept GIT_COMMIT value from
the parent trigger. However, there's still utility to start these jobs
manually (e.g. for testing). Then, having "master" default for GIT_COMMIT
will avoid random failures in this case, as happened e.g. in
https://ci.linaro.org/view/lite-iot-ci/job/zephyr-upstream-arm/174/PLATFORM=frdm_k64f,ZEPHYR_GCC_VARIANT=gccarmemb,label=docker-xenial-amd64-13/console
submit_for_testing.py: error: argument --git-commit: expected one argument
Change-Id: I30b22b4654de1c0c3a70667ca385b16dadd309c6
|
|
GIT_COMMIT is the variable name set by the git plugin.
Change-Id: I29d5cec4baa5be0d6889d2b090008dced8f27e15
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
A timing issue was made evident with the extensive times it
takes to go from the first to the last job in the matrix
configuration: by the time the last job's turn is up, the Git
repository may have changed already, and thus a different
codebase would be built.
To fix this, anchor against the GIT_REVISION that triggered
the pipeline, by passing that revision as a parameter to the
downstream jobs.
Change-Id: I66f7ebff3e4b12da9280e4c56bde468c0f1e3659
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
As agreed at LITE sync call arduino101 is not a high priority. Since the
test jobs often fail. It was agreed to stop running test jobs on this
board.
Change-Id: I0c1bd7c8d1356ee7563e3113cc3c473d2a31844a
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
Change-Id: I5ca15adc4a0768450c6cee99222ac4b93cea4125
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
The find command returns the file name on the standard output, followed by
a newline. We want the file names returned on a single line, separated by
a white space.
Change-Id: I917cb68ad838796afd5f547ff585d860c2303154
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
The problem of hardcoded test list is that not all tests are build for
all devices. For example BT tests are not suitable on qemu.
To solve the above issue, this patch generates test list by finding all
the zephyr.bin files in out/${PLATFORM}/tests directory. Some of the
tests don't produce usable output, they are excluded.
Change-Id: Icb1468423009fadcd1e39f54007a9462fa76aaa7
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
Change-Id: I954100c7d3f34077afe84c03de0c841497f8b9ac
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
frdm-kw41z devices don't work properly in LAVA. This patch disables
creating new test jobs for this device. It should be reverted once the
LAVA problem is solved.
Change-Id: I01857d89f227fe38db97e28d764c838f448373bd
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
There's "lite-zephyr" throttling category defined at the global Jenkins
config level. Currently, it's defined to allow max 5 builds. This means
that both zephyr-upstream and zephyr-upstream-arm will take max 5 docker
builders, leaving 1 builder for any other concurrent job (e.g. *aeolus*
jobs). Throttling category applies only to matrix sub-builds, not a master
build (which ensures that 5 matrix sub-builds executed in parallel,
otherwise one slot is "reserved" for master build, which isn't needed
in this "docker slaves" configuration).
Change-Id: I211a475f30eee0762a336ab2cc9573a6ce62d73e
|
|
Change-Id: I5725d29dbb8c7e0e1130760cb4609322fcb03de7
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Change-Id: I012e64989de06c5909ead780907a1f0cc5cebd3a
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I0bc823ed0eaedfbbb0981c010503ad35161d7073
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
qa-reports is now able to submit LAVA jobs and monitor their status.
Submitting job to LAVA via qa-reports is pretty similar to submitting
directly to LAVA. Qa-reports testjob ID will be returned in case of success.
Qa-reports will redirect to LAVA on accessing the testjob page.
Change-Id: I3b74d41b1d734056b319eb81ce231785d146dde3
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
63 tests from zephyr project are enabled to be run on boards in LAVA
Change-Id: I0d5b0706c499cbbb08f1390dccbc43498f4f688a
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Change-Id: Ia1d07398338f3bbe43c80d76778dd367c04701d6
|
|
Change-Id: I47fb107c6f674abfe88104971ac27e3279819d5d
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
switch from staging.validation.linaro.org to validation.linaro.org.
Change-Id: I7c49476df5bb8ecb1d9d67f789917625bbb9dfeb
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Since an Arduino101 is now available in the lab and supported by LAVA,
submit a simple LAVA test definitions. It's running the legacy kernel task
test.
Change-Id: I2ef8cc134dfc8f031044583a7d6a4d58e99954de
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: Id6d6b4126426ed5f451c4b6a1a220d6fb1f3429f
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: Ifc468f57cb8c6a13c2a89dc13fb511101e202af1
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Allow to acquire publishing token when required.
Change-Id: I7f47723d38c7bdde78d5b216700555f6567e2978
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I14b675b8f607e5e9062fa7fbf20704f05711c8ac
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|