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.

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