Thomas Huth <[email protected]> writes:

> On 30/05/2026 16.56, Ani Sinha wrote:
>> Hi,
>> 
>> I am trying to write a qtest for which I need an IGVM file. I have the
>> file, about 54 MiB in size.
>
> 54 MiB is quite big, I agree that we likely don't want to check that into 
> the main repository, especially if it is for a test only...
> (BTW, what's its compressed size?)
>
>> Instead of committing this IGVM binary
>> file with the test, I wanted to check if I can put it somewhere, say
>> in a gitlab repo and then make the test download it. This would be
>> similar to asset downloads for functional tests. No this test cannot
>> be a python functional test.  I am wondering if anyone has faced this
>> situation before and what the best way to solve this problem is.
>
> I'm not maintaining the qtests anymore, but I assume that there is no 
> interest in duplicating all the asset downloading logic there.
>

It would be nice if we could extract the existing code into a little
asset library that could be invoked from the other test frameworks.

> What's the exact reason why you cannot do it as a functional test instead? 
> You could maybe also start the qemu binary there with "-accel qtest -qtest 
> ..." to fake a qtest environment - a little bit cumbersome, but certainly 
> doable, I think.
>
>   Thomas

Reply via email to