tests: Remove memory leak checking infrastructure
authorDaniel Stone <daniels@collabora.com>
Fri, 24 Aug 2018 15:15:59 +0000 (16:15 +0100)
committerDaniel Stone <daniels@collabora.com>
Wed, 29 Aug 2018 08:59:04 +0000 (09:59 +0100)
commit01095a9ce4d8457ee2f221848b9805c4b5cffc95
treedfa779d52afab16678141766a5d7ad7c4eefd692
parentcb9a2557e11f294256943f5b4187940d7234820c
tests: Remove memory leak checking infrastructure

There are far better ways to detect memory leaks, such as either
valgrind or ASan. Having Meson makes it really easy to use these tools
in our tests, and we can do that in CI as well.

Having these local wrappers actually completely broke ASan usage, so
remove them in favour of using the more powerful options.

Signed-off-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
tests/sanity-test.c
tests/test-compositor.c
tests/test-runner.c
tests/test-runner.h