[{"id":35814,"web_url":"https://patchwork.libcamera.org/comment/35814/","msgid":"<175769849422.1588365.464159304603352775@ping.linuxembedded.co.uk>","date":"2025-09-12T17:34:54","subject":"Re: [libcamera-ci] [PATCH] Decommission Soraka","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"content":"Quoting Laurent Pinchart (2025-09-12 18:14:31)\n> Tests on Soraka have been failing for a while due to issues with the\n> lava runner and the DUT. As fixing them is not a priority at the moment,\n> remove the test for the time being. It can be restored later if desired.\n> \n> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>\n\nDoes this differ significantly from https://patchwork.libcamera.org/patch/24327/\n\n\n> ---\n>  .gitlab-ci/lava/soraka-camera-test.yml | 88 --------------------------\n>  gitlab-ci.yml                          | 19 ------\n>  2 files changed, 107 deletions(-)\n>  delete mode 100644 .gitlab-ci/lava/soraka-camera-test.yml\n> \n> diff --git a/.gitlab-ci/lava/soraka-camera-test.yml b/.gitlab-ci/lava/soraka-camera-test.yml\n> deleted file mode 100644\n> index a08af193e900..000000000000\n> --- a/.gitlab-ci/lava/soraka-camera-test.yml\n> +++ /dev/null\n> @@ -1,88 +0,0 @@\n> -device_type: soraka\n> -job_name: Soraka camera test\n> -\n> -timeouts:\n> -  job:\n> -    minutes: 120\n> -  action:\n> -    minutes: 5\n> -  connection:\n> -    minutes: 2\n> -priority: medium\n> -visibility: public\n> -\n> -actions:\n> -\n> -- boot:\n> -    timeout:\n> -      minutes: 2\n> -    namespace: deploy_ns\n> -    method: minimal\n> -    prompts:\n> -      - 'Committing NVMEM changes.]'\n> -      - '(.*) Committing NVMEM changes(.*)'\n> -      - '\\.* Committing NVMEM changes \\.*'\n> -\n> -- boot:\n> -    namespace: ssh_ns\n> -    method: new_connection\n> -    connection: ssh\n> -    prompts: [\"lava@\"]\n> -\n> -- test:\n> -    timeout:\n> -      minutes: 60\n> -\n> -    namespace: deploy_ns\n> -    connection-namespace: ssh_ns\n> -\n> -    interactive:\n> -      - name: unlock\n> -        prompts: [\"lava@\"]\n> -        script:\n> -          - name: unlock-device\n> -            command: /home/lava/lava-tools/unlock_device.sh\n> -          - name: wait-for-prompt\n> -            command:\n> -\n> -- test:\n> -    timeout:\n> -      minutes: 60\n> -\n> -    namespace: deploy_ns\n> -    connection-namespace: ssh_ns\n> -\n> -    interactive:\n> -      - name: update\n> -        prompts: [\"lava@\"]\n> -        script:\n> -          - name: update-libcamera\n> -            command: /home/lava/lava-tools/update_libcamera.sh {{ job.LIBCAMERA_ARTIFACT_URL }}\n> -\n> -- test:\n> -    timeout:\n> -      minutes: 60\n> -\n> -    namespace: deploy_ns\n> -    connection-namespace: ssh_ns\n> -\n> -    interactive:\n> -      - name: cts\n> -        prompts: [\"lava@\"]\n> -        script:\n> -          - name: run-cts\n> -            command: /home/lava/lava-tools/run-cros-camera-test.sh\n> -\n> -- test:\n> -    timeout:\n> -      minutes: 60\n> -\n> -    namespace: deploy_ns\n> -    connection-namespace: ssh_ns\n> -\n> -    interactive:\n> -      - name: cts\n> -        prompts: [\"lava@\"]\n> -        script:\n> -          - name: run-cts\n> -            command: /home/lava/lava-tools/run-cts.sh\n> diff --git a/gitlab-ci.yml b/gitlab-ci.yml\n> index e5bcc6883c95..59b62ada82a8 100644\n> --- a/gitlab-ci.yml\n> +++ b/gitlab-ci.yml\n> @@ -312,7 +312,6 @@ build-package:cros:\n>      name: libcamera-cros-${CI_COMMIT_SHA}\n>      paths:\n>        - libcamera-upstream-9999.tbz2\n> -      - .gitlab-ci/lava/soraka-camera-test.yml\n>      reports:\n>        dotenv: env\n>  \n> @@ -357,24 +356,6 @@ merge-check:\n>  # Test stage - Run unit tests and hardware tests\n>  # ------------------------------------------------------------------------------\n>  \n> -test-soraka:\n> -  stage: test\n> -  needs:\n> -    - job: build-package:cros\n> -  rules:\n> -    - changes:\n> -        paths:\n> -          - include/android/**/*\n> -          - src/android/**/*\n> -          - src/ipa/ipu3/**/*\n> -          - src/libcamera/pipeline/ipu3/**/*\n> -        compare_to: refs/heads/master\n> -      when: on_success\n> -  tags:\n> -    - libcamera-lava\n> -  script:\n> -    - submit .gitlab-ci/lava/soraka-camera-test.yml\n> -\n>  # Run the unit tests in a virtual machine. Enable only the options exercised by\n>  # the unit tests.\n>  test-unit:\n> -- \n> Regards,\n> \n> Laurent Pinchart\n>","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 889BAC328C\n\tfor <parsemail@patchwork.libcamera.org>;\n\tFri, 12 Sep 2025 17:34:59 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 8F00F6936F;\n\tFri, 12 Sep 2025 19:34:58 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 1D9E669367\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 12 Sep 2025 19:34:57 +0200 (CEST)","from pendragon.ideasonboard.com\n\t(cpc89244-aztw30-2-0-cust6594.18-1.cable.virginm.net [86.31.185.195])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id A23B5C7A;\n\tFri, 12 Sep 2025 19:33:41 +0200 (CEST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"CGyevdwV\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1757698421;\n\tbh=j7J/S2iJCxwROr68UzejZhj4R7xuJMagS2wx8QWEjKQ=;\n\th=In-Reply-To:References:Subject:From:To:Date:From;\n\tb=CGyevdwVSpn263ueEm2et7NsISJS4JNbbCb/QWvP82HtcyA7J/VBwv6FWNl1Z4VFv\n\tfdGawuIzKp62kgxI65QD81toD88BSd2cTf/+DisWIYD9L7ySrpMKxtlaXBAVZujGgu\n\taMarK3j5+AuGqNhGW63Y/uyzpJV2uHicpd8abBhM=","Content-Type":"text/plain; charset=\"utf-8\"","MIME-Version":"1.0","Content-Transfer-Encoding":"quoted-printable","In-Reply-To":"<20250912171431.3605-1-laurent.pinchart@ideasonboard.com>","References":"<20250912171431.3605-1-laurent.pinchart@ideasonboard.com>","Subject":"Re: [libcamera-ci] [PATCH] Decommission Soraka","From":"Kieran Bingham <kieran.bingham@ideasonboard.com>","To":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>,\n\tlibcamera-devel@lists.libcamera.org","Date":"Fri, 12 Sep 2025 18:34:54 +0100","Message-ID":"<175769849422.1588365.464159304603352775@ping.linuxembedded.co.uk>","User-Agent":"alot/0.9.1","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}},{"id":35815,"web_url":"https://patchwork.libcamera.org/comment/35815/","msgid":"<20250913093633.GB4842@pendragon.ideasonboard.com>","date":"2025-09-13T09:36:33","subject":"Re: [libcamera-ci] [PATCH] Decommission Soraka","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"content":"On Fri, Sep 12, 2025 at 06:34:54PM +0100, Kieran Bingham wrote:\n> Quoting Laurent Pinchart (2025-09-12 18:14:31)\n> > Tests on Soraka have been failing for a while due to issues with the\n> > lava runner and the DUT. As fixing them is not a priority at the moment,\n> > remove the test for the time being. It can be restored later if desired.\n> > \n> > Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>\n> \n> Does this differ significantly from https://patchwork.libcamera.org/patch/24327/\n\nI've missed that one. Let's merge it and drop this patch.\n\n> > ---\n> >  .gitlab-ci/lava/soraka-camera-test.yml | 88 --------------------------\n> >  gitlab-ci.yml                          | 19 ------\n> >  2 files changed, 107 deletions(-)\n> >  delete mode 100644 .gitlab-ci/lava/soraka-camera-test.yml\n> > \n> > diff --git a/.gitlab-ci/lava/soraka-camera-test.yml b/.gitlab-ci/lava/soraka-camera-test.yml\n> > deleted file mode 100644\n> > index a08af193e900..000000000000\n> > --- a/.gitlab-ci/lava/soraka-camera-test.yml\n> > +++ /dev/null\n> > @@ -1,88 +0,0 @@\n> > -device_type: soraka\n> > -job_name: Soraka camera test\n> > -\n> > -timeouts:\n> > -  job:\n> > -    minutes: 120\n> > -  action:\n> > -    minutes: 5\n> > -  connection:\n> > -    minutes: 2\n> > -priority: medium\n> > -visibility: public\n> > -\n> > -actions:\n> > -\n> > -- boot:\n> > -    timeout:\n> > -      minutes: 2\n> > -    namespace: deploy_ns\n> > -    method: minimal\n> > -    prompts:\n> > -      - 'Committing NVMEM changes.]'\n> > -      - '(.*) Committing NVMEM changes(.*)'\n> > -      - '\\.* Committing NVMEM changes \\.*'\n> > -\n> > -- boot:\n> > -    namespace: ssh_ns\n> > -    method: new_connection\n> > -    connection: ssh\n> > -    prompts: [\"lava@\"]\n> > -\n> > -- test:\n> > -    timeout:\n> > -      minutes: 60\n> > -\n> > -    namespace: deploy_ns\n> > -    connection-namespace: ssh_ns\n> > -\n> > -    interactive:\n> > -      - name: unlock\n> > -        prompts: [\"lava@\"]\n> > -        script:\n> > -          - name: unlock-device\n> > -            command: /home/lava/lava-tools/unlock_device.sh\n> > -          - name: wait-for-prompt\n> > -            command:\n> > -\n> > -- test:\n> > -    timeout:\n> > -      minutes: 60\n> > -\n> > -    namespace: deploy_ns\n> > -    connection-namespace: ssh_ns\n> > -\n> > -    interactive:\n> > -      - name: update\n> > -        prompts: [\"lava@\"]\n> > -        script:\n> > -          - name: update-libcamera\n> > -            command: /home/lava/lava-tools/update_libcamera.sh {{ job.LIBCAMERA_ARTIFACT_URL }}\n> > -\n> > -- test:\n> > -    timeout:\n> > -      minutes: 60\n> > -\n> > -    namespace: deploy_ns\n> > -    connection-namespace: ssh_ns\n> > -\n> > -    interactive:\n> > -      - name: cts\n> > -        prompts: [\"lava@\"]\n> > -        script:\n> > -          - name: run-cts\n> > -            command: /home/lava/lava-tools/run-cros-camera-test.sh\n> > -\n> > -- test:\n> > -    timeout:\n> > -      minutes: 60\n> > -\n> > -    namespace: deploy_ns\n> > -    connection-namespace: ssh_ns\n> > -\n> > -    interactive:\n> > -      - name: cts\n> > -        prompts: [\"lava@\"]\n> > -        script:\n> > -          - name: run-cts\n> > -            command: /home/lava/lava-tools/run-cts.sh\n> > diff --git a/gitlab-ci.yml b/gitlab-ci.yml\n> > index e5bcc6883c95..59b62ada82a8 100644\n> > --- a/gitlab-ci.yml\n> > +++ b/gitlab-ci.yml\n> > @@ -312,7 +312,6 @@ build-package:cros:\n> >      name: libcamera-cros-${CI_COMMIT_SHA}\n> >      paths:\n> >        - libcamera-upstream-9999.tbz2\n> > -      - .gitlab-ci/lava/soraka-camera-test.yml\n> >      reports:\n> >        dotenv: env\n> >  \n> > @@ -357,24 +356,6 @@ merge-check:\n> >  # Test stage - Run unit tests and hardware tests\n> >  # ------------------------------------------------------------------------------\n> >  \n> > -test-soraka:\n> > -  stage: test\n> > -  needs:\n> > -    - job: build-package:cros\n> > -  rules:\n> > -    - changes:\n> > -        paths:\n> > -          - include/android/**/*\n> > -          - src/android/**/*\n> > -          - src/ipa/ipu3/**/*\n> > -          - src/libcamera/pipeline/ipu3/**/*\n> > -        compare_to: refs/heads/master\n> > -      when: on_success\n> > -  tags:\n> > -    - libcamera-lava\n> > -  script:\n> > -    - submit .gitlab-ci/lava/soraka-camera-test.yml\n> > -\n> >  # Run the unit tests in a virtual machine. Enable only the options exercised by\n> >  # the unit tests.\n> >  test-unit:","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 454DDC324E\n\tfor <parsemail@patchwork.libcamera.org>;\n\tSat, 13 Sep 2025 09:37:01 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 126C76936F;\n\tSat, 13 Sep 2025 11:37:00 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id C6ED7613A0\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSat, 13 Sep 2025 11:36:58 +0200 (CEST)","from pendragon.ideasonboard.com (81-175-209-231.bb.dnainternet.fi\n\t[81.175.209.231])\n\tby perceval.ideasonboard.com (Postfix) with UTF8SMTPSA id 27F9B664;\n\tSat, 13 Sep 2025 11:35:42 +0200 (CEST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"Q+Y/qWDi\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1757756142;\n\tbh=7cZZL5b8TuODddyN9Ocxhl7zz6rydhrq+wEh/7APDw4=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=Q+Y/qWDiWdv0UF4yfaiJ9Jv5DGtb64HQ25lUCgT+fWBojIflUqW6XTuqJ8fqbyC74\n\tQrDR+xpraDwH93lzzF+ZKWgiwye/8MX6MAxkHMZBcMR5v/yes4byWmxQMWTkMspkI1\n\tbIyHrQ+MAhqZxMUmxIH282sRuetkEmCJdysgXIpA=","Date":"Sat, 13 Sep 2025 12:36:33 +0300","From":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","To":"Kieran Bingham <kieran.bingham@ideasonboard.com>","Cc":"libcamera-devel@lists.libcamera.org","Subject":"Re: [libcamera-ci] [PATCH] Decommission Soraka","Message-ID":"<20250913093633.GB4842@pendragon.ideasonboard.com>","References":"<20250912171431.3605-1-laurent.pinchart@ideasonboard.com>\n\t<175769849422.1588365.464159304603352775@ping.linuxembedded.co.uk>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","In-Reply-To":"<175769849422.1588365.464159304603352775@ping.linuxembedded.co.uk>","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}}]