Hi Kevin, I believe that my own commit "block-coroutine-wrapper: use qemu_get_current_aio_context()" breaks this test. The failure is non-deterministic (happens about 1 out of 4 runs).
It seems the job hangs and the test times out in vm.run_job('job1', wait=5.0). I haven't debugged it yet but wanted to share this information to save some time. Tomorrow I'll investigate further. Stefan