Bin Meng <bmeng...@gmail.com> writes: > From: Bin Meng <bin.m...@windriver.com> > > The test_qmp_oob test case calls mkfifo() which does not exist on > win32. Exclude it. > > Signed-off-by: Bin Meng <bin.m...@windriver.com> > --- > > tests/qtest/qmp-test.c | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/tests/qtest/qmp-test.c b/tests/qtest/qmp-test.c > index b950dbafaf..4a165447f8 100644 > --- a/tests/qtest/qmp-test.c > +++ b/tests/qtest/qmp-test.c > @@ -159,6 +159,8 @@ static void test_qmp_protocol(void) > qtest_quit(qts); > } > > +#ifndef _WIN32 > + > /* Out-of-band tests */ > > char *tmpdir; > @@ -279,6 +281,8 @@ static void test_qmp_oob(void) > qtest_quit(qts); > } > > +#endif /* _WIN32 */ > + > /* Preconfig tests */ > > static void test_qmp_preconfig(void) > @@ -338,7 +342,9 @@ int main(int argc, char *argv[]) > g_test_init(&argc, &argv, NULL); > > qtest_add_func("qmp/protocol", test_qmp_protocol); > +#ifndef _WIN32 > qtest_add_func("qmp/oob", test_qmp_oob); > +#endif > qtest_add_func("qmp/preconfig", test_qmp_preconfig); > qtest_add_func("qmp/missing-any-arg", test_qmp_missing_any_arg);
I'd appreciate a comment explaining why we have to disable this test on Windows.