aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Rostedt (Google) <rostedt@goodmis.org>2023-06-07 13:27:10 -0400
committerSteven Rostedt (Google) <rostedt@goodmis.org>2023-06-07 14:32:49 -0400
commit8ec026f0fa13f3d97343af20049d34da0405e58f (patch)
treeffe988a655dca11807157f8e0aa99d4a5085c774
parent4c179a69860146bae2e412819e7040eaa3c40c2a (diff)
downloadtrace-cmd-8ec026f0fa13f3d97343af20049d34da0405e58f.tar.gz
trace-cmd test: Close handle after opening
The unit tests opens a handle via tracecmd_open() but fails to close it causing the memory leak detector to trigger on it. Link: https://lore.kernel.org/linux-trace-devel/20230607132710.4f642c78@gandalf.local.home Cc: Tzvetomir Stoyanov <tz.stoyanov@gmail.com> Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
-rw-r--r--utest/tracecmd-utest.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/utest/tracecmd-utest.c b/utest/tracecmd-utest.c
index 69dcb4be..34fed1e1 100644
--- a/utest/tracecmd-utest.c
+++ b/utest/tracecmd-utest.c
@@ -438,6 +438,8 @@ static void test_trace_library_read(void)
ret = tracecmd_iterate_events(handle, NULL, 0, read_events, &data);
CU_TEST(ret == 0);
+ tracecmd_close(handle);
+
CU_TEST(data.counter > 0);
trace_seq_destroy(&data.seq);
}