validate:launcher: Disable racy HLS tests

+ Add need-clock-synk to switch_audio_track_while_paused as it relies on
the clock sync to pause and then display subtitles
This commit is contained in:
Thibault Saunier 2014-08-05 18:51:20 +02:00
parent bab8a4c3bb
commit 702992cf7a
3 changed files with 10 additions and 4 deletions

View file

@ -1,4 +1,4 @@
description, summary="Change audio track while pipeline is paused", min-audio-track=2, duration=6.0
description, summary="Change audio track while pipeline is paused", min-audio-track=2, duration=6.0, need-clock-sync=true
pause, playback_time=1.0;
# Wait so that humans can see the pipeline is paused

View file

@ -99,13 +99,19 @@ def register_default_encoding_formats(self):
def register_default_blacklist(self):
self.set_default_blacklist([
# hls known issues
("validate.hls.playback.fast_forward.*",
"https://bugzilla.gnome.org/show_bug.cgi?id=698155"),
("validate.hls.playback.seek_with_stop.*",
"https://bugzilla.gnome.org/show_bug.cgi?id=723268"),
("validate.hls.playback.reverse_playback.*",
"https://bugzilla.gnome.org/show_bug.cgi?id=702595"),
("validate.hls.*scrub_forward_seeking.*", "This is not stable enough for now."),
("validate.hls.*scrub_forward_seeking.*",
"https://bugzilla.gnome.org/show_bug.cgi?id=606382"),
("validate.hls.*seek_backward.*",
"https://bugzilla.gnome.org/show_bug.cgi?id=606382"),
("validate.hls.*seek_forward.*",
"https://bugzilla.gnome.org/show_bug.cgi?id=606382"),
# Matroska/WEBM known issues:
("validate.*.reverse_playback.*webm$",

View file

@ -656,8 +656,8 @@ class TestsManager(Loggable):
return False
if test.duration > 0 and int(self.options.long_limit) < int(test.duration):
self.info("Not activating test as it duration (%d) is superior"
" than the long limit (%d)" % (test.duration,
self.info("Not activating %s as its duration (%d) is superior"
" than the long limit (%d)" % (test, test.duration,
int(self.options.long_limit)))
return False