- May 30, 2022
-
-
Rémi Duraffort authored
Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>
-
Rémi Duraffort authored
lava-schema: sort by filenames See merge request lava/lava!1770
-
Rémi Duraffort authored
Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>
-
Rémi Duraffort authored
Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>
-
Rémi Duraffort authored
Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>
-
Rémi Duraffort authored
Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>
-
Rémi Duraffort authored
Add helper for structlog to set it up with LOGGING config value See merge request lava/lava!1758
-
Rémi Duraffort authored
Use ContextVar instead of threading.locals for scheduler.signals See merge request lava/lava!1765
-
Rémi Duraffort authored
tests: Remove Jinja2 env mocker patch See merge request lava/lava!1768
-
Rémi Duraffort authored
Docker architecture check crash fix See merge request lava/lava!1766
-
Igor Ponomarev authored
Caused tests to miss issues with jinja2 environments not being initialized correctly. Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>
-
Rémi Duraffort authored
Fix device type template env not being initialized See merge request lava/lava!1767
-
- May 26, 2022
-
-
Igor Ponomarev authored
The `device_types_jinja_env.get(None)` would just return None when device template did not initialize. The initialization code is triggered by `LookupError` exception. This was a left over from prototype code. Somehow tests did not catch this error.
-
- May 25, 2022
-
-
Dean Birch authored
No need to check the output of the "arch" on the container command line, we may have been given an image that never reaches a shell. If this docker container runs indefintely then LAVA cannot stop it. This can lead to LAVA being unable to parse stderr as it is still being written to once the job has ended which can in turn lead to worker crashes. Instead just read metadata given from "docker inspect". Change-Id: I1c00eb7647a5dbcc916862491c9781229b34c834 Signed-off-by: Dean Birch <dean.birch@arm.com>
-
Dean Birch authored
If these are not caught, it's possible to crash an entire worker with a docker container that does not close cleanly from a lava-docker-test-shell action. This avoids having to remove the worker db file and restarting. Change-Id: I2c7144ec82bdf10823b6969cd0a6f46fa0c37e87 Signed-off-by: Dean Birch <dean.birch@arm.com>
-
Antonio Terceiro authored
lava-dispatcher-host: support to install on ubuntu focal See merge request lava/lava!1751
-
Igor Ponomarev authored
threading.locals seems broken in single threaded context like scheduler. (always returns new object)
-
Rémi Duraffort authored
scheduler: fix multinode log exception. See merge request lava/lava!1764
-
Larry Shen authored
Signed-off-by: Larry Shen <larry.shen@nxp.com>
-
Rémi Duraffort authored
depthcharge: Add extra_kernel_args parameter to the boot method See merge request lava/lava!1763
-
Rémi Duraffort authored
Use ContextVar instead of threading.locals for jinja2 env See merge request lava/lava!1762
-
Igor Ponomarev authored
threading.locals seems broken in single threaded context like scheduler. (always return new object) Also removes limits from the Jinja2 cache
-
Laura Nao authored
Add extra_kernel_args parameter to the Depthcharge boot method, to allow specifying additional kernel arguments specific for each boot action in multi-stage jobs. Signed-off-by: Laura Nao <laura.nao@collabora.com>
-
- May 24, 2022
-
-
Rémi Duraffort authored
Add Kontron s1921 boards. See merge request lava/lava!1760
-
Rémi Duraffort authored
device-types: add more device-types used in our kernelCI lab See merge request lava/lava!1761
-
Rémi Duraffort authored
devce-types: add i.MX6 udoo boards See merge request lava/lava!1755
-
Corentin LABBE authored
This patch adds support for - am437x-idk-evm - am57xx-beagle-x15.jinja2 - armada-388-clearfog-pro.jinja2 - rk3399-khadas-edge-v.jinja2 - sun9i-a80-cubieboard4.jinja2 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
-
Guillaume Tucker authored
Add the imx6q-udoo U-Boot device type template. Signed-off-by: Guillaume Tucker <guillaume.tucker@collabora.com>
-
Guillaume Tucker authored
Add the imx6dl-udoo U-Boot device type template. Signed-off-by: Guillaume Tucker <guillaume.tucker@collabora.com>
-
- May 23, 2022
-
-
Michael Walle authored
Add device types for the following boards: - Kontron KSWitch D10 MMT 8G - Kontron KSWitch D10 MMT 6G-2GS Signed-off-by: Michael Walle <michael@walle.cc>
-
- May 18, 2022
-
-
Rémi Duraffort authored
device-types: rk3399-gru-kevin: fix start_message and bootloader_prompt See merge request lava/lava!1757
-
Rémi Duraffort authored
Preserve logging configuration from YAML files See merge request lava/lava!1756
-
Igor Ponomarev authored
`structlog` takes the exact classes or funcitons rather than strings. This helper method converts strings from YAML file to actual classes. Because imports are within the function `structlog` should remain optional. Example YAML: ``` LOGGING: version: 1 disable_existing_loggers: True filters: require_debug_false: (): django.utils.log.RequireDebugFalse formatters: json_formatter: (): lava_server.structlog_processor_formatter processor_name: JSONRenderer foreign_pre_chain_names: - structlog.stdlib.add_logger_name - structlog.processors.TimeStamper: fmt: iso handlers: console: class: logging.StreamHandler formatter: json_formatter level: DEBUG loggers: django: handlers: - console level: DEBUG propagate: false django_auth_ldap: handlers: - console level: INFO propagate: false lava_results_app: handlers: - console level: INFO propagate: false lava_scheduler_app: handlers: - console level: INFO propagate: false ```
-
Laura Nao authored
Signed-off-by: Laura Nao <laura.nao@collabora.com>
-
- May 17, 2022
-
-
Igor Ponomarev authored
Currently LOGGING variable will always be overwritten by defaults. This commit allows the LOGGING to be configured by `/etc/lava-server/settings.d/*.yaml` files. Default config will only be written if no config was provided.
-
- May 16, 2022
-
-
Rémi Duraffort authored
Ensuring only a single variable can be set in this field See merge request lava/lava!1754
-
- May 13, 2022
-
-
Rémi Duraffort authored
Only display the current page number for lazy pagination tables. `/ ??` looks like something is broken on server. See merge request lava/lava!1752
-
Rémi Duraffort authored
lava_server: profile: add link to connect 3rd party accounts See merge request lava/lava!1753
-
Antonio Terceiro authored
This allows users to connect their existing account to a social account from one of the configured providers.
-
Muhammad Amhan authored
Change-Id: Ia22918129907a57a0d54975c4f25c39bf30094ca Signed-off-by: Muhammad Amhan <muhammad.amhan@arm.com>
-