summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.com>2016-10-20 22:08:14 +0100
committerTim-Philipp Müller <tim@centricular.com>2016-10-20 22:08:14 +0100
commit834339b77359e765a0e1d2d2b612c70242d4c102 (patch)
tree6a7a60de80253e75f4b97f1b0a447838f228b221 /tests
parent6deab72e108b466d8509b415780e3481f7bf5a83 (diff)
downloadgstreamer-plugins-good-834339b77359e765a0e1d2d2b612c70242d4c102.tar.gz
tests: videomixer: disable racy flush_start_flush_stop test
It's been broken for years, and it's unlikely it will ever be fixed for collectpads/videomixer now that there's compositor which works fine. So let's disable it, since all it does is that it creates noise that distracts from other failures. Also see the corresponding adder bug as it failed in the same way: https://bugzilla.gnome.org/show_bug.cgi?id=708891
Diffstat (limited to 'tests')
-rw-r--r--tests/check/elements/videomixer.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/check/elements/videomixer.c b/tests/check/elements/videomixer.c
index 57200923d..ff8d1fae2 100644
--- a/tests/check/elements/videomixer.c
+++ b/tests/check/elements/videomixer.c
@@ -973,6 +973,7 @@ GST_START_TEST (test_loop)
GST_END_TEST;
+#if 0
GST_START_TEST (test_flush_start_flush_stop)
{
GstPadTemplate *sink_template;
@@ -1025,7 +1026,7 @@ GST_START_TEST (test_flush_start_flush_stop)
}
GST_END_TEST;
-
+#endif
static Suite *
videomixer_suite (void)
@@ -1044,7 +1045,14 @@ videomixer_suite (void)
tcase_add_test (tc_chain, test_duration_is_max);
tcase_add_test (tc_chain, test_duration_unknown_overrides);
tcase_add_test (tc_chain, test_loop);
+ /* This test is racy and occasionally fails in interesting ways
+ * just like the corresponding adder test does/did, see
+ * https://bugzilla.gnome.org/show_bug.cgi?id=708891
+ * It's unlikely that it will ever be fixed for videomixer/collectpads,
+ * as it works fine with compositor */
+#if 0
tcase_add_test (tc_chain, test_flush_start_flush_stop);
+#endif
/* Use a longer timeout */
#ifdef HAVE_VALGRIND