From 5713605030e84a2bc800daf16df3d82f91524ae3 Mon Sep 17 00:00:00 2001 From: Bill Zissimopoulos Date: Tue, 17 Apr 2018 13:14:34 -0700 Subject: [PATCH] appveyor: troubleshoot create_pid_test --- tst/winfsp-tests/create-test.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tst/winfsp-tests/create-test.c b/tst/winfsp-tests/create-test.c index 6422eabb..c4b0e7f2 100644 --- a/tst/winfsp-tests/create-test.c +++ b/tst/winfsp-tests/create-test.c @@ -1204,7 +1204,7 @@ void create_namelen_test(void) } FSP_FILE_SYSTEM_OPERATION *create_pid_CreateOp; -UINT32 create_pid_Pass, create_pid_Fail; +volatile UINT32 create_pid_Pass, create_pid_Fail; NTSTATUS create_pid_Create(FSP_FILE_SYSTEM *FileSystem, FSP_FSCTL_TRANSACT_REQ *Request, FSP_FSCTL_TRANSACT_RSP *Response) @@ -1240,6 +1240,9 @@ void create_pid_dotest(ULONG Flags, PWSTR Prefix) memfs_stop(memfs); + if (!(0 < create_pid_Pass && 0 == create_pid_Fail)) + tlib_printf("create_pid_Pass=%u, create_pid_Fail=%u", create_pid_Pass, create_pid_Fail); + ASSERT(0 < create_pid_Pass && 0 == create_pid_Fail); }