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
This commit is contained in:
Tim-Philipp Müller 2016-10-20 22:08:14 +01:00
parent 6deab72e10
commit 834339b773

View file

@ -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