diff options
author | Tim-Philipp Müller <tim@centricular.com> | 2016-10-20 22:08:14 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2016-10-20 22:08:14 +0100 |
commit | 834339b77359e765a0e1d2d2b612c70242d4c102 (patch) | |
tree | 6a7a60de80253e75f4b97f1b0a447838f228b221 /tests | |
parent | 6deab72e108b466d8509b415780e3481f7bf5a83 (diff) | |
download | gstreamer-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.c | 10 |
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 |