Bin Meng <bmeng...@gmail.com> writes: > 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.
Yes, and putting it there is a good idea. But I'd appreciate if you *also* put it in the code, so future readers of the code don't have to dig through git history.