From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 4F10FD61010 for ; Thu, 29 Jan 2026 12:14:01 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vlQtu-0001tL-IY; Thu, 29 Jan 2026 07:13:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vlQtt-0001rl-0t for qemu-arm@nongnu.org; Thu, 29 Jan 2026 07:13:29 -0500 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vlQtq-000183-Rv for qemu-arm@nongnu.org; Thu, 29 Jan 2026 07:13:28 -0500 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-4806fbc6bf3so9535725e9.2 for ; Thu, 29 Jan 2026 04:13:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1769688805; x=1770293605; darn=nongnu.org; h=content-transfer-encoding:mime-version:message-id:date:user-agent :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Ube3iZX2SrsJMnHpOdRS3dFTdRplV+wy9wjhzsLtKR8=; b=NkoTL4sE2vScSmQAoFoBQN1r7WP1SmZGBxAcVXeV/RjNHXt7gj9AvnjHaaZ0bPBPZD zRwczzqQ2FjGxY4tYjT51QhTtTMxyWf7c/hn1dLxPTtr4oW/9cTBv7i6uDnngiOwUolW L76iQjSgGR7lGYi5UZNP/ZL+PYusudIX0jeTyp2fmAWrCxnQAzSPVbtzFtbzy6CyeD65 OA2T3jBCKW1kILNPcnATklNgvBgRC5uRrFTCWKW78N2G0FBmlEPsgKkxzwIIg3OFDkpp cnwgu/Os8dJLo6vAHURLWVznMI9le0t12Mj8CBAir7dzLT3L29HqN8zbMzARUcQixTFT bwhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769688805; x=1770293605; h=content-transfer-encoding:mime-version:message-id:date:user-agent :references:in-reply-to:subject:cc:to:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Ube3iZX2SrsJMnHpOdRS3dFTdRplV+wy9wjhzsLtKR8=; b=efmlhBqgrzWLHs6cTY26y+oIsnXW47aawrj+BTl6HKMMII/rZ/ep0xwbXXRdGNjhGE a0/wO0jz97zLAsCXUCMG0y+TYfQXQWn1ki4jrwtyYZJplVh8FQRi19fG0NCzbYsntZuA mIk5sl4euuyRMjb8s/u27+g98NhTohpx6ovrPznisCDO2tcqqrZuG475r9URoy9Xr77g rlrJasGZAQOp1krcceA8BRE5w38h9+vSck76qSTj3yA+5rttPjtb0J3ucpgewcuTnX5k 4GFZ5iHzvrXCNZxdVyLVF8Fr5YY21U0ZipkrxwU6ZAWK23IzEb7+he0xuZ6tGkj0OBYY YZYA== X-Forwarded-Encrypted: i=1; AJvYcCWb9Z9qde43p3kG7MNTT6XG3/05DgMAL8bKKYkr2qOnpBkhAgx9cZDlK+cwD+5B5rsxoTDNUg4V6w==@nongnu.org X-Gm-Message-State: AOJu0YzVEU4kunOkVKl7IphHj+S8wRrfsZbAlBnJpdB1cNs2o/+Ph6gV j3NF2IKhCHrxZYfYiBL7jom+mgWtRLThgbadCtgfOkMr6DkT+bJNZvk5iXxMp7tpUP4= X-Gm-Gg: AZuq6aK6s+nhrhqmaXWrCZtG6nMHJEw7eYXNqCRMRbHt99jIZ2AwCrmXr2Idy++nb5U pvXfkDbSGJYsQKkHMGDD6tGe9QpyLYMFqUECHZWJ2vZXxXKXPO8Qqml2EH1k7o+dpv7nYTgqPri UDKR8go5GyZZZDxPMpfI0+JbRZ1/nQcNMaOoT52ykSyLNPulZC2RnoYvSira79Iv9nwe/x8t7Yg KTPCA8sgox8hjtUr985p0lmcq9SrpizafXFYTKfx6ZgaFIl0dYmRjM+WWwmdZJ4kKN5UI0r5l1m zP/iPi3Qvy83PAxTT/OKEfolYDQ4U3u/WI+f+jGX4ifPhiksQGVx2HwxwsGmB916WBaUPxKsX2k gt09lMwRryidvEXh6OMIu7G9sZZgUdueC7PlvOXBd0iWCjy0QRH7u3/BwMamkkhir+MJPaBsAGb SubxhJya3KsLs= X-Received: by 2002:a05:600c:6096:b0:477:9b4a:a82 with SMTP id 5b1f17b1804b1-48069c75255mr137167295e9.35.1769688804619; Thu, 29 Jan 2026 04:13:24 -0800 (PST) Received: from draig.lan ([185.124.0.126]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48066c4f3edsm188555815e9.15.2026.01.29.04.13.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Jan 2026 04:13:24 -0800 (PST) Received: from draig (localhost [IPv6:::1]) by draig.lan (Postfix) with ESMTP id 2EAAA5F809; Thu, 29 Jan 2026 12:13:23 +0000 (GMT) From: =?utf-8?Q?Alex_Benn=C3=A9e?= To: Pierrick Bouvier Cc: Peter Maydell , qemu-devel@nongnu.org, Leif Lindholm , qemu-arm@nongnu.org, Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= , Thomas Huth , Radoslaw Biernacki Subject: Re: [PATCH 2/2] tests/functional: migrate sbsa_ref test images In-Reply-To: (Pierrick Bouvier's message of "Wed, 28 Jan 2026 16:53:20 -0800") References: <20260128105839.3487840-1-alex.bennee@linaro.org> <20260128105839.3487840-3-alex.bennee@linaro.org> User-Agent: mu4e 1.14.0-pre1; emacs 30.1 Date: Thu, 29 Jan 2026 12:13:23 +0000 Message-ID: <875x8kaa70.fsf@draig.linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::329; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x329.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-arm@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-arm-bounces+qemu-arm=archiver.kernel.org@nongnu.org Sender: qemu-arm-bounces+qemu-arm=archiver.kernel.org@nongnu.org Pierrick Bouvier writes: > On 1/28/26 8:25 AM, Peter Maydell wrote: >> On Wed, 28 Jan 2026 at 10:58, Alex Benn=C3=A9e = wrote: >>> >>> As the builds in codelinaro.org are going away migrate the binaries to >>> share.linaro.org. As the hotlinks don't encode the filename we need to >>> explicitly tell uncompress how to handle the files. >>> >>> Signed-off-by: Alex Benn=C3=A9e >>=20 >>> @@ -54,15 +54,11 @@ class Aarch64SbsarefMachine(QemuSystemTest): >>> >>> timeout =3D 180 >>> >>> - ASSET_FLASH0 =3D Asset( >>> - ('https://artifacts.codelinaro.org/artifactory/linaro-419-sbsa= -ref/' >>> - '20241122-189881/edk2/SBSA_FLASH0.fd.xz'), >>> - '76eb89d42eebe324e4395329f47447cda9ac920aabcf99aca85424609c338= 4a5') >>> + ASSET_FLASH0 =3D Asset('https://share.linaro.org/downloadFile?id= =3DkyoMLGC9zXa4oA7', >>> + '76eb89d42eebe324e4395329f47447cda9ac920aabcf= 99aca85424609c3384a5') >>> >>> - ASSET_FLASH1 =3D Asset( >>> - ('https://artifacts.codelinaro.org/artifactory/linaro-419-sbsa= -ref/' >>> - '20241122-189881/edk2/SBSA_FLASH1.fd.xz'), >>> - 'f850f243bd8dbd49c51e061e0f79f1697546938f454aeb59ab7d93e5f0d41= 2fc') >>> + ASSET_FLASH1 =3D Asset('https://share.linaro.org/downloadFile?id= =3DDj1HRXnDnKtU6Nj', >>> + 'f850f243bd8dbd49c51e061e0f79f1697546938f454a= eb59ab7d93e5f0d412fc') >> Is there really no way to have a human readable filename here? I >> know what >> edk2/SBSA_FLASH1.fd.xz is; I have no idea what >> f850f243bd8dbd49c51e061e0f79f1697546938f454aeb59ab7d93e5f0d412fc is >> going to be. >> > > Hosting on GitHub/GitLab as a release file? > Or anywhere else than share.linaro.org and that has names instead of > hashes for url (i.e. not Google drive). If you can setup a build pipeline that generates releases got for it. However for it's faults at least we have control of share.linaro.org - I have no idea what the policy for hosting binaries on github is. I'm almost sure it violates some policy otherwise people would spam github for cheap hosting. The tool does actually know the name in the schema: Name string example: Test File.jpg The filename. Will be 'Encrypted file' for end-to-end encrypted files I note it is currently running 1.0 - we could see if the later versions allow it. >> If we can't have useful filenames, can we have comments saying what >> the filenames >> would be if we could have them? >> thanks >> -- PMM >>=20 --=20 Alex Benn=C3=A9e Virtualisation Tech Lead @ Linaro