p7519: fix watchman watch-list test on Windows
commit0917763d67b99c22d980a10e94102047cc4e9a73
authorJeff Hostetler <jeffhost@microsoft.com>
Wed, 3 Feb 2021 15:34:41 +0000 (3 15:34 +0000)
committerJunio C Hamano <gitster@pobox.com>
Wed, 17 Feb 2021 01:14:34 +0000 (16 17:14 -0800)
tree8d9794c175d6400b1de18ab5a33b56b01c30e843
parenteb10e637cf04a19b9a3d5d7c904d71bc9e4ea408
p7519: fix watchman watch-list test on Windows

Only use the final portion of the test trash directory file name
when verifying that Watchman was started.

On Windows and under the SDK, $GIT_WORKTREE is a cygwin-style
path with forward slashes and a "/c/" drive name.  However
`watchman watch-list` reports a proper Windows-style pathname
with drive letters and backslashes.  This causes the grep to
fail.  Since we don't really care about the full pathname (and
we really don't want to bother with normalizaing them), just see
if the test-name portion of the path is found.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
Reviewed-by: Taylor Blau <me@ttaylorr.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/perf/p7519-fsmonitor.sh