In debian/watch no matching files for watch line https://gitlab.com/lava/lava/tags?sort=updated_desc .*/archive/(\d\S+)/.*\.tar\.gz.*
commit 4c29ce8dfb341c55bc8521b6491c217184b2ad9d Merge: 3ea7b916 b7c6f23f Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Mon Jan 20 15:36:22 2025 +0000 Merge branch 'docker-test-options' into 'master' Enable docker test shell options for most device-types See merge request lava/lava!2704 commit b7c6f23f56293011ae91f62843f30c25f34d8658 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Mon Jan 20 15:34:40 2025 +0100 Enable docker test shell options for most device-types Allows to specify extra docker arguments when using a docker test action. commit b01117b354ac88b331e5ca2ad006dc94705464d9 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Mon Jan 20 13:58:41 2025 +0100 device-types: set type to str in yaml commit 255e8a2962a581625cc725fe5814abe4df1cf966 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Mon Jan 20 13:58:18 2025 +0100 schema: improve device configuration commit 3ea7b9165c1536c1564967b0bd4986e5f3648b02 Merge: a6cb8969 a84b455b Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 17 10:56:58 2025 +0000 Merge branch 'tmpfs-schema' into 'master' Remove `format: qcow2` from tmpfs schema See merge request lava/lava!2701 commit a84b455b88dbd0d1daf84b9382d9dcebc84b44ef Author: Chase Qi <chase.qi@linaro.org> Date: Fri Jan 17 11:36:48 2025 +0800 Remove `format: qcow2` from tmpfs schema The optional format breaks overlay schema validation. Although it is used for converting qcow2 image to raw img, the converted img file is not used anywhere. Signed-off-by: Chase Qi <chase.qi@linaro.org> commit a6cb8969a98d136c25ac35f81f83174cd960adf7 Merge: 76c3eeda e0ea5784 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 17 08:27:31 2025 +0000 Merge branch 'docker-test-shell' into 'master' lava_dispatcher: log device sharing check for docker-test-shell See merge request lava/lava!2702 commit e0ea5784bf316539689a94974485e2f7198e19c5 Author: Chase Qi <chase.qi@linaro.org> Date: Thu Jan 16 19:14:34 2025 +0800 lava_dispatcher: log device sharing check for docker-test-shell Signed-off-by: Chase Qi <chase.qi@linaro.org> commit 76c3eedae9ac00b6483b285f67677b100e9a50ef Merge: eebf5d81 8390d090 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Mon Jan 13 12:56:30 2025 +0000 Merge branch 'wip/adalessandro/fix-prefix-timeout' into 'master' device-types: base.jinja2: Remove ERROR prefix from timeout message See merge request lava/lava!2696 commit 8390d0904a244eb1898fb1a1fcdd1ff0ef4644c5 Author: Ariel D'Alessandro <ariel.dalessandro@collabora.com> Date: Thu Jan 9 15:43:09 2025 -0300 device-types: base.jinja2: Remove ERROR prefix from timeout message U-boot USB ethernet gadget driver reports a timeout error message without the ERROR prefix. Drop it. Signed-off-by: Ariel D'Alessandro <ariel.dalessandro@collabora.com> commit eebf5d81f5d3309b00136672757baa775801bcc4 Merge: cdade533 19dc3cf2 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 10 12:23:51 2025 +0000 Merge branch 'add_imx943' into 'master' device-types: add imx943-19x19-lpddr4-evk See merge request lava/lava!2693 commit cdade533f469d8550c6afc61f346003b511de290 Merge: 7eae0223 61190082 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 10 12:23:13 2025 +0000 Merge branch 'schemas-boot-fixes' into 'master' lava_common: schemas: boot: fixes See merge request lava/lava!2695 commit 61190082e85b746eb43ece2291a670d7da7c135f Author: Anders Roxell <anders.roxell@linaro.org> Date: Fri Jan 10 12:32:34 2025 +0100 lava_common: schemas: boot: ssh: remove 'connection' When checking the validity of a job definition file the following error details: * /data/ssh-device.yaml -> invalid job definition: -> key: ['actions[1]', 'boot', 'ssh', 'connection'] -> mgs: not a valid value There's no need to check the connection, so that can be removed. Suggested-by: Rémi Duraffort <remi.duraffort@linaro.org> Signed-off-by: Anders Roxell <anders.roxell@linaro.org> commit eade7d7fbc5e56c595cfe3cb819d83471e473cf0 Author: Anders Roxell <anders.roxell@linaro.org> Date: Fri Jan 10 12:24:32 2025 +0100 lava_common: schemas: boot: fvp: set prompts as optional The fvp prompts is defined as 'Required' in the boot schema. When checking the validity of a job definition file the following error details: * /data/fvp-lava-job-definition.yaml -> invalid job definition: -> key: ['actions[1]', 'boot', 'fvp', 'prompts'] -> mgs: required key not provided:call TrimWhiteSpace() fvp doesn't require boot prompts, So set that as 'Optional()'. Signed-off-by: Anders Roxell <anders.roxell@linaro.org> commit 19dc3cf2b927f7ff6d2d491a2f50c363ec663960 Author: Larry Shen <larry.shen@nxp.com> Date: Fri Jan 10 14:55:45 2025 +0900 device-types: add imx943-19x19-lpddr4-evk Signed-off-by: Larry Shen <larry.shen@nxp.com> commit 7eae022332835bbcbcef7207e3a1d56bfa717d23 Merge: baa58f21 4733156c Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Thu Jan 9 16:38:34 2025 +0000 Merge branch 'usbg-ls-cosmetic' into 'master' USBG-MS: no need to print the command twice See merge request lava/lava!2692 commit 4733156cf6c4070016bd1512e4b99bed1280987c Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Thu Jan 9 17:34:36 2025 +0100 USBG-MS: no need to print the command twice commit baa58f215467e4f2e222aeebace3ffad15fdf98b Merge: e04e013a 8b5a67e0 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Thu Jan 9 10:14:20 2025 +0000 Merge branch 'job-validate' into 'master' lava_rest_app: return job validation error path See merge request lava/lava!2691 commit 8b5a67e0206fab75a4dce9577ea5f1ea377cb839 Author: Chase Qi <chase.qi@linaro.org> Date: Wed Jan 8 18:30:16 2025 +0800 lava_rest_app: return job validation error path Both job submission and the `lava-schema.py` script return the path. It can be helpful for locating the error. Signed-off-by: Chase Qi <chase.qi@linaro.org> commit e04e013a7d6f39f99f493e9ffded015f6e96c089 Merge: b89a957c c045b8ee Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Tue Jan 7 12:30:44 2025 +0000 Merge branch 'fix-postinst' into 'master' postinst: fix psycopg2 on debian bullseye See merge request lava/lava!2690 commit c045b8eec453674d22686f190bd2317046de14f7 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Tue Jan 7 13:24:54 2025 +0100 postinst: fix psycopg2 on debian bullseye commit b89a957c1088875ab5800a1483bf1abc2f488dc1 Merge: e8b6e966 e8e888bd Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Mon Jan 6 12:54:55 2025 +0000 Merge branch 'test-case-name' into 'master' Allow for '=' in test cases name See merge request lava/lava!2689 commit e8e888bd065c7a7cd79ed3a006df719002482683 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Mon Jan 6 13:51:14 2025 +0100 Allow for '=' in test cases name commit e8b6e9666c936fcc6d8da9e62dd78b3892843c9b Merge: 4f74497b 7814f991 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Mon Jan 6 10:14:43 2025 +0000 Merge branch 'drop-postgresql-client-dependency' into 'master' Remove lava-server's postgresql-client dependency by using psycopg2 directly See merge request lava/lava!2545 commit 4f74497b5d27fd2e2d4634a08898e75eb57ff251 Merge: d2f37c41 a32081cc Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Mon Jan 6 10:07:28 2025 +0000 Merge branch 'debian-no-double-man-build' into 'master' debian: Avoid building man pages twice See merge request lava/lava!2557 commit d2f37c41953f639d4b1e64bd2f1c7bf033a5c950 Merge: 1e5060c1 8646bc17 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Mon Jan 6 08:58:01 2025 +0000 Merge branch 'add-qemu-device_types' into 'master' dispatcher-config: device-types: qemu: allow more 'available_architectures' See merge request lava/lava!2687 commit 1e5060c1f36ef74e0a0db0596f6dd1b518dc76d5 Merge: b03d927c 04427f9d Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Mon Jan 6 08:57:18 2025 +0000 Merge branch 'add-qemu-device_types-and-context-no_network' into 'master' schema: context: allow 'no_network' See merge request lava/lava!2681 commit b03d927c58d68c0223669755dfe890229b845cf1 Merge: faaa4042 ec0163bc Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Mon Jan 6 08:43:15 2025 +0000 Merge branch 'flasher' into 'master' lava_dispatcher: raise InfrastructureError on flasher flashing failures See merge request lava/lava!2688 commit ec0163bc52fe2f2e0dfe228072e40c595b7c9a6e Author: Chase Qi <chase.qi@linaro.org> Date: Mon Jan 6 08:25:39 2025 +0000 lava_dispatcher: raise InfrastructureError on flasher flashing failures Since the flashing commands are maintained in device dictionary, it makes more sense to raise `InfrastructureError` instead of `JobError`. Signed-off-by: Chase Qi <chase.qi@linaro.org> commit 04427f9ddf2ca7ca8acc5da885f1ec9260ff39f8 Author: Anders Roxell <anders.roxell@linaro.org> Date: Fri Jan 3 11:55:43 2025 +0100 schema: context: allow 'no_network' Allow the context parameter 'no_network', since its used by tuxrun. Signed-off-by: Anders Roxell <anders.roxell@linaro.org> commit 8646bc17c0bbee018ee10d6fd3c846f8cd9c0239 Author: Anders Roxell <anders.roxell@linaro.org> Date: Fri Jan 3 12:16:15 2025 +0100 dispatcher-config: device-types: qemu: allow more 'available_architectures' Extend the list of 'available_architectures' with 'mips64el', 'ppc64le', and 'riscv32'. This list is used in the tuxrun project. Suggested-by: Remi Duraffort <remi.duraffort@linaro.org> Signed-off-by: Anders Roxell <anders.roxell@linaro.org> commit faaa40423bac034ae7dcfa0f1b23024ef0491dc5 Merge: 96d15a35 a863c6ce Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 3 16:24:36 2025 +0000 Merge branch 'bootloader-reset' into 'master' boot: bootloader: reset connection instead of connection device See merge request lava/lava!2686 commit a863c6ce30925e327f93e178f2e8a17d05492085 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 3 17:14:36 2025 +0100 tests: update pipeline_refs for uuu commit b04ce1c351a3215b946744ce01ff5ca5c38d0c85 Author: Guillaume La Roque <glaroque@baylibre.com> Date: Wed Jul 24 13:53:33 2024 +0200 tests: lava_dispatcher: pipeline_refs: update boot step After change in bootloader class tests fail. So update pipelines_refs file to be aligned with bootloader class. Signed-off-by: Guillaume La Roque <glaroque@baylibre.com> commit 96d15a35aa60801fc9a705aa53787764f25ecd00 Merge: dc554540 2eddc1a4 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 3 16:18:13 2025 +0000 Merge branch 'action-table' into 'master' job: only display the action table on large devices See merge request lava/lava!2685 commit 608eb3c67e790a7922a44c005186e0ad543a4476 Author: Guillaume La Roque <glaroque@baylibre.com> Date: Thu Jul 18 11:20:11 2024 +0200 boot: bootloader: reset connection instead of connection device Actually if you try to do boot bootloader uboot , interrupt uboot and do some commands, deploy image, reset and interrupt again uboot it's not working because bootloader class read all history of console so lava try to interrupt boot on log from first boot and not second boot. To fix it reset serial connection to clean console output buffer. Signed-off-by: Guillaume La Roque <glaroque@baylibre.com> commit 2eddc1a43c9b791ba61864afa5cb966e5b93a038 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 3 16:51:58 2025 +0100 job: only display the action table on large devices commit dc554540a2db08ab7349cae4101079d2a2f05e00 Merge: 8503d31e c39943bb Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 3 15:05:56 2025 +0000 Merge branch 'lava-server-urls-simple-mount-point' into 'master' Simplify settings.MOUNT_POINT handling in lava_server/urls.py See merge request lava/lava!2487 commit 8503d31ec981858a35a19628ed7076f605c01091 Merge: 3ee4b7c2 687f4016 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 3 14:55:32 2025 +0000 Merge branch 'remove-fake-coordinator' into 'master' tests: Remove FakeCoordinator and enable dispatcher tests random order See merge request lava/lava!2466 commit 3ee4b7c2cc6a82d6cf5df7e079c157a1160930d6 Merge: f16a3811 8675b8f1 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 3 14:44:59 2025 +0000 Merge branch 'navbar-url-fragment-fix-using-css' into 'master' Fix navbar anchor problem using CSS instead of Javascript See merge request lava/lava!2574 commit f16a38117d1e96914e78721b55f01290e51b6420 Merge: 1833a9c4 64cb7b5e Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 3 13:04:07 2025 +0000 Merge branch 'uboot_raw_ramdisk' into 'master' lava_dispatcher: u-boot: Add support for raw initramfs images See merge request lava/lava!2568 commit 1833a9c4a7afbf3b576d6829ac9cfecfd89fe963 Merge: 9326fec3 860f29c7 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 3 12:47:21 2025 +0000 Merge branch 'fix-job-without-steps' into 'master' dispatcher: Do not throw when no steps are there to execute See merge request lava/lava!2684 commit 860f29c79aa114abcd3ec6ff466d2cd891064b9e Author: Stefan Gänsler <git.lavasoftware.org_23@green-sparklet.de> Date: Mon Aug 26 18:32:09 2024 +0200 dispatcher: Do not throw when no steps are there to execute commit 9326fec3b697f3e0d75de0d14dc3bf97b0fd3dda Merge: c841ed11 5198662d Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 3 12:40:52 2025 +0000 Merge branch 'internal-logs-use-splitlines' into 'master' Use splitlines over split in logs submit and improve variable names See merge request lava/lava!2617 commit c841ed115a590d1eb2a4283120dd6a32f9a353c8 Merge: c6775780 f2659cdc Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 3 12:37:57 2025 +0000 Merge branch 'rest-api-crash' into 'master' REST API: fix crash with invalid input See merge request lava/lava!2683 commit f2659cdc5146c739e31d4e010f776465ed988a75 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 3 13:29:58 2025 +0100 REST API: fix crash with invalid input commit c6775780a8582a36beef7347b0c1f7275c29bfe3 Merge: 6e37879e 64519adc Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 3 12:30:48 2025 +0000 Merge branch 'fix-ChartQuery-str' into 'master' Fix __str__ return value See merge request lava/lava!2682 commit 64519adc91ad3e120633dcd09bd0b774b47c3973 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Mon Sep 9 16:04:23 2024 +0200 Fix __str__ return value commit 6e37879ef4716ebcc7f1dc6017d2f0336e1caab8 Merge: 144db537 e0e8f0d9 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Jan 3 10:41:38 2025 +0000 Merge branch 'dev/charlie/parameterize_dispatcher_dir' into 'master' lava-run: Parameterize dispatcher download dir See merge request lava/lava!2677 commit 144db5370ed56dc46a73fe42fa21f0662283117d Merge: 33489398 37a599d6 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Mon Dec 30 15:02:34 2024 +0000 Merge branch 'fix-search-crash' into 'master' Fix crash when searching in results See merge request lava/lava!2680 commit 37a599d636cd8bd5f0a737e3af8e0e1814af19f9 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Mon Dec 30 15:57:04 2024 +0100 Fix crash when searching in results commit 334893987f2a4becdf07f3a43f644a16b6ad578c Merge: 9342d8d6 fe9d9f4a Author: Stevan Radaković <radakovic.stevan@gmail.com> Date: Mon Dec 23 09:57:08 2024 +0000 Merge branch 'add-devices-params-to-docker' into 'master' lava-dispatcher: Allow passing devices arguments to parametrized docker See merge request lava/lava!2679 commit fe9d9f4aa652544beb47594ff277a087b9ec731f Author: Stevan Radaković <stevan.radakovic@linaro.org> Date: Mon Dec 23 09:53:09 2024 +0100 lava-dispatcher: Allow passing devices arguments to parametrized docker Signed-off-by: Stevan Radaković <stevan.radakovic@linaro.org> commit 9342d8d6c1c8de385e9f3650b240782f1b3bb7bb Merge: 57516e06 0c7ac7a0 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Thu Dec 19 16:56:30 2024 +0000 Merge branch 'l-d-h-startup-time' into 'master' lava-dispatcher-host: improve cli startup See merge request lava/lava!2678 commit 0c7ac7a09b2d11021734e81a3e58b2e6d31c5470 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Thu Dec 19 16:34:51 2024 +0100 lava-dispatcher-host: improve cli startup On a aarch64 box, reduce the startup time by 3 times. commit 57516e061ac669addb26dd345644a041f629487d Merge: 16a6d531 39c0eac5 Author: Chase Qi <chase.qi@linaro.org> Date: Thu Dec 19 11:19:24 2024 +0000 Merge branch 'scroll-down' into 'master' lava_scheduler_app: fix job page jumping on mouse wheel scrolling See merge request lava/lava!2676 commit 39c0eac5f20ea1120cd8d64badbeddcdecdaffab Author: Chase Qi <chase.qi@linaro.org> Date: Thu Dec 19 14:58:15 2024 +0800 lava_scheduler_app: fix job page jumping on mouse wheel scrolling When user is on the top of a job page, the job page keeps on jumping back to the top when user tries to use the mouse wheel to scroll down. It doesn't happen for every job, when it happens, it is the `action_table_entry.scrollIntoView` action competing with user input. Running the scroll action only when the action table is floating solves the issue. Signed-off-by: Chase Qi <chase.qi@linaro.org> Signed-off-by: Igor Ponomarev <igor.ponomarev@collabora.com> commit e0e8f0d9ca7c36bfce7e84121093d50ebca4ca73 Author: Charlie Jenkins <charlie@rivosinc.com> Date: Wed Dec 18 16:44:05 2024 -0800 lava-run: Parameterize sudo warning Allow a user to skip the sudo warning if they want. The only thing that will fail when running lava-run as a non-root user will be guestfs trying to read the host vmlinuz. This can be remedied by chmod +r on the vmlinuz. Signed-off-by: Charlie Jenkins <charlie@rivosinc.com> commit 62cfd61afaa1ae2df9d208f168faf06f82b9cf8d Author: Charlie Jenkins <charlie@rivosinc.com> Date: Wed Dec 18 21:56:42 2024 -0800 lava-run: Parameterize dispatcher download dir The main reason that lava-run can't be ran without sudo is that the dispatcher download dir is in "/var". Introduce a parameter that can be configured in the dispatcher config "dispatcher_download_dir" that allows a user to change this download path away from "/var". Signed-off-by: Charlie Jenkins <charlie@rivosinc.com> commit 16a6d5310a8fc3a2b1dc4b14687a0145bca24019 Merge: 970c76ee cbb26040 Author: Chase Qi <chase.qi@linaro.org> Date: Thu Dec 19 07:17:29 2024 +0000 Merge branch 'mtk-genio-evks' into 'master' Add MTK genio EVKs (350, 510, 1200) and Radxa Nio 12L See merge request lava/lava!2675 commit cbb2604003cc6f4285efb77fd5266141adc15bc3 Author: Sjoerd Simons <sjoerd@collabora.com> Date: Wed Dec 18 09:44:06 2024 +0100 Add MTK genio EVKs (350, 510, 1200) and Radxa Nio 12L Add a further set of MTK Genio EVKs as well as the Radxa Nio 12L. As these all essentially use the same configuration split the common parts out and re-use. Specifically this adds: * Mediatek Genio 350 EVK * Mediatek Genio 510 EVK * Mediatek Genio 1200 EVK * Radxa Nio 12L And updates the following to use the common configuration: * Mediatek Genio 700 EVK commit 970c76ee1c6c73f55de76ca2b687fc01f92752e7 Merge: 2c21740a 59e2108b Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Thu Dec 12 08:15:08 2024 +0000 Merge branch 'download-meta' into 'master' lava_dispatcher: always compute and record sha256sum for image downloading See merge request lava/lava!2674 commit 59e2108bc11239f9212aa1addaae5508cf29bcfe Author: Chase Qi <chase.qi@linaro.org> Date: Wed Dec 11 11:26:38 2024 +0800 lava_dispatcher: always compute and record sha256sum for image downloading It is good to have at least one hash computed and recorded in results for post job processing or debugging. Signed-off-by: Chase Qi <chase.qi@linaro.org> commit 2c21740ac4e59042b5e473e12dee671e80cacb55 Merge: 1c3bc45a 3ac686a8 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Dec 6 13:22:55 2024 +0000 Merge branch 'fvp-env' into 'master' fvp: allow to pass environment variable to the binary See merge request lava/lava!2673 commit 3ac686a8477b0c920ecddf6e0520d5c8d2866c4d Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Dec 6 14:11:45 2024 +0100 fvp: allow to pass environment variable to the binary Some models requires a special set of environment variables. commit 1c3bc45aec00041cf3433f5e1dd80aab6905428c Merge: 1f3086b2 0ccde0f5 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Dec 6 13:15:49 2024 +0000 Merge branch 'fix_persistent_nfs_without_test' into 'master' Fix persistent nfs boot failure if no test action See merge request lava/lava!2670 commit 1f3086b20db14a44e0102e1668f82ca1f014196d Merge: 5ad3f5fc 8e91528a Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Dec 6 13:14:04 2024 +0000 Merge branch 'add_8dxl_variant' into 'master' device-types: add imx8dxl-evk variant See merge request lava/lava!2671 commit 5ad3f5fc63a9d96b21055bec5d8696b2a1744e77 Merge: 6b0116d1 2f5687d0 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Fri Dec 6 13:13:23 2024 +0000 Merge branch 'fix_imx9_earlycon' into 'master' device-types: fix imx9 earlycon settings See merge request lava/lava!2672 commit 2f5687d0561547ddd5a8fdbb7458835dc42a4b12 Author: Larry Shen <larry.shen@nxp.com> Date: Thu Dec 5 10:14:38 2024 +0800 device-types: fix imx9 earlycon settings Signed-off-by: Larry Shen <larry.shen@nxp.com> commit 8e91528a30b08c2a41afa234fa64eafb4278923a Author: Larry Shen <larry.shen@nxp.com> Date: Tue Dec 3 14:28:23 2024 +0800 device-types: add imx8dxl-evk-dl3 Signed-off-by: Larry Shen <larry.shen@nxp.com> commit b17b72c219ed33b5891c8c72f35bc053d02c416f Author: Larry Shen <larry.shen@nxp.com> Date: Tue Dec 3 14:28:17 2024 +0800 device-types: add imx8dxl-evk-dl2 Signed-off-by: Larry Shen <larry.shen@nxp.com> commit 0ccde0f5d13387bdf833411488a8e84b7bb58059 Author: Larry Shen <larry.shen@nxp.com> Date: Tue Dec 3 13:39:22 2024 +0800 Remove unused pipeline_refs kvm-repeat.yaml which reference to PersistentNFSOverlay Signed-off-by: Larry Shen <larry.shen@nxp.com> commit 8d9f0a68a858bc8cc54d5c605f4cc365d2c0e46c Author: Larry Shen <larry.shen@nxp.com> Date: Tue Dec 3 13:30:00 2024 +0800 tests: satisfy reworked persistent nfs position in pipeline Signed-off-by: Larry Shen <larry.shen@nxp.com> commit 88f021a983faeb1427e32ce0019684a7bc22678c Author: Larry Shen <larry.shen@nxp.com> Date: Mon Dec 2 16:24:16 2024 +0800 Rename PersistentNFSOverlay to ParsePersistentNFS Signed-off-by: Larry Shen <larry.shen@nxp.com> commit 4ea14b4e53dd1486507b4864a91b3d0f9690931f Author: Larry Shen <larry.shen@nxp.com> Date: Mon Dec 2 16:21:04 2024 +0800 Fix persistent nfs boot failure if no test action Signed-off-by: Larry Shen <larry.shen@nxp.com> commit 6b0116d1cce475016f290a3de7aa77c51b815568 Merge: b05a44b3 18b51007 Author: Stevan Radaković <radakovic.stevan@gmail.com> Date: Fri Nov 29 18:46:41 2024 +0000 Merge branch 'add-docker-options-qemu' into 'master' Add docker shell options for qemu See merge request lava/lava!2669 commit 18b51007d2da75f7463ba398e8dcce5824dc99d5 Author: Stevan Radaković <stevan.radakovic@linaro.org> Date: Fri Nov 29 19:31:03 2024 +0100 Add docker shell options for qemu This adds the possibility to specify docker shell options for the docker test shell command Signed-off-by: Stevan Radaković <stevan.radakovic@linaro.org> commit b05a44b32213b5bd9abdb1dab2b9f37e2034c107 Merge: 39cf6d2c add68e71 Author: Chase Qi <chase.qi@linaro.org> Date: Fri Nov 29 00:43:43 2024 +0000 Merge branch 'mt8390-genio-700-evk-device-type' into 'master' Add device-type for Mediatek Genio 700 EVK See merge request lava/lava!2668 commit 39cf6d2c637be4e04246c7dbcda3f068f4341339 Merge: 1234b661 68589089 Author: Chase Qi <chase.qi@linaro.org> Date: Wed Nov 27 07:22:23 2024 +0000 Merge branch 'change_view_job' into 'master' ui: enable job definition url link from jobs page See merge request lava/lava!2481 commit add68e71df4f65f857ffa9e2db83ebbf462614d7 Author: Sjoerd Simons <sjoerd@collabora.com> Date: Tue Nov 26 13:13:10 2024 +0100 Add device-type for Mediatek Genio 700 EVK Signed-off-by: Sjoerd Simons <sjoerd@collabora.com> commit 1234b66179576554b3c4327ecb83a38e836878d1 Merge: e9b94a8f 42d8555d Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Tue Nov 26 06:56:28 2024 +0000 Merge branch 'url-repo-action' into 'master' lava_dispatcher: fix UrlRepoAction for DockerTestAction See merge request lava/lava!2667 commit 68589089a211b92a47d09e090b389b764043a699 Author: Larry Shen <larry.shen@nxp.com> Date: Tue Nov 26 12:29:49 2024 +0800 tests: test definition url get Signed-off-by: Larry Shen <larry.shen@nxp.com> commit 42d8555d430f474900645c12e05155b944776636 Author: Chase Qi <chase.qi@linaro.org> Date: Tue Nov 26 11:34:13 2024 +0800 lava_dispatcher: allow file missing for container device mapping cleanup Not all docker test action needs to create the mapping file. Signed-off-by: Chase Qi <chase.qi@linaro.org> commit 82826879dcb8b832c5be87f22a6b74e319a44a1d Author: Chase Qi <chase.qi@linaro.org> Date: Tue Nov 26 11:37:52 2024 +0800 lava_dispatcher: fix UrlRepoAction for DockerTestAction `DockerTestAction` needs to create and apply overlay but it doesn't need the `to` key that needed by other deploy methods. Signed-off-by: Chase Qi <chase.qi@linaro.org> commit 085faf73f18676c24b669cb3b78d219f5995b0ad Author: Larry Shen <larry.shen@nxp.com> Date: Tue Nov 26 11:33:19 2024 +0800 ui: enable job definition url link from jobs page Signed-off-by: Larry Shen <larry.shen@nxp.com> commit e9b94a8f9063a10eff8e92fb42460203e5b028a7 Merge: c3793408 13eca27d Author: Chase Qi <chase.qi@linaro.org> Date: Fri Nov 22 07:03:32 2024 +0000 Merge branch 'rpcinfo-use-which' into 'master' Use which helper inside rpcinfo_nfs function See merge request lava/lava!2645 commit c37934080a774a86d0b9797342eef440978afa8a Merge: 66a87322 c80c7714 Author: Chase Qi <chase.qi@linaro.org> Date: Wed Nov 20 10:31:13 2024 +0000 Merge branch 'job_data' into 'master' scheduler: Add submitter email and health_check to job data See merge request lava/lava!2658 commit 66a873222c5704c4b964f21e7b490067c2eb6aae Merge: fc567800 211d390e Author: Chase Qi <chase.qi@linaro.org> Date: Wed Nov 20 10:21:17 2024 +0000 Merge branch 'device_owner_notification' into 'master' lava_scheduler_app: allow send notification to device owner See merge request lava/lava!2601 commit fc567800490f06a4f58b131c736c55104badc3ee Merge: f297041d d5fd4a0e Author: Chase Qi <chase.qi@linaro.org> Date: Wed Nov 20 09:41:35 2024 +0000 Merge branch 'lava-worker-rmtree-typing-work-around' into 'master' lava-worker: Add work-around for shutil.rmtree typing See merge request lava/lava!2661 commit f297041d0896d12ec312fe07ed3829fd762561f4 Merge: 212cc613 e9cf6b9c Author: Chase Qi <chase.qi@linaro.org> Date: Wed Nov 20 09:21:49 2024 +0000 Merge branch 'better-404-job-termination' into 'master' Improve error message when job is terminated with 404 HTTP code See merge request lava/lava!2662 commit 212cc61344cad109e4ef936ef4fd465f7689dda8 Merge: d9971ddd 33866516 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Tue Nov 19 14:11:03 2024 +0000 Merge branch 'debian-updates-2024-11' into 'master' Debian package updates See merge request lava/lava!2666 commit 33866516068f90ebcbe21de0f8085a6ddca5b1e2 Author: Antonio Terceiro <antonio.terceiro@linaro.org> Date: Thu Nov 14 17:27:31 2024 -0300 debian/tests/testsuite: ignore one failing test This test gets confused when it's run against the system-wide installed lava. commit 915eef0eda8c2778e15054eba1ed0d931a4b1f62 Author: Antonio Terceiro <antonio.terceiro@linaro.org> Date: Thu Nov 14 11:54:29 2024 -0300 debian/tests/management: avoid interfering with debian/tests/testsuite Adding a qemu device type in there causes tests/lava_scheduler_app/test_api.py::test_device_types_show to fail since it expects a clean device types config where the qemu device has not been customized. commit 70abe5efdb2038cda755aa37843d1472b9cb2fd3 Author: Antonio Terceiro <antonio.terceiro@linaro.org> Date: Thu Nov 14 11:33:29 2024 -0300 debian/tests/control: testsuite: add new package needed for testing commit 4cd3c8fa77aea8008ba8a6109100f8d5916c3472 Author: Antonio Terceiro <antonio.terceiro@linaro.org> Date: Thu Nov 14 10:52:05 2024 -0300 Ship systemd-udev drop-in under /usr/lib Closes: #1078181 commit 30e5a65b55fcf2b1d0b148f84cdd44584ef40186 Author: Antonio Terceiro <antonio.terceiro@linaro.org> Date: Thu Nov 14 10:37:21 2024 -0300 debian/sort-search-index.py: sort by id Sometimes the title will be null and that fails sorting. commit 2ed06d4ce82f700beba475171680d398c6ca2b37 Author: Antonio Terceiro <antonio.terceiro@linaro.org> Date: Thu Nov 14 10:36:49 2024 -0300 debian/sort-search-index.py: fix SyntaxWarning: invalid escape sequence These warnings show up when building the Debian package with python 3.12 (current Debian testing/unstable). commit d9971ddd3e49806e0872872f95093b8f8d558ecd Merge: d79f345a fca07ca7 Author: Rémi Duraffort <remi.duraffort@linaro.org> Date: Tue Nov 12 07:56:42 2024 +0000 Merge branch 'usbg-tweaks' into 'master' lava_dispatcher: initialize enable/disable attribute earlier See merge request lava/lava!2664 commit fca07ca79c8fcf5fa7233121f4a4ed0d81080c0e Author: Chase Qi <chase.qi@linaro.org> Date: Tue Nov 12 15:40:39 2024 +0800 lava_dispatcher: ensure usbg is off before creating it Signed-off-by: Chase Qi <chase.qi@linaro.org> commit 79716e8da1c42c073f6ce6376e497ae91bcbf9d5 Author: Chase Qi <chase.qi@linaro.org> Date: Tue Nov 12 15:28:20 2024 +0800 lava_dispatcher: initialize enable/disable attribute earlier In case of image downloading validation failure, usbg_ms cleanup crashes as the `self.disable` has not been initialized yet. This change initializes the action 'enable/disable' attributes when the action is added to avoid the crash. Signed-off-by: Chase Qi <chase.qi@linaro.org>
Among the 1 debian patch available in version 2024.09-1 of the package, we noticed the following issues: