John Snow <[email protected]> writes:

> Heya folks:
>
> I'm working on a series that removes the qemu.qmp package from the
> qemu.git tree and notice that
> tests/migration-stress/guestperf/engine.py makes use of the
> QEMUMachine class (which depends on qemu.qmp) -- Can you please let me
> know which test(s) utilize this code so I can ensure that there are no
> disruptions to these tests after the pivot to utilizing an external
> library?
>
> If they aren't executed by "make check", could you please give me some
> instructions for how they are normally run?
>
> Thanks,
> --js

Hi!

This is a little benchmarking tool we have. You need to first build the
guest workload (might need to install a couple static libraries):

cd build
make ./tests/migration-stress/initrd-stress.img

Then:

./run ../tests/migration-stress/guestperf.py --debug --verbose --output
output.json

It starts a guest and migrates it, but with the --debug flag you'll
already see lots of qemu.qmp debug messages flying past.

Beware this is poorly maintained, I just checked it's working, but it
might bite you. Let's us know!

Reply via email to