summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThibault Saunier <tsaunier@gnome.org>2016-11-25 14:54:56 -0300
committerThibault Saunier <tsaunier@gnome.org>2016-11-25 14:54:56 -0300
commit892243a7dbf475f4440cf79ac199b0643c4a510e (patch)
treea9ecbfcc508941019edadafe96447d3faaf410fc
parent10e67ccf17229b8f83467851f3e368169cb6e251 (diff)
testsuites:ges: Set known seeking issues as such
-rw-r--r--testsuites/ges.py31
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