Hi Markus, On Mon, Aug 29, 2022 at 9:14 PM Markus Armbruster <arm...@redhat.com> wrote: > > 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.
The reason is explained in the commit message. Regards, Bin