diff options
author | Thibault Saunier <tsaunier@gnome.org> | 2016-11-25 14:54:56 -0300 |
---|---|---|
committer | Thibault Saunier <tsaunier@gnome.org> | 2016-11-25 14:54:56 -0300 |
commit | 892243a7dbf475f4440cf79ac199b0643c4a510e (patch) | |
tree | a9ecbfcc508941019edadafe96447d3faaf410fc | |
parent | 10e67ccf17229b8f83467851f3e368169cb6e251 (diff) |
testsuites:ges: Set known seeking issues as such
-rw-r--r-- | testsuites/ges.py | 31 |
1 files changed, 23 insertions, 8 deletions
diff --git a/testsuites/ges.py b/testsuites/ges.py index 6a1573c..d48cde1 100644 --- a/testsuites/ges.py +++ b/testsuites/ges.py @@ -23,20 +23,35 @@ The GES GstValidate default testsuite import os -TEST_MANAGER = "ges" +TEST_MANAGER = "ges" + def setup_tests(test_manager, options): print("Setting up GES default tests") options.add_paths(os.path.abspath(os.path.join(os.path.dirname(__file__), - "..", "medias", "defaults"))) + "..", "medias", "defaults"))) projects_path = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "ges", "ges-projects")) test_manager.add_expected_issues( - {'ges.playback.scrub_forward_seeking.test_mixing.*mp3.*': [ - {'summary': 'position after a seek is wrong', - 'sometimes': True, - 'bug': 'https://bugzilla.gnome.org/show_bug.cgi?id=771122' - } - ]}) + {'ges.playback.scrub_forward_seeking.test_mixing.*mp3.*': + [ + {'summary': 'position after a seek is wrong', + 'sometimes': True, + 'bug': 'https://bugzilla.gnome.org/show_bug.cgi?id=771122' + } + ], + 'ges.playback.scrub_.*_seeking.test_mixing.*': + [ + {'summary': 'We got a g_log critical issue', + 'sometimes': True, + 'details': '.*gstdecodebin2.c.*(gst_decode_bin_expose): should not be reached.*', + 'bug': 'https://bugzilla.gnome.org/show_bug.cgi?id=775051' + }, + { + 'returncode': 18 + } + ] + } + ) test_manager.register_defaults(projects_path) return True |