mirror of https://github.com/xemu-project/xemu.git
tests: test-replication disable /replication/secondary/* on msys2/mingw.
They caused failure on msys2/mingw, that's because file-win32.c not implement .bdrv_reopen_prepare/commit/abort yet. This is the error message: > $ ./tests/test-replication.exe > # random seed: R02S3f4d1c01af2b0a046990e0235c481faf > 1..13 > # Start of replication tests > # Start of primary tests > ok 1 /replication/primary/read > ok 2 /replication/primary/write > ok 3 /replication/primary/start > ok 4 /replication/primary/stop > ok 5 /replication/primary/do_checkpoint > ok 6 /replication/primary/get_error_all > # End of primary tests > # Start of secondary tests > ok 7 /replication/secondary/read > ok 8 /replication/secondary/write > Unexpected error in bdrv_reopen_prepare() at ../block.c:4191: > Block format 'file' used by node '#block4287' does not support reopening > files Signed-off-by: Yonggang Luo <luoyonggang@gmail.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20200915121318.247-9-luoyonggang@gmail.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
This commit is contained in:
parent
dce93184b5
commit
09d631dbf8
|
@ -392,6 +392,7 @@ static void test_secondary_write(void)
|
|||
teardown_secondary();
|
||||
}
|
||||
|
||||
#ifndef _WIN32
|
||||
static void test_secondary_start(void)
|
||||
{
|
||||
BlockBackend *top_blk, *local_blk;
|
||||
|
@ -546,6 +547,7 @@ static void test_secondary_get_error_all(void)
|
|||
|
||||
teardown_secondary();
|
||||
}
|
||||
#endif
|
||||
|
||||
static void sigabrt_handler(int signo)
|
||||
{
|
||||
|
@ -597,6 +599,7 @@ int main(int argc, char **argv)
|
|||
/* Secondary */
|
||||
g_test_add_func("/replication/secondary/read", test_secondary_read);
|
||||
g_test_add_func("/replication/secondary/write", test_secondary_write);
|
||||
#ifndef _WIN32
|
||||
g_test_add_func("/replication/secondary/start", test_secondary_start);
|
||||
g_test_add_func("/replication/secondary/stop", test_secondary_stop);
|
||||
g_test_add_func("/replication/secondary/continuous_replication",
|
||||
|
@ -605,6 +608,7 @@ int main(int argc, char **argv)
|
|||
test_secondary_do_checkpoint);
|
||||
g_test_add_func("/replication/secondary/get_error_all",
|
||||
test_secondary_get_error_all);
|
||||
#endif
|
||||
|
||||
ret = g_test_run();
|
||||
|
||||
|
|
Loading…
Reference in New Issue