On Thu, Sep 3, 2020 at 10:33 PM Thomas Huth wrote: > On 03/09/2020 11.18, 罗勇刚(Yonggang Luo) wrote: > [...] > > TEST check-unit: tests/test-replication.exe > > ** > > ERROR:C:/work/xemu/qemu/tests/test-replication.c:136:make_temp: > > assertion failed: (fd >= 0) > > ERROR test-replication.exe - Bail out! > > ERROR:C:/work/xemu/qemu/tests/test-replication.c:136:make_temp: > > assertion failed: (fd >= 0) > > At least this one should be easy to fix: The test uses /tmp as > hard-coded directory for temporary files. I think it should use > g_get_tmp_dir() from glib to get that directory instead. > > Thomas > > After fixes tmp path, how to fixes following error: $ tests/test-replication.exe # random seed: R02Sdf2e4ffc0e6fbe96624598386b538927 1..13 # Start of replication tests # Start of primary tests Unexpected error in bdrv_open_inherit() at ../block.c:3456: Block protocol 'file' doesn't support the option 'locking' -- 此致 礼 罗勇刚 Yours sincerely, Yonggang Luo