* Re: [PATCH 2/2] tests/functional: migrate sbsa_ref test images
2026-01-28 10:58 ` [PATCH 2/2] tests/functional: migrate sbsa_ref test images Alex Bennée
@ 2026-01-28 15:58 ` Pierrick Bouvier
2026-01-28 16:25 ` Peter Maydell
` (2 subsequent siblings)
3 siblings, 0 replies; 13+ messages in thread
From: Pierrick Bouvier @ 2026-01-28 15:58 UTC (permalink / raw)
To: Alex Bennée, qemu-devel
Cc: Leif Lindholm, qemu-arm, Philippe Mathieu-Daudé,
Peter Maydell, Thomas Huth, Radoslaw Biernacki
On 1/28/26 2:58 AM, Alex Bennée 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ée <alex.bennee@linaro.org>
> ---
> tests/functional/aarch64/test_sbsaref.py | 16 ++++++----------
> 1 file changed, 6 insertions(+), 10 deletions(-)
>
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
^ permalink raw reply [flat|nested] 13+ messages in thread* Re: [PATCH 2/2] tests/functional: migrate sbsa_ref test images
2026-01-28 10:58 ` [PATCH 2/2] tests/functional: migrate sbsa_ref test images Alex Bennée
2026-01-28 15:58 ` Pierrick Bouvier
@ 2026-01-28 16:25 ` Peter Maydell
2026-01-28 17:24 ` Alex Bennée
` (2 more replies)
2026-01-28 16:53 ` Philippe Mathieu-Daudé
2026-02-02 13:18 ` Michael Tokarev
3 siblings, 3 replies; 13+ messages in thread
From: Peter Maydell @ 2026-01-28 16:25 UTC (permalink / raw)
To: Alex Bennée
Cc: qemu-devel, Leif Lindholm, qemu-arm, Philippe Mathieu-Daudé,
Thomas Huth, Radoslaw Biernacki
On Wed, 28 Jan 2026 at 10:58, Alex Bennée <alex.bennee@linaro.org> 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ée <alex.bennee@linaro.org>
> @@ -54,15 +54,11 @@ class Aarch64SbsarefMachine(QemuSystemTest):
>
> timeout = 180
>
> - ASSET_FLASH0 = Asset(
> - ('https://artifacts.codelinaro.org/artifactory/linaro-419-sbsa-ref/'
> - '20241122-189881/edk2/SBSA_FLASH0.fd.xz'),
> - '76eb89d42eebe324e4395329f47447cda9ac920aabcf99aca85424609c3384a5')
> + ASSET_FLASH0 = Asset('https://share.linaro.org/downloadFile?id=kyoMLGC9zXa4oA7',
> + '76eb89d42eebe324e4395329f47447cda9ac920aabcf99aca85424609c3384a5')
>
> - ASSET_FLASH1 = Asset(
> - ('https://artifacts.codelinaro.org/artifactory/linaro-419-sbsa-ref/'
> - '20241122-189881/edk2/SBSA_FLASH1.fd.xz'),
> - 'f850f243bd8dbd49c51e061e0f79f1697546938f454aeb59ab7d93e5f0d412fc')
> + ASSET_FLASH1 = Asset('https://share.linaro.org/downloadFile?id=Dj1HRXnDnKtU6Nj',
> + 'f850f243bd8dbd49c51e061e0f79f1697546938f454aeb59ab7d93e5f0d412fc')
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.
If we can't have useful filenames, can we have comments saying what
the filenames
would be if we could have them?
thanks
-- PMM
^ permalink raw reply [flat|nested] 13+ messages in thread* Re: [PATCH 2/2] tests/functional: migrate sbsa_ref test images
2026-01-28 16:25 ` Peter Maydell
@ 2026-01-28 17:24 ` Alex Bennée
2026-01-28 18:14 ` Philippe Mathieu-Daudé
2026-01-29 0:53 ` Pierrick Bouvier
2 siblings, 0 replies; 13+ messages in thread
From: Alex Bennée @ 2026-01-28 17:24 UTC (permalink / raw)
To: Peter Maydell
Cc: qemu-devel, Leif Lindholm, qemu-arm, Philippe Mathieu-Daudé,
Thomas Huth, Radoslaw Biernacki
Peter Maydell <peter.maydell@linaro.org> writes:
> On Wed, 28 Jan 2026 at 10:58, Alex Bennée <alex.bennee@linaro.org> 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ée <alex.bennee@linaro.org>
>
>> @@ -54,15 +54,11 @@ class Aarch64SbsarefMachine(QemuSystemTest):
>>
>> timeout = 180
>>
>> - ASSET_FLASH0 = Asset(
>> - ('https://artifacts.codelinaro.org/artifactory/linaro-419-sbsa-ref/'
>> - '20241122-189881/edk2/SBSA_FLASH0.fd.xz'),
>> - '76eb89d42eebe324e4395329f47447cda9ac920aabcf99aca85424609c3384a5')
>> + ASSET_FLASH0 = Asset('https://share.linaro.org/downloadFile?id=kyoMLGC9zXa4oA7',
>> + '76eb89d42eebe324e4395329f47447cda9ac920aabcf99aca85424609c3384a5')
>>
>> - ASSET_FLASH1 = Asset(
>> - ('https://artifacts.codelinaro.org/artifactory/linaro-419-sbsa-ref/'
>> - '20241122-189881/edk2/SBSA_FLASH1.fd.xz'),
>> - 'f850f243bd8dbd49c51e061e0f79f1697546938f454aeb59ab7d93e5f0d412fc')
>> + ASSET_FLASH1 = Asset('https://share.linaro.org/downloadFile?id=Dj1HRXnDnKtU6Nj',
>> + 'f850f243bd8dbd49c51e061e0f79f1697546938f454aeb59ab7d93e5f0d412fc')
>
> 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.
It doesn't seem so - the underlying server is:
https://github.com/Forceu/Gokapi
>
> If we can't have useful filenames, can we have comments saying what
> the filenames
> would be if we could have them?
Yes I can add that.
>
> thanks
> -- PMM
--
Alex Bennée
Virtualisation Tech Lead @ Linaro
^ permalink raw reply [flat|nested] 13+ messages in thread* Re: [PATCH 2/2] tests/functional: migrate sbsa_ref test images
2026-01-28 16:25 ` Peter Maydell
2026-01-28 17:24 ` Alex Bennée
@ 2026-01-28 18:14 ` Philippe Mathieu-Daudé
2026-01-29 0:53 ` Pierrick Bouvier
2 siblings, 0 replies; 13+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-01-28 18:14 UTC (permalink / raw)
To: Peter Maydell, Alex Bennée
Cc: qemu-devel, Leif Lindholm, qemu-arm, Thomas Huth,
Radoslaw Biernacki
On 28/1/26 17:25, Peter Maydell wrote:
> On Wed, 28 Jan 2026 at 10:58, Alex Bennée <alex.bennee@linaro.org> 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ée <alex.bennee@linaro.org>
>
>> @@ -54,15 +54,11 @@ class Aarch64SbsarefMachine(QemuSystemTest):
>>
>> timeout = 180
>>
>> - ASSET_FLASH0 = Asset(
>> - ('https://artifacts.codelinaro.org/artifactory/linaro-419-sbsa-ref/'
>> - '20241122-189881/edk2/SBSA_FLASH0.fd.xz'),
>> - '76eb89d42eebe324e4395329f47447cda9ac920aabcf99aca85424609c3384a5')
>> + ASSET_FLASH0 = Asset('https://share.linaro.org/downloadFile?id=kyoMLGC9zXa4oA7',
>> + '76eb89d42eebe324e4395329f47447cda9ac920aabcf99aca85424609c3384a5')
>>
>> - ASSET_FLASH1 = Asset(
>> - ('https://artifacts.codelinaro.org/artifactory/linaro-419-sbsa-ref/'
>> - '20241122-189881/edk2/SBSA_FLASH1.fd.xz'),
>> - 'f850f243bd8dbd49c51e061e0f79f1697546938f454aeb59ab7d93e5f0d412fc')
>> + ASSET_FLASH1 = Asset('https://share.linaro.org/downloadFile?id=Dj1HRXnDnKtU6Nj',
>> + 'f850f243bd8dbd49c51e061e0f79f1697546938f454aeb59ab7d93e5f0d412fc')
>
> 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.
https://share.linaro.org/downloadFile?id=kyoMLGC9zXa4oA7&filename=edk2/SBSA_FLASH1.fd.xz
works for me.
>
> If we can't have useful filenames, can we have comments saying what
> the filenames
> would be if we could have them?
>
> thanks
> -- PMM
^ permalink raw reply [flat|nested] 13+ messages in thread* Re: [PATCH 2/2] tests/functional: migrate sbsa_ref test images
2026-01-28 16:25 ` Peter Maydell
2026-01-28 17:24 ` Alex Bennée
2026-01-28 18:14 ` Philippe Mathieu-Daudé
@ 2026-01-29 0:53 ` Pierrick Bouvier
2026-01-29 12:13 ` Alex Bennée
2 siblings, 1 reply; 13+ messages in thread
From: Pierrick Bouvier @ 2026-01-29 0:53 UTC (permalink / raw)
To: Peter Maydell, Alex Bennée
Cc: qemu-devel, Leif Lindholm, qemu-arm, Philippe Mathieu-Daudé,
Thomas Huth, Radoslaw Biernacki
On 1/28/26 8:25 AM, Peter Maydell wrote:
> On Wed, 28 Jan 2026 at 10:58, Alex Bennée <alex.bennee@linaro.org> 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ée <alex.bennee@linaro.org>
>
>> @@ -54,15 +54,11 @@ class Aarch64SbsarefMachine(QemuSystemTest):
>>
>> timeout = 180
>>
>> - ASSET_FLASH0 = Asset(
>> - ('https://artifacts.codelinaro.org/artifactory/linaro-419-sbsa-ref/'
>> - '20241122-189881/edk2/SBSA_FLASH0.fd.xz'),
>> - '76eb89d42eebe324e4395329f47447cda9ac920aabcf99aca85424609c3384a5')
>> + ASSET_FLASH0 = Asset('https://share.linaro.org/downloadFile?id=kyoMLGC9zXa4oA7',
>> + '76eb89d42eebe324e4395329f47447cda9ac920aabcf99aca85424609c3384a5')
>>
>> - ASSET_FLASH1 = Asset(
>> - ('https://artifacts.codelinaro.org/artifactory/linaro-419-sbsa-ref/'
>> - '20241122-189881/edk2/SBSA_FLASH1.fd.xz'),
>> - 'f850f243bd8dbd49c51e061e0f79f1697546938f454aeb59ab7d93e5f0d412fc')
>> + ASSET_FLASH1 = Asset('https://share.linaro.org/downloadFile?id=Dj1HRXnDnKtU6Nj',
>> + 'f850f243bd8dbd49c51e061e0f79f1697546938f454aeb59ab7d93e5f0d412fc')
>
> 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 we can't have useful filenames, can we have comments saying what
> the filenames
> would be if we could have them?
>
> thanks
> -- PMM
>
^ permalink raw reply [flat|nested] 13+ messages in thread* Re: [PATCH 2/2] tests/functional: migrate sbsa_ref test images
2026-01-29 0:53 ` Pierrick Bouvier
@ 2026-01-29 12:13 ` Alex Bennée
0 siblings, 0 replies; 13+ messages in thread
From: Alex Bennée @ 2026-01-29 12:13 UTC (permalink / raw)
To: Pierrick Bouvier
Cc: Peter Maydell, qemu-devel, Leif Lindholm, qemu-arm,
Philippe Mathieu-Daudé, Thomas Huth, Radoslaw Biernacki
Pierrick Bouvier <pierrick.bouvier@linaro.org> writes:
> On 1/28/26 8:25 AM, Peter Maydell wrote:
>> On Wed, 28 Jan 2026 at 10:58, Alex Bennée <alex.bennee@linaro.org> 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ée <alex.bennee@linaro.org>
>>
>>> @@ -54,15 +54,11 @@ class Aarch64SbsarefMachine(QemuSystemTest):
>>>
>>> timeout = 180
>>>
>>> - ASSET_FLASH0 = Asset(
>>> - ('https://artifacts.codelinaro.org/artifactory/linaro-419-sbsa-ref/'
>>> - '20241122-189881/edk2/SBSA_FLASH0.fd.xz'),
>>> - '76eb89d42eebe324e4395329f47447cda9ac920aabcf99aca85424609c3384a5')
>>> + ASSET_FLASH0 = Asset('https://share.linaro.org/downloadFile?id=kyoMLGC9zXa4oA7',
>>> + '76eb89d42eebe324e4395329f47447cda9ac920aabcf99aca85424609c3384a5')
>>>
>>> - ASSET_FLASH1 = Asset(
>>> - ('https://artifacts.codelinaro.org/artifactory/linaro-419-sbsa-ref/'
>>> - '20241122-189881/edk2/SBSA_FLASH1.fd.xz'),
>>> - 'f850f243bd8dbd49c51e061e0f79f1697546938f454aeb59ab7d93e5f0d412fc')
>>> + ASSET_FLASH1 = Asset('https://share.linaro.org/downloadFile?id=Dj1HRXnDnKtU6Nj',
>>> + 'f850f243bd8dbd49c51e061e0f79f1697546938f454aeb59ab7d93e5f0d412fc')
>> 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
>>
--
Alex Bennée
Virtualisation Tech Lead @ Linaro
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 2/2] tests/functional: migrate sbsa_ref test images
2026-01-28 10:58 ` [PATCH 2/2] tests/functional: migrate sbsa_ref test images Alex Bennée
2026-01-28 15:58 ` Pierrick Bouvier
2026-01-28 16:25 ` Peter Maydell
@ 2026-01-28 16:53 ` Philippe Mathieu-Daudé
2026-02-02 13:18 ` Michael Tokarev
3 siblings, 0 replies; 13+ messages in thread
From: Philippe Mathieu-Daudé @ 2026-01-28 16:53 UTC (permalink / raw)
To: Alex Bennée, qemu-devel
Cc: Leif Lindholm, qemu-arm, Peter Maydell, Thomas Huth,
Radoslaw Biernacki
On 28/1/26 11:58, Alex Bennée 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ée <alex.bennee@linaro.org>
> ---
> tests/functional/aarch64/test_sbsaref.py | 16 ++++++----------
> 1 file changed, 6 insertions(+), 10 deletions(-)
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 2/2] tests/functional: migrate sbsa_ref test images
2026-01-28 10:58 ` [PATCH 2/2] tests/functional: migrate sbsa_ref test images Alex Bennée
` (2 preceding siblings ...)
2026-01-28 16:53 ` Philippe Mathieu-Daudé
@ 2026-02-02 13:18 ` Michael Tokarev
2026-02-02 14:13 ` Alex Bennée
3 siblings, 1 reply; 13+ messages in thread
From: Michael Tokarev @ 2026-02-02 13:18 UTC (permalink / raw)
To: Alex Bennée, qemu-devel
Cc: Leif Lindholm, qemu-arm, Philippe Mathieu-Daudé,
Peter Maydell, Thomas Huth, Radoslaw Biernacki, qemu-stable
On 1/28/26 13:58, Alex Bennée 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.
I'm picking this up for qemu-stable too.
Please let me know if I shouldn't.
Thanks,
/mjt
^ permalink raw reply [flat|nested] 13+ messages in thread* Re: [PATCH 2/2] tests/functional: migrate sbsa_ref test images
2026-02-02 13:18 ` Michael Tokarev
@ 2026-02-02 14:13 ` Alex Bennée
0 siblings, 0 replies; 13+ messages in thread
From: Alex Bennée @ 2026-02-02 14:13 UTC (permalink / raw)
To: Michael Tokarev
Cc: qemu-devel, Leif Lindholm, qemu-arm, Philippe Mathieu-Daudé,
Peter Maydell, Thomas Huth, Radoslaw Biernacki, qemu-stable
Michael Tokarev <mjt@tls.msk.ru> writes:
> On 1/28/26 13:58, Alex Bennée 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.
>
> I'm picking this up for qemu-stable too.
> Please let me know if I shouldn't.
No that is fine, sorry I should have Cc'd stable.
>
> Thanks,
>
> /mjt
--
Alex Bennée
Virtualisation Tech Lead @ Linaro
^ permalink raw reply [flat|nested] 13+ messages in thread