2003-10-15 01:25:41 +00:00
|
|
|
include ../Rules
|
2003-05-18 22:59:51 +00:00
|
|
|
|
2005-02-01 13:20:42 +00:00
|
|
|
tests_pass = thread1 thread2 thread3 thread4 thread5 threade threadf signal1 159852 threadg threadi-123775
|
2005-03-25 13:02:19 +00:00
|
|
|
tests_fail = 159566 signal3
|
2004-11-26 18:29:06 +00:00
|
|
|
|
2004-09-08 23:37:07 +00:00
|
|
|
# threadh
|
2004-04-15 04:54:53 +00:00
|
|
|
|
2005-03-25 13:02:19 +00:00
|
|
|
# signal2 shows a genuine bug but is erratic in that it manages to survive
|
|
|
|
# half of the time; so we ignore it
|
|
|
|
tests_ignore = queue threadb threadc threadd staticrec threadi-nfy1 threadi-nfy2 signal2
|
2002-09-12 11:56:08 +00:00
|
|
|
|
|
|
|
thread1_SOURCES = thread.c
|
2002-12-03 21:55:39 +00:00
|
|
|
thread1_CFLAGS = -DTESTNUM=1 $(AM_CFLAGS)
|
2002-09-12 11:56:08 +00:00
|
|
|
thread2_SOURCES = thread.c
|
2002-12-03 21:55:39 +00:00
|
|
|
thread2_CFLAGS = -DTESTNUM=2 $(AM_CFLAGS)
|
2002-09-12 11:56:08 +00:00
|
|
|
thread3_SOURCES = thread.c
|
2002-12-03 21:55:39 +00:00
|
|
|
thread3_CFLAGS = -DTESTNUM=3 $(AM_CFLAGS)
|
2002-09-12 11:56:08 +00:00
|
|
|
thread4_SOURCES = thread.c
|
2002-12-03 21:55:39 +00:00
|
|
|
thread4_CFLAGS = -DTESTNUM=4 $(AM_CFLAGS)
|
2002-09-12 11:56:08 +00:00
|
|
|
thread5_SOURCES = thread.c
|
2002-12-03 21:55:39 +00:00
|
|
|
thread5_CFLAGS = -DTESTNUM=5 $(AM_CFLAGS)
|
testsuite/threads/: Added a bunch of testcases that show threadsafety bugs in glib.
Original commit message from CVS:
* testsuite/threads/Makefile.am:
* testsuite/threads/signals.c: (gst_test_get_type),
(gst_test_class_init), (gst_test_init), (gst_test_dispose),
(gst_test_set_property), (gst_test_get_property),
(gst_test_do_signal1), (signal2_handler), (gst_test_do_signal2),
(gst_test_do_prop), (run_thread), (main):
Added a bunch of testcases that show threadsafety bugs in glib.
2004-11-29 14:27:04 +00:00
|
|
|
|
|
|
|
signal1_SOURCES = signals.c
|
|
|
|
signal1_CFLAGS = -DTESTNUM=1 $(AM_CFLAGS)
|
|
|
|
signal2_SOURCES = signals.c
|
|
|
|
signal2_CFLAGS = -DTESTNUM=2 $(AM_CFLAGS)
|
|
|
|
signal3_SOURCES = signals.c
|
|
|
|
signal3_CFLAGS = -DTESTNUM=3 $(AM_CFLAGS)
|
2005-02-01 13:20:42 +00:00
|
|
|
|
|
|
|
threadi_123775_SOURCES = threadi.c
|
|
|
|
threadi_123775_CFLAGS = -DTESTNUM=123775 $(AM_CFLAGS)
|
|
|
|
threadi_nfy1_SOURCES = threadi.c
|
|
|
|
threadi_nfy1_CFLAGS = -DTESTNUM=999998 $(AM_CFLAGS)
|
|
|
|
threadi_nfy2_SOURCES = threadi.c
|
|
|
|
threadi_nfy2_CFLAGS = -DTESTNUM=999999 $(AM_CFLAGS)
|