From 02eebca16b111831b0d3dc3ce634ad59db15c80b Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 13 Jul 2012 09:43:59 +0200 Subject: [PATCH] pad: fix test raciness Fixes https://bugzilla.gnome.org/show_bug.cgi?id=679506 --- tests/check/gst/gstpad.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tests/check/gst/gstpad.c b/tests/check/gst/gstpad.c index 88f93fab1a..8c2c1dead2 100644 --- a/tests/check/gst/gstpad.c +++ b/tests/check/gst/gstpad.c @@ -1042,7 +1042,7 @@ test_pad_blocking_with_type (GstPadProbeType type) /* wait for the block */ while (!gst_pad_is_blocking (pad)) { - g_usleep (100000); + g_usleep (10000); } /* stop with flushing */ @@ -1116,9 +1116,8 @@ test_queue_src_caps_notify (gboolean link_queue) gst_pad_send_event (sink, gst_event_new_caps (caps)); gst_caps_unref (caps); - g_usleep (10000); - - fail_unless (got_notify == TRUE); + while (got_notify == FALSE) + g_usleep (10000); gst_element_set_state (queue, GST_STATE_NULL);