perf test sdt: Handle realpath() failure
authorArnaldo Carvalho de Melo <acme@redhat.com>
Sat, 1 Jul 2017 14:21:59 +0000 (11:21 -0300)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Wed, 19 Jul 2017 02:14:14 +0000 (23:14 -0300)
commit8526bafc149ee4d0df5eabca0f440164ec705c99
tree74092398a1f1c140272b778df9cad9cfd35868dd
parent4b4cd50319127b3b606b8aaf3426d8972df1666a
perf test sdt: Handle realpath() failure

It can return NULL, in which case we should bail out and remove the
directory created with mkdtemp(), which is stored in the "__tempdir"
variable, not in "tempdir".

Cc: Masami Hiramatsu <mhiramat@kernel.org>
Fixes: 8e5dc848356e ("perf test: Add a test case for SDT event")
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/tests/sdt.c