diff options
author | Jeff Hostetler <jeffhost@microsoft.com> | 2021-02-03 15:34:43 +0000 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2021-02-16 17:14:34 -0800 |
commit | 4f2009dce2d270ded8bb94417becf6cc2143c70c (patch) | |
tree | 1ca725a66929a65e8bc2a0d98be514f89faa0853 /t/perf/.gitignore | |
parent | p7519: move watchman cleanup earlier in the test (diff) | |
download | tgif-4f2009dce2d270ded8bb94417becf6cc2143c70c.tar.xz |
p7519: add trace logging during perf test
Add optional trace logging to allow us to better compare performance of
various fsmonitor providers and compare results with non-fsmonitor runs.
Currently, this includes Trace2 logging, but may be extended to include
other trace targets, such as GIT_TRACE_FSMONITOR if desired.
Using this logging helped me explain an odd behavior on MacOS where the
kernel was dropping events and causing the hook to Watchman to timeout.
Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
Reviewed-by: Taylor Blau <me@ttaylorr.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/perf/.gitignore')
-rw-r--r-- | t/perf/.gitignore | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/t/perf/.gitignore b/t/perf/.gitignore index 982eb8e3a9..72f5d0d314 100644 --- a/t/perf/.gitignore +++ b/t/perf/.gitignore @@ -1,3 +1,4 @@ /build/ /test-results/ +/test-trace/ /trash directory*/ |