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
