gstreamer/subprojects/gst-integration-testsuites/testsuites/validate_known_issues.py
Sebastian Dröge 40b073e7bd tests: Mark adaptivedemux tests as sometimes timing out
... in addition to all the other issues that were ignored for them
already.

At least the reverse playback test regularly times out, waiting for a
download to finish that has already finished successfully.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1593>
2022-01-28 11:55:37 +00:00

252 lines
8.2 KiB
Python

KNOWN_ISSUES = {
"General flakiness": {
"tests": [
r"^validate\.((?!play_15s).)*$",
r"^validate\.((?!transcode).)*$",
r"^validate\.((?!media_check).)*$",
r"^validate\.((?!compositor).)*$",
r"^validate\.((?!glvideomixer).)*$",
r"^validate\.((?!launch_pipeline).)*$",
r"^validate\.((?!rtsp*).)*$",
],
"max_retries": 2,
},
"https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/486": {
"tests": [
"validate.dash.playback.fast_forward.dash_exMPD_BIP_TC1",
"validate.dash.playback.reverse_playback.dash_exMPD_BIP_TC1",
"validate.dash.playback.seek_with_stop.dash_exMPD_BIP_TC1",
"validate.dash.playback.scrub_forward_seeking.dash_exMPD_BIP_TC1",
"validate.dash.playback.seek_backward.dash_exMPD_BIP_TC1",
"validate.dash.playback.seek_forward.dash_exMPD_BIP_TC1",
],
"issues": [
{
"detected-on": "playbin",
"summary": "We got an ERROR message on the bus",
"level": "critical",
"sometimes": True,
},
{
"summary": "flow return from pad push doesn't match expected value",
"details": ".*Wrong combined flow return error.*",
"level": "critical",
"sometimes": True,
},
{
"level": "critical",
"summary": "The program stopped before some actions were executed",
"sometimes": True,
},
{
"timeout": True,
"sometimes": True,
},
]
},
"https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/311": {
"tests": [
"validate.http.*.ogg$",
"validate.http.*.ogv$",
"validate.rtsp.*.ogg$",
"validate.rtsp.*.ogv$",
],
"issues": [
{
"detected-on": "playbin",
"summary": "We got an ERROR message on the bus",
"details": ".*No valid frames decoded before end of stream.*",
"level": "critical",
"sometimes": True,
},
{
"level": "critical",
"summary": "We got an ERROR message on the bus",
"details": ".*Got error: Could not decode stream.*",
"sometimes": True,
},
{
"level": "critical",
"summary": "The program stopped before some actions were executed",
"sometimes": True,
},
{
"summary": "The program stopped before some actions were executed",
"issue-id": "scenario::not-ended",
"sometimes": True,
},
]
},
"https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/563": {
"tests": [
"validate.rtsp.playback.seek_backward.bowlerhatdancer_sleepytom_SGP_mjpeg_avi",
],
"issues": [
{
"level": "critical",
"summary": "The program stopped before some actions were executed",
"sometimes": True,
}
]
},
"https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/377": {
"tests": [
"validate.rtsp.*",
],
"issues": [
{
"timeout": True,
"sometimes": True,
},
]
},
"https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/930": {
"tests": [
"validate.hls.playback.reverse_playback.*",
],
"issues": [
{
'timeout': True,
'sometimes': True,
},
],
},
"https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/582": {
"tests": [
"validate.http.playback.reverse_playback.*",
"validate.http.playback.*seek.*",
"validate.http.playback.*change_state.*",
],
"issues": [
{
'timeout': True,
'sometimes': True,
},
],
},
"https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/609": {
"tests": [
"validate.hls.playback.*seek.*",
],
"issues": [
{
'timeout': True,
'sometimes': True,
'stacktrace_symbols': [
'g_rec_mutex_lock'
]
},
],
},
"https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/937": {
"tests": [
"validate.hls.playback.fast_forward.*",
],
"issues": [
{
'timeout': True,
'sometimes': True,
},
],
},
"https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/578": {
"tests": [
"validate.http.playback.change_state_intensive.*ogv",
"validate.http.playback.change_state_intensive.*ogg",
],
"issues": [
{
'timeout': True,
'sometimes': True,
},
],
},
"https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/585": {
"tests": [
"validate.rtsp.*playback.*seek.*.",
],
"issues": [
{
"summary": "We got a g_log critical issue",
"details": ".*g_hash_table_foreach_remove_or_steal.*",
},
{
"issue-id": "runtime::error-on-bus",
"summary": "We got an ERROR message on the bus",
"level": "critical",
"detected-on": "playbin0",
"details": ".*Could not open resource for reading and writing.*",
},
],
},
"https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/578": {
"tests": [
"validate.http.playback.change_state_intensive.*ogv",
"validate.http.playback.change_state_intensive.*ogg",
],
"issues": [
{
'timeout': True,
'sometimes': True,
},
],
},
"https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/579": {
"tests": [
"validate.http.*ogv",
"validate.http.*ogg",
],
"issues": [
{
"summary": "We got an ERROR message on the bus",
"level": "critical",
"details": ".*Could not decode stream.*",
"sometimes": True,
},
]
},
"https://gitlab.freedesktop.org/gstreamer/gst-libav/issues/45": {
"tests": [
"validate.file.playback.reverse_playback.rawaudioS32LE_prores_mov"
],
"issues": [
{
"issue-id": "runtime::error-on-bus",
"summary": "We got an ERROR message on the bus",
"level": "critical",
"detected-on": "playbin0",
"details": ".*No valid frames decoded before end of stream.*",
},
{
"issue-id": "scenario::not-ended",
"summary": "The program stopped before some actions were executed",
"level": "critical",
"detected-on": "reverse_playback",
},
],
},
"https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/1020": {
"tests": [
"validate.*mxf.*",
],
"issues": [
{
"issue-id": "threading::pull-range-from-wrong-thread",
"summary": "gst_pad_pull_range called from wrong thread",
"level": "critical",
'can-happen-several-times': True,
},
]
},
"Our asf file is basically broken": {
"tests": [
"validate.file.transcode.*.samples_multimedia_cx_asf_wmv_elephant_asf",
],
"issues": [
{
"issue-id": "transcoded-file-wrong-duration",
},
]
}
}