gstreamer/tests/check/elements
Nirbheek Chauhan 5524137d7e tests: Add test for new live-objects leaktracer API
Needs a valgrind suppression for:

==11119== Warning: invalid file descriptor -1 in syscall close()
==11119== Warning: invalid file descriptor -1 in syscall close()
==11119== Syscall param write(buf) points to uninitialised byte(s)
==11119==    at 0x4C4AFAD: syscall (in /usr/lib64/libc-2.29.so)
==11119==    by 0x4E70DF9: write_validate (Ginit.c:112)
==11119==    by 0x4E70DF9: UnknownInlinedFun (Ginit.c:148)
==11119==    by 0x4E70DF9: mincore_validate (Ginit.c:131)
==11119==    by 0x4E70CC3: UnknownInlinedFun (Ginit.c:208)
==11119==    by 0x4E70CC3: access_mem (Ginit.c:242)
==11119==    by 0x4E75536: UnknownInlinedFun (libunwind_i.h:168)
==11119==    by 0x4E75536: apply_reg_state (Gparser.c:863)
==11119==    by 0x4E75A71: _ULx86_64_dwarf_step (Gparser.c:952)
==11119==    by 0x4E71BD3: _ULx86_64_step (Gstep.c:71)
==11119==    by 0x48BAF47: generate_unwind_trace (gstinfo.c:2726)
==11119==    by 0x48BC92E: gst_debug_get_stack_trace (gstinfo.c:2908)
==11119==    by 0x49B2BB2: handle_object_created.part.0 (gstleaks.c:384)
==11119==    by 0x488134E: gst_object_constructed (gstobject.c:141)
==11119==    by 0x49EC61B: g_object_new_internal (gobject.c:1845)
==11119==    by 0x49EE347: g_object_new_valist (gobject.c:2128)
==11119==    by 0x49EE69C: g_object_new (gobject.c:1648)
==11119==    by 0x48CA59D: gst_pad_new_from_template (gstpad.c:867)
==11119==    by 0x68C209E: gst_base_src_init (gstbasesrc.c:454)
==11119==    by 0x4A0A0C3: g_type_create_instance (gtype.c:1858)
==11119==    by 0x49EC42C: g_object_new_internal (gobject.c:1805)
==11119==    by 0x49EDB14: g_object_new_with_properties (gobject.c:1973)
==11119==    by 0x49EE6C0: g_object_new (gobject.c:1645)
==11119==    by 0x48AF91A: gst_element_factory_create (gstelementfactory.c:372)
==11119==  Address 0x1ffeffe000 is on thread 1's stack
==11119==  in frame #6, created by generate_unwind_trace (gstinfo.c:2695)

Fixed in libunwind commit:
b256722d49

Needs a separate suppression for Debian because the callstack is
different there.
2019-07-02 15:13:26 +05:30
..
.gitignore tests: rewrite and enable dataurisrc test 2016-11-28 11:19:15 +00:00
capsfilter.c tests: include config.h and don't include unix headers 2017-11-24 13:41:20 +01:00
concat.c concat: Add unit tests for concat element 2014-08-12 15:39:09 +03:00
dataurisrc.c meson: Bump minimal GLib version to 2.44 2019-06-03 08:51:40 +02:00
fakesink.c tests: fakesink: make notify stress test work better on Windows 2018-01-11 19:57:13 +00:00
fakesrc.c tests: include config.h and don't include unix headers 2017-11-24 13:41:20 +01:00
fdsrc.c tests: include config.h and don't include unix headers 2017-11-24 13:41:20 +01:00
filesink.c filesink: Use SYNC_AFTER flag in seeking test 2018-08-17 17:26:17 +03:00
filesrc.c tests: filesrc: more Windows fixes 2018-01-11 19:32:08 +00:00
funnel.c Fix typos in comments and docs 2018-05-01 11:18:03 +01:00
identity.c tests: include config.h and don't include unix headers 2017-11-24 13:41:20 +01:00
leaks.c tests: Add test for new live-objects leaktracer API 2019-07-02 15:13:26 +05:30
multiqueue.c tests: multiqueue: Replace large test macro with function 2017-12-24 11:51:13 +01:00
queue.c queue: Ignore thresholds if a query is queued 2018-03-01 16:31:57 -05:00
queue2.c query: add a new bitrate query 2018-11-07 15:04:14 +00:00
selector.c Fix typos in comments and docs 2018-05-01 11:18:03 +01:00
streamiddemux.c Fix typos in comments and docs 2018-05-01 11:18:03 +01:00
tee.c tests: include config.h and don't include unix headers 2017-11-24 13:41:20 +01:00
valve.c tests: include config.h and don't include unix headers 2017-11-24 13:41:20 +01:00