From 32caec992206bcc18b4bb733f0b818d973f28acb Mon Sep 17 00:00:00 2001 From: Helen Koike Date: Tue, 9 Apr 2024 15:34:29 -0300 Subject: [PATCH 1/5] config/pipeline: enable `android` tree and build configs Monitor linux `android` tree. Add build configs for `android-mainline` branch. Signed-off-by: Helen Koike --- config/pipeline.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/config/pipeline.yaml b/config/pipeline.yaml index 5f3df4f09..79e9edf54 100644 --- a/config/pipeline.yaml +++ b/config/pipeline.yaml @@ -286,6 +286,9 @@ trees: mediatek: url: 'https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux.git' + android: + url: 'https://android.googlesource.com/kernel/common' + platforms: docker: @@ -593,3 +596,8 @@ build_configs: tree: mediatek branch: 'for-next' variants: *build-variants + + android_mainline: + tree: android + branch: 'android-mainline' + variants: *build-variants \ No newline at end of file From c77cce1b91c662904d13bda5a605529ffed17eea Mon Sep 17 00:00:00 2001 From: Helen Koike Date: Tue, 9 Apr 2024 15:16:13 -0300 Subject: [PATCH 2/5] config/pipeline.yaml: enable kontron lab Add lab configuration for Kontron used by Android. Signed-off-by: Helen Koike --- config/pipeline.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/config/pipeline.yaml b/config/pipeline.yaml index 79e9edf54..605ed16bd 100644 --- a/config/pipeline.yaml +++ b/config/pipeline.yaml @@ -109,6 +109,13 @@ storage: runtimes: + lava-kontron: + lab_type: lava + url: 'https://lavalab.kontron.com/' + rules: + tree: + - 'android' + docker: lab_type: docker env_file: '/home/kernelci/.docker-env' From 58e6210554c35abd6cb4375d984a7933aeec27c9 Mon Sep 17 00:00:00 2001 From: Helen Koike Date: Tue, 9 Apr 2024 15:19:44 -0300 Subject: [PATCH 3/5] docker-compose.yaml: add lava-kontron runtime Add runtime argument `lava-kontron` to `scheduler-lava` container. This will enable the pipeline to run and submit jobs to Kontron. Signed-off-by: Helen Koike --- docker-compose.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose.yaml b/docker-compose.yaml index 43746b88a..202dd9945 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -88,6 +88,7 @@ services: - 'lava-collabora' - 'lava-collabora-staging' - 'lava-broonie' + - 'lava-kontron' extra_hosts: - "host.docker.internal:host-gateway" From a68055fd7bae7daeca036e69312705bda11d8634 Mon Sep 17 00:00:00 2001 From: Helen Koike Date: Tue, 9 Apr 2024 15:16:51 -0300 Subject: [PATCH 4/5] config/pipeline.yaml: enable pengutronix lab Add lab configuration for penguntronix used by Android. Signed-off-by: Helen Koike --- config/pipeline.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/config/pipeline.yaml b/config/pipeline.yaml index 605ed16bd..4eeab308c 100644 --- a/config/pipeline.yaml +++ b/config/pipeline.yaml @@ -116,6 +116,13 @@ runtimes: tree: - 'android' + lava-pengutronix: + lab_type: lava + url: 'https://hekla.openlab.pengutronix.de/' + rules: + tree: + - 'android' + docker: lab_type: docker env_file: '/home/kernelci/.docker-env' From de450577d0eb653fd5a3e3bcb6be345bb729ce01 Mon Sep 17 00:00:00 2001 From: Helen Koike Date: Tue, 9 Apr 2024 15:28:06 -0300 Subject: [PATCH 5/5] docker-compose.yaml: add lava-pengutronix runtime Add runtime argument `lava-pengutronix` to `scheduler-lava` container. This will enable the pipeline to run and submit jobs to Pengutronix. Signed-off-by: Helen Koike --- docker-compose.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose.yaml b/docker-compose.yaml index 202dd9945..f5f58f7bc 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -89,6 +89,7 @@ services: - 'lava-collabora-staging' - 'lava-broonie' - 'lava-kontron' + - 'lava-pengutronix' extra_hosts: - "host.docker.internal:host-gateway"