gstreamer issueshttps://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues2022-11-10T09:21:08Zhttps://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/790elements_shm.test_shm_live: Sometimes times out2022-11-10T09:21:08ZSebastian Drögeelements_shm.test_shm_live: Sometimes times out```
check.gst-plugins-bad.elements_shm.test_shm_live: Failed 'Application returned 1'
You can reproduce with: GST_CHECKS='test_shm_live' GST_PLUGIN_SYSTEM_PATH_1_0='' GST_PLUGIN_PATH_1_0='/builds/gstreamer/gst-plugins-good/gst-bui...```
check.gst-plugins-bad.elements_shm.test_shm_live: Failed 'Application returned 1'
You can reproduce with: GST_CHECKS='test_shm_live' GST_PLUGIN_SYSTEM_PATH_1_0='' GST_PLUGIN_PATH_1_0='/builds/gstreamer/gst-plugins-good/gst-build/build' CK_DEFAULT_TIMEOUT='20' GST_REGISTRY='/builds/gstreamer/gst-plugins-good/gst-build/build/subprojects/gst-plugins-bad/tests/check/elements_shm.registry' GST_STATE_IGNORE_ELEMENTS='' /builds/gstreamer/gst-plugins-good/gst-build/build/subprojects/gst-plugins-bad/tests/check/elements_shm
Dumping log files on failure
Dumping contents of /builds/gstreamer/gst-plugins-good/validate-output/logs/check/gst-plugins-bad/elements_shm/test_shm_live
=================
Test name: check.gst-plugins-bad.elements_shm.test_shm_live
Command: '/builds/gstreamer/gst-plugins-good/gst-build/build/subprojects/gst-plugins-bad/tests/check/elements_shm'
=================
Running suite(s): shm
0%: Checks: 1, Failures: 0, Errors: 1
../subprojects/gst-plugins-bad/tests/check/elements/shm.c:219:E:shm2:test_shm_live:0: (after this point) Test timeout expired
Check suite shm ran in 20.002s (tests failed: 1)
```https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/786flvmux: test_video_caps_late occasionally timeouts2023-04-12T13:11:27ZJordan Petridіsflvmux: test_video_caps_late occasionally timeoutsHappened after ~10k individual runs, but happens more frequently when its run as part of the whole testsuite.
Happens as of gst-plugins-good@8b155d71884156f15bdd97d30ea208f3e095c684. Fedora 29.
Reproducible with the following from a `...Happened after ~10k individual runs, but happens more frequently when its run as part of the whole testsuite.
Happens as of gst-plugins-good@8b155d71884156f15bdd97d30ea208f3e095c684. Fedora 29.
Reproducible with the following from a `gst-build` checkout:
```
./gst-uninstalled.py gst-validate-launcher check.gst-plugins-good.elements_flvmux.test_video_caps_late --n-runs 10000 -fs --mute --no-display --dump-on-failure --meson-no-rebuild
```
### Output
```sh
check.gst-plugins-good.elements_flvmux.test_video_caps_late: Failed 'Application returned 1'
You can reproduce with: GST_REGISTRY='/home/alatiera/centricular/gst-build/build/subprojects/gst-plugins-good/tests/check/elements_flvmux.registry' GST_STATE_IGNORE_ELEMENTS='aasink autoaudiosrc autoaudiosink autovideosrc
autovideosink cacasink cairotextoverlay jackaudiosrc jackaudiosink
osssrc osssink osxaudiosink osxaudiosrc osxvideosrc osxvideosink
pulsesink pulsesrc pulsemixer v4l2src' GST_PLUGIN_SYSTEM_PATH_1_0='' DISPLAY=':0' CK_DEFAULT_TIMEOUT='20' GST_CHECKS='test_video_caps_late' GST_PLUGIN_LOADING_WHITELIST='gstreamer:gst-plugins-base:gst-plugins-good@/home/alatiera/centricular/gst-build/build' GST_PLUGIN_PATH_1_0='/home/alatiera/centricular/gst-build/build' /home/alatiera/centricular/gst-build/build/subprojects/gst-plugins-good/tests/check/elements_flvmux
Dumping log files on failure
Dumping contents of /home/alatiera/centricular/gst-build/validate-output/logs/check/gst-plugins-good/elements_flvmux/test_video_caps_late
=================
Test name: check.gst-plugins-good.elements_flvmux.test_video_caps_late
Command: '/home/alatiera/centricular/gst-build/build/subprojects/gst-plugins-good/tests/check/elements_flvmux'
=================
Running suite(s): flvmux
0%: Checks: 1, Failures: 0, Errors: 1
../subprojects/gst-plugins-good/tests/check/elements/flvmux.c:527:E:general:test_video_caps_late:0: (after this point) Test timeout expired
Check suite flvmux ran in 20.001s (tests failed: 1)
```https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2973check.gst-editing-services.complex_effect_bin_desc is racy2024-02-03T17:29:25ZAlicia Boya Garcíacheck.gst-editing-services.complex_effect_bin_desc is racyReproduced on 887b4095cae94d828e15a5a962c1c82b29a2405c (Aug 11 2023).
`gst-validate-launcher -f check.gst-editing-services.complex_effect_bin_desc`
`Bail out! Fatal report received: 0:00:00.455073445 <(null)>: 3662 (critical) : validat...Reproduced on 887b4095cae94d828e15a5a962c1c82b29a2405c (Aug 11 2023).
`gst-validate-launcher -f check.gst-editing-services.complex_effect_bin_desc`
`Bail out! Fatal report received: 0:00:00.455073445 <(null)>: 3662 (critical) : validateflow: The recorded log does not match the expectation file.: Mismatch error in pad videosink:sink, line 8. Expected: buffer: checksum=b4a126ab26f314a74ef860a9af457327a28d680b, pts=0:00:00.100000000, dur=0:00:00.000000001, meta=GstVideoMeta Actual: event eos: (no structure)`https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2794Avoid setting state, posting message or sending query when constructing objects2024-02-21T11:20:13ZTim-Philipp Müllertim@centricular.comAvoid setting state, posting message or sending query when constructing objects**Avoid setting state, posting message or sending query when constructing objects**
--> impl in https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6016
### Old title (now reverted, so no longer relevant)
**gdkpixbufsi...**Avoid setting state, posting message or sending query when constructing objects**
--> impl in https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6016
### Old title (now reverted, so no longer relevant)
**gdkpixbufsink test_rgb and test_rgba tests failing frequently under valgrind since a few days**
The gdkpixbufsink `test_rgb` and `test_rgba` tests are failing **a lot** on the CI under valgrind. This started a few days ago.
```
Running suite(s): gdkpixbufsink
0%: Checks: 1, Failures: 0, Errors: 1
../subprojects/gst-plugins-good/tests/check/elements/gdkpixbufsink.c:121:E:general:test_rgb:0: (after this point) Test timeout expired
Check suite gdkpixbufsink ran in 1600.260s (tests failed: 1)
```https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1777srtp: test_play and test_play_key_error tests are flaky and frequently fail o...2023-02-15T12:55:58ZTim-Philipp Müllertim@centricular.comsrtp: test_play and test_play_key_error tests are flaky and frequently fail on the CI# elements_srtp output
```
Running suite(s): srtp
0%: Checks: 1, Failures: 1, Errors: 0
../subprojects/gst-plugins-bad/tests/check/elements/srtp.c:99:F:general:test_play:0: Assertion 'recv_count == expected_recv_count' failed
Running su...# elements_srtp output
```
Running suite(s): srtp
0%: Checks: 1, Failures: 1, Errors: 0
../subprojects/gst-plugins-bad/tests/check/elements/srtp.c:99:F:general:test_play:0: Assertion 'recv_count == expected_recv_count' failed
Running suite(s): srtp
0%: Checks: 1, Failures: 1, Errors: 0
../subprojects/gst-plugins-bad/tests/check/elements/srtp.c:99:F:general:test_play_key_error:0: Assertion 'recv_count == expected_recv_count' failed
Check suite srtp ran in 3.018s (tests failed: 1)
```https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/804ges: `check.gst-editing-services.check_layer_activness_gaps_it` race leading ...2022-11-16T01:07:46ZThibault Sauniertsaunier@igalia.comges: `check.gst-editing-services.check_layer_activness_gaps_it` race leading to wrong source used after commit## Command
``` bash
CK_TIMEOUT_MULTIPLIER='1.0' GST_GL_XINITTHREADS='1' GST_PLUGIN_SCANNER_1_0='/var/home/thiblahute/devel/gstreamer/gstreamer/build/subprojects/gstreamer/libs/gst/helpers/gst-plugin-scanner' GST_VALIDATE_LOGSDIR='/var/...## Command
``` bash
CK_TIMEOUT_MULTIPLIER='1.0' GST_GL_XINITTHREADS='1' GST_PLUGIN_SCANNER_1_0='/var/home/thiblahute/devel/gstreamer/gstreamer/build/subprojects/gstreamer/libs/gst/helpers/gst-plugin-scanner' GST_VALIDATE_LOGSDIR='/var/home/thiblahute/devel/gstreamer/gstreamer/build/subprojects/gst-editing-services/tests/check/check_layer_activness_gaps' GST_REGISTRY='/var/home/thiblahute/devel/gstreamer/gstreamer/build/registry.dat' GST_STATE_IGNORE_ELEMENTS='' GST_PLUGIN_SYSTEM_PATH_1_0='' CK_DEFAULT_TIMEOUT='20' /var/home/thiblahute/devel/gstreamer/gstreamer/build/subprojects/gst-editing-services/tools/ges-launch-1.0 --no-interactive --set-scenario /var/home/thiblahute/devel/gstreamer/gstreamer/subprojects/gst-editing-services/tests/check/scenarios/check_layer_activness_gaps.scenario
```
## ges-launch-1.0 output
```
**-> Running scenario /var/home/thiblahute/devel/gstreamer/gstreamer/subprojects/gst-editing-services/tests/check/scenarios/check_layer_activness_gaps.scenario on pipeline gespipeline0**
Executing `add-clip` at check_layer_activness_gaps.scenario:8 (
- name=clip
- asset-id="framerate\=30/1"
- layer-priority=0
- type=GESTestClip
- pattern=blue
- duration=5000
)
⇨ Action `add-clip` at check_layer_activness_gaps.scenario:8 done 'OK' (duration: 0:00:00.005577927)
Executing `set-layer-active` at check_layer_activness_gaps.scenario:9 (
- tracks={ (string)gesvideotrack0 }
- active=false
- layer-priority=0
)
⇨ Action `set-layer-active` at check_layer_activness_gaps.scenario:9 done 'OK' (duration: 0:00:00.000018555)
Executing `pause` at check_layer_activness_gaps.scenario:11 ( )
⇨ Action `pause` at check_layer_activness_gaps.scenario:11 done 'ASYNC' (duration: 0:00:00.079797039)
Executing `check-property` at check_layer_activness_gaps.scenario:14 (
- target-element-factory-name=videotestsrc
- property-name=pattern
- property-value="100\%\ Black"
)
⇨ Action `check-property` at check_layer_activness_gaps.scenario:14 done 'OK' (duration: 0:00:00.000055063)
Executing `check-property` at check_layer_activness_gaps.scenario:15 (
- target-element-factory-name=audiotestsrc
- property-name=wave
- property-value=Sine
)
⇨ Action `check-property` at check_layer_activness_gaps.scenario:15 done 'OK' (duration: 0:00:00.000026289)
Executing `set-layer-active` at check_layer_activness_gaps.scenario:17 (
- tracks={ (string)gesvideotrack0 }
- active=true
- layer-priority=0
)
⇨ Action `set-layer-active` at check_layer_activness_gaps.scenario:17 done 'OK' (duration: 0:00:00.000057798)
Executing `set-layer-active` at check_layer_activness_gaps.scenario:18 (
- tracks={ (string)gesaudiotrack0 }
- active=false
- layer-priority=0
)
⇨ Action `set-layer-active` at check_layer_activness_gaps.scenario:18 done 'OK' (duration: 0:00:00.000016211)
Executing `commit` at check_layer_activness_gaps.scenario:19 ( )
⇨ Action `commit` at check_layer_activness_gaps.scenario:19 done 'ASYNC' (duration: 0:00:00.019953054)
Executing `check-property` at check_layer_activness_gaps.scenario:22 (
- target-element-factory-name=videotestsrc
- property-name=pattern
- property-value=Blue
)
0:00:00.329193173 �[34m2255451�[00m 0x1c0ee30 �[31;01mERROR �[00m �[00m validate gst-validate-reporter.c:198:gst_validate_report_valist:�[00m <check_layer_activness_gaps.scenario> 3068 (critical) : scenario: The execution of an action did not properly happen :
> check_layer_activness_gaps.scenario:22
22 | check-property, target-element-factory-name=videotestsrc, property-name=pattern, property-value="Blue"
>
> <src>::pattern expected value: '(gchararray)Blue' different than observed: '(gchararray)"100\%\ Black"'
> Error:
(null)> > check_layer_activness_gaps.scenario:22
(null)> 22 | check-property, target-element-factory-name=videotestsrc, property-name=pattern, property-value="Blue"
(null)> >
(null)> > <src>::pattern expected value: '(gchararray)Blue' different than observed: '(gchararray)"100\%\ Black"'
⇨ Action `check-property` at check_layer_activness_gaps.scenario:22 done 'ERROR(reported)' (duration: 0:00:00.011187863)
Executing `check-property` at check_layer_activness_gaps.scenario:23 (
- target-element-factory-name=audiotestsrc
- property-name=wave
- property-value=Silence
)
⇨ Action `check-property` at check_layer_activness_gaps.scenario:23 done 'OK' (duration: 0:00:00.000038071)
Executing `stop` at check_layer_activness_gaps.scenario:25 ( )
⇨ Action `stop` at check_layer_activness_gaps.scenario:25 done 'OK' (duration: 0:00:00.000013796)
check_layer_activness_gaps.scenario --> State change request NULL, quitting application
warning : Buffer didn't have expected DISCONT flag
Detected on <nlesource8:src>
Description : Buffers after SEGMENT and FLUSH must have a DISCONT flag
issue : FLUSH_START events that are part of the same pipeline 'operation' should have the same seqnum
Detected on <nlesource5:src>
Detected on <video_nlecomposition0:src>
Detected on <GESAudioTestSource:nlesource3:src>
Detected on <audio_nlecomposition1:src>
Detected on <nlesource8:src>
Detected on <GESVideoTestSource:nlesource2:src>
Description : when events/messages are created from another event/message, they should have their seqnums set to the original event/message seqnum
warning : received an unexpected flush stop event
Detected on <GESAudioTestSource:nlesource3:src>
Detected on <nlesource5:src>
Detected on <nlesource8:src>
Detected on <GESVideoTestSource:nlesource2:src>
issue : SEGMENT events that are part of the same pipeline 'operation' should have the same seqnum
Detected on <audio_nlecomposition1:src>
Detected on <audio_restriction_capsfilter2:sink, audio_restriction_capsfilter2:src>
Detected on <gesaudiotrack0:src>
Detected on <gestimeline0:track_0x220c440_src>
Detected on <tee1:sink, tee1:src_0, internal-sinks:audio_sink>
Detected on <audiotee:sink, audiotee:src_0, streamsynchronizer0:sink_1, streamsynchronizer0:src_1, abin:sink>
Detected on <aqueue:sink, aqueue:src, aconv:sink>
Detected on <conv:sink, conv:src, resample:sink, resample:src, volume:sink, volume:src>
Detected on <aconv:src>
Detected on <fakeaudiosink0:sink>
Detected on <sink:sink>
Detected on <video_nlecomposition0:src>
Detected on <video_restriction_capsfilter0:sink, video_restriction_capsfilter0:src>
Detected on <gesvideotrack0:src>
Description : when events/messages are created from another event/message, they should have their seqnums set to the original event/message seqnum
critical : The execution of an action did not properly happen
Detected on <check_layer_activness_gaps.scenario>
Details :
> check_layer_activness_gaps.scenario:22
22 | check-property, target-element-factory-name=videotestsrc, property-name=pattern, property-value="Blue"
>
> <src>::pattern expected value: '(gchararray)Blue' different than observed: '(gchararray)"100\%\ Black"'
dotfile : /var/home/thiblahute/devel/gstreamer/gstreamer/build/subprojects/gst-integration-testsuites/logs/9/check/gst-editing-services/check_layer_activness_gaps_it9.pipelines_dot_files/0:00:00.159441881-validate-report-critical-on-check_layer_activness_gaps.scenario-scenario::execution-error.dot
**Got criticals. Return value set to 18**:
* critical error
> check_layer_activness_gaps.scenario:22
22 | check-property, target-element-factory-name=videotestsrc, property-name=pattern, property-value="Blue"
>
> <src>::pattern expected value: '(gchararray)Blue' different than observed: '(gchararray)"100\%\ Black"'
Issues found: 5
```
**You can mark the issues as 'known' by adding the following lines to the list of known issues**
``` python
"FIXME 'check.gst-editing-services.check_layer_activness_gaps_it9' issues [REPORT A BUG in https://gitlab.freedesktop.org/gstreamer/ or use a proper bug description]": {
"tests": [
"check.gst-editing-services.check_layer_activness_gaps_it9"
],
"issues": [
{
'returncode': 18,
'sometimes': True,
},
{
"issue-id": "scenario::execution-error",
"summary": "The execution of an action did not properly happen",
"level": "critical",
"detected-on": "check_layer_activness_gaps.scenario",
# "details": "\n> check_layer_activness_gaps.scenario:22\n 22 | check-property, target-element-factory-name=videotestsrc, property-name=pattern, property-value="Blue"\n >\n > <src>::pattern expected value: '(gchararray)Blue' different than observed: '(gchararray)"100\%\ Black"'",
},
],
},
```
**Duration**: 0.41796231269836426https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/802check.gst-editing-services.nle_simple.test_one_bin_after_other is flaky under...2021-10-12T20:13:33ZThibault Sauniertsaunier@igalia.comcheck.gst-editing-services.nle_simple.test_one_bin_after_other is flaky under valgrind# `check.gst-editing-services.nle_simple.test_one_bin_after_other`
## Command
``` bash
G_SLICE='always-malloc' GST_CHECKS='test_one_bin_after_other' CK_TIMEOUT_MULTIPLIER='20' GST_REGISTRY='/builds/nirbheek/gst-plugins-good/gst-build/b...# `check.gst-editing-services.nle_simple.test_one_bin_after_other`
## Command
``` bash
G_SLICE='always-malloc' GST_CHECKS='test_one_bin_after_other' CK_TIMEOUT_MULTIPLIER='20' GST_REGISTRY='/builds/nirbheek/gst-plugins-good/gst-build/build/subprojects/gst-editing-services/tests/check/nle_simple.registry' GST_VALIDATE_CONFIG='/builds/nirbheek/gst-plugins-good/gst-build/subprojects/gst-devtools/validate/data/valgrind.config' CK_DEFAULT_TIMEOUT='20' GST_PLUGIN_PATH_1_0='/builds/nirbheek/gst-plugins-good/gst-build/build' GST_PLUGIN_SYSTEM_PATH_1_0='' G_DEBUG='gc-friendly' GST_STATE_IGNORE_ELEMENTS='' valgrind --trace-children=yes --tool=memcheck --leak-check=full --leak-resolution=high --errors-for-leak-kinds=definite --num-callers=20 --error-exitcode=20 --gen-suppressions=all --log-file=/builds/nirbheek/gst-plugins-good/validate-logs/check/gst-editing-services/nle_simple/test_one_bin_after_other.valgrind --suppressions=/builds/nirbheek/gst-plugins-good/gst-build/subprojects/gst-devtools/validate/data/gstvalidate.supp --suppressions=/builds/nirbheek/gst-plugins-good/gst-build/subprojects/gstreamer/tests/check/gstreamer.supp --suppressions=/builds/nirbheek/gst-plugins-good/gst-build/subprojects/gst-plugins-base/tests/check/gst-plugins-base.supp --suppressions=/builds/nirbheek/gst-plugins-good/gst-build/subprojects/gst-plugins-good/tests/check/gst-plugins-good.supp --suppressions=/builds/nirbheek/gst-plugins-good/gst-build/subprojects/gst-plugins-bad/tests/check/gst-plugins-bad.supp --suppressions=/builds/nirbheek/gst-plugins-good/gst-build/subprojects/gst-plugins-ugly/tests/check/gst-plugins-ugly.supp --suppressions=/builds/nirbheek/gst-plugins-good/gst-build/subprojects/gst-libav/tests/check/gst-libav.supp --suppressions=/builds/nirbheek/gst-plugins-good/gst-build/subprojects/gst-devtools/validate/data/gstvalidate.supp --suppressions=/builds/nirbheek/gst-plugins-good/gst-build/subprojects/libnice/tests/libnice.supp --suppressions=/builds/nirbheek/gst-plugins-good/gst-build/subprojects/libsoup/tests/libsoup.supp --suppressions=/builds/nirbheek/gst-plugins-good/gst-build/subprojects/glib/glib.supp --suppressions=/builds/nirbheek/gst-plugins-good/gst-build/subprojects/gst-python/testsuite/gstpython.supp --suppressions=/builds/nirbheek/gst-plugins-good/gst-build/subprojects/gst-python/testsuite/python.supp /builds/nirbheek/gst-plugins-good/gst-build/build/subprojects/gst-editing-services/tests/check/nle_simple
```
## nle_simple output
```
error: XDG_RUNTIME_DIR not set in the environment.
(gst-plugin-scanner:573): GStreamer-WARNING **: 11:34:31.441: Failed to load plugin '/builds/nirbheek/gst-plugins-good/gst-build/build/subprojects/pygobject/gi/_gi.cpython-37m-x86_64-linux-gnu.so': /builds/nirbheek/gst-plugins-good/gst-build/build/subprojects/pygobject/gi/_gi.cpython-37m-x86_64-linux-gnu.so: undefined symbol: PyExc_NotImplementedError
(gst-plugin-scanner:573): GStreamer-WARNING **: 11:34:31.496: Failed to load plugin '/builds/nirbheek/gst-plugins-good/gst-build/build/subprojects/pygobject/gi/_gi_cairo.cpython-37m-x86_64-linux-gnu.so': /builds/nirbheek/gst-plugins-good/gst-build/build/subprojects/pygobject/gi/_gi_cairo.cpython-37m-x86_64-linux-gnu.so: undefined symbol: PyExc_ValueError
Running suite(s): gnonlin-simple
Unexpected critical/warning: ../subprojects/gstreamer/gst/gstpad.c:4292:gst_pad_chain_data_unchecked:<src:proxypad1> Got data flow before stream-start event
Stack trace:
gst_debug_get_stack_trace (gstinfo.c:2886)
gst_check_log_critical_func (gstcheck.c:281)
g_logv (gmessages.c:1350)
g_log (gmessages.c:1413)
gst_pad_push_data (gstpad.c:4290)
gst_pad_push (gstpad.c:4701)
gst_proxy_pad_chain_default (gstghostpad.c:127)
gst_pad_push_data (gstpad.c:4326)
gst_pad_push (gstpad.c:4701)
gst_proxy_pad_chain_default (gstghostpad.c:127)
gst_pad_push_data (gstpad.c:4326)
gst_pad_push (gstpad.c:4701)
gst_base_transform_chain (gstbasetransform.c:2330)
gst_pad_push_data (gstpad.c:4326)
gst_pad_push (gstpad.c:4701)
gst_base_src_loop (gstbasesrc.c:2974)
gst_task_func (gsttask.c:328)
g_thread_pool_thread_proxy (gthreadpool.c:307)
g_thread_proxy (gthread.c:784)
start_thread (pthread_create.c:486)
__clone (clone.S:93)
0%: Checks: 1, Failures: 1, Errors: 0
../subprojects/gstreamer/libs/gst/check/gstcheck.c:286:F:general:test_one_bin_after_other:0: Unexpected critical/warning: ../subprojects/gstreamer/gst/gstpad.c:4292:gst_pad_chain_data_unchecked:<src:proxypad1> Got data flow before stream-start event
Check suite gnonlin ran in 9.039s (tests failed: 1)
```https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/800audiomixer: test_flush_start_flush_stop sometimes fails with `gst_segment_to_...2021-10-12T20:12:48ZSebastian Drögeaudiomixer: test_flush_start_flush_stop sometimes fails with `gst_segment_to_stream_time: assertion 'segment->format == format' failed````
Running suite(s): audiomixer
Unexpected critical/warning: gst_segment_to_stream_time: assertion 'segment->format == format' failed
Stack trace:
gst_debug_get_stack_trace (gstinfo.c:2886)
gst_check_log_critical_func (gstcheck.c:281...```
Running suite(s): audiomixer
Unexpected critical/warning: gst_segment_to_stream_time: assertion 'segment->format == format' failed
Stack trace:
gst_debug_get_stack_trace (gstinfo.c:2886)
gst_check_log_critical_func (gstcheck.c:281)
g_logv (/usr/lib64/libglib-2.0.so.0.5800.2:0x7fe3e46844fb)
g_log (/usr/lib64/libglib-2.0.so.0.5800.2:0x7fe3e46846ef)
gst_segment_to_stream_time (gstsegment.c:520)
sync_pad_values (gstaudioaggregator.c:1638)
gst_element_do_foreach_pad (gstelement.c:1272)
gst_audio_aggregator_aggregate (gstaudioaggregator.c:1696)
gst_aggregator_aggregate_func (gstaggregator.c:1148)
gst_task_func (gsttask.c:328)
?? (/usr/lib64/libglib-2.0.so.0.5800.2:0x7fe3e46a6caf)
?? (/usr/lib64/libglib-2.0.so.0.5800.2:0x7fe3e46a62a6)
start_thread (/usr/lib64/libpthread-2.28.so:0x7fe3e45be58a)
__clone (/usr/lib64/libc-2.28.so:0x7fe3e44ed69f)
0%: Checks: 1, Failures: 1, Errors: 0
../subprojects/gstreamer/libs/gst/check/gstcheck.c:286:F:general:test_flush_start_flush_stop:0: Unexpected critical/warning: gst_segment_to_stream_time: assertion 'segment->format == format' failed
Check suite audiomixer ran in 0.082s (tests failed: 1)
```https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/799Test gst_rtspserver.test_shared_udp seems to be flaky2021-10-12T20:12:30ZPhilippe NormandTest gst_rtspserver.test_shared_udp seems to be flakyIt timed out in one of my (unrelated) CI pipelines: https://gitlab.freedesktop.org/philn/gst-plugins-bad/-/jobs/95513
```
Failed to acquire bus: No such file or directory
No journal files were found.
No coredumps found.
check.gst-rtsp-se...It timed out in one of my (unrelated) CI pipelines: https://gitlab.freedesktop.org/philn/gst-plugins-bad/-/jobs/95513
```
Failed to acquire bus: No such file or directory
No journal files were found.
No coredumps found.
check.gst-rtsp-server.gst_rtspserver.test_shared_udp: Timeout 'Application timed out: 120.0 secs'
You can reproduce with: GST_PLUGIN_PATH_1_0='/builds/philn/gst-plugins-bad/gst-build/build' GST_REGISTRY='/builds/philn/gst-plugins-bad/gst-build/build/subprojects/gst-rtsp-server/tests/check/gst/rtspserver.registry' GST_STATE_IGNORE_ELEMENTS='' GST_CHECKS='test_shared_udp' CK_DEFAULT_TIMEOUT='120' GST_PLUGIN_LOADING_WHITELIST='gstreamer:gst-plugins-base:gst-plugins-good:gst-plugins-bad:gst-rtsp-server' GST_PLUGIN_SYSTEM_PATH_1_0='' /builds/philn/gst-plugins-bad/gst-build/build/subprojects/gst-rtsp-server/tests/check/gst_rtspserver
Dumping log files on failure
Dumping contents of /builds/philn/gst-plugins-bad/validate-output/logs/check/gst-rtsp-server/gst_rtspserver/test_shared_udp
=================
Test name: check.gst-rtsp-server.gst_rtspserver.test_shared_udp
Command: '/builds/philn/gst-plugins-bad/gst-build/build/subprojects/gst-rtsp-server/tests/check/gst_rtspserver'
=================
Running suite(s): rtspserver
0%: Checks: 1, Failures: 0, Errors: 1
../subprojects/gst-rtsp-server/tests/check/gst/rtspserver.c:385:E:general:test_shared_udp:0: (after this point) Test timeout expired
Check suite rtspserver ran in 120.028s (tests failed: 1)
```https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/798gst_rtspclientsink.test_record: Sometimes times out2021-10-12T20:12:14ZMathieu Duponchellegst_rtspclientsink.test_record: Sometimes times out```
check.gst-rtsp-server.gst_rtspclientsink.test_record: Timeout 'Application timed out: 120.0 secs'
You can reproduce with: GST_PLUGIN_LOADING_WHITELIST='gstreamer:gst-plugins-base:gst-plugins-good:gst-plugins-bad:gst-rtsp-serve...```
check.gst-rtsp-server.gst_rtspclientsink.test_record: Timeout 'Application timed out: 120.0 secs'
You can reproduce with: GST_PLUGIN_LOADING_WHITELIST='gstreamer:gst-plugins-base:gst-plugins-good:gst-plugins-bad:gst-rtsp-server' GST_CHECKS='test_record' GST_STATE_IGNORE_ELEMENTS='' CK_DEFAULT_TIMEOUT='120' GST_REGISTRY='/builds/meh/gst-plugins-good/gst-build/build/subprojects/gst-rtsp-server/tests/check/gst/rtspclientsink.registry' GST_PLUGIN_SYSTEM_PATH_1_0='' GST_PLUGIN_PATH_1_0='/builds/meh/gst-plugins-good/gst-build/build' /builds/meh/gst-plugins-good/gst-build/build/subprojects/gst-rtsp-server/tests/check/gst_rtspclientsink
Dumping log files on failure
Dumping contents of /builds/meh/gst-plugins-good/validate-output/logs/check/gst-rtsp-server/gst_rtspclientsink/test_record
=================
Test name: check.gst-rtsp-server.gst_rtspclientsink.test_record
Command: '/builds/meh/gst-plugins-good/gst-build/build/subprojects/gst-rtsp-server/tests/check/gst_rtspclientsink'
=================
(gst-plugin-scanner:22070): GStreamer-WARNING **: 17:08:56.800: Failed to load plugin '/builds/meh/gst-plugins-good/gst-build/build/subprojects/pygobject/gi/_gi.cpython-37m-x86_64-linux-gnu.so': /builds/meh/gst-plugins-good/gst-build/build/subprojects/pygobject/gi/_gi.cpython-37m-x86_64-linux-gnu.so: undefined symbol: PyExc_NotImplementedError
(gst-plugin-scanner:22070): GStreamer-WARNING **: 17:08:56.801: Failed to load plugin '/builds/meh/gst-plugins-good/gst-build/build/subprojects/pygobject/gi/_gi_cairo.cpython-37m-x86_64-linux-gnu.so': /builds/meh/gst-plugins-good/gst-build/build/subprojects/pygobject/gi/_gi_cairo.cpython-37m-x86_64-linux-gnu.so: undefined symbol: PyExc_ValueError
Running suite(s): rtspclientsink
== Stack trace: ==
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
warning: Loadable section ".note.gnu.property" outside of ELF segments
0x00007f3b79a679b8 in waitpid () from /lib64/libpthread.so.0
Thread 1 (Thread 0x7f3b79158d00 (LWP 22069)):
#0 0x00007f3b79a679b8 in waitpid () at /lib64/libpthread.so.0
#1 0x00007f3b79ddf6ee in tcase_run_tfun_fork (i=0, tfun=0x1597800, tc=0x15e3a00, sr=0x15e1c00) at ../subprojects/gstreamer/libs/gst/check/libcheck/check_run.c:485
#2 0x00007f3b79ddf6ee in srunner_iterate_tcase_tfuns (tc=0x15e3a00, sr=0x15e1c00) at ../subprojects/gstreamer/libs/gst/check/libcheck/check_run.c:237
#3 0x00007f3b79ddf6ee in srunner_run_tcase (tc=0x15e3a00, sr=0x15e1c00) at ../subprojects/gstreamer/libs/gst/check/libcheck/check_run.c:377
#4 0x00007f3b79ddf6ee in srunner_iterate_suites (print_mode=CK_SILENT, exclude_tags=<optimized out>, include_tags=<optimized out>, tcname=<optimized out>, sname=<optimized out>, sr=0x15e1c00) at ../subprojects/gstreamer/libs/gst/check/libcheck/check_run.c:205
#5 0x00007f3b79ddf6ee in srunner_run_tagged (sr=sr@entry=0x15e1c00, sname=<optimized out>, sname@entry=0x0, tcname=<optimized out>, tcname@entry=0x0, include_tags=<optimized out>, include_tags@entry=0x0, exclude_tags=<optimized out>, exclude_tags@entry=0x0, print_mode=print_mode@entry=CK_NORMAL) at ../subprojects/gstreamer/libs/gst/check/libcheck/check_run.c:740
#6 0x00007f3b79ddfbad in srunner_run (sr=sr@entry=0x15e1c00, sname=sname@entry=0x0, tcname=tcname@entry=0x0, print_mode=print_mode@entry=CK_NORMAL) at ../subprojects/gstreamer/libs/gst/check/libcheck/check_run.c:754
#7 0x00007f3b79ddfbbb in srunner_run_all (sr=sr@entry=0x15e1c00, print_mode=print_mode@entry=CK_NORMAL) at ../subprojects/gstreamer/libs/gst/check/libcheck/check_run.c:692
#8 0x00007f3b79dd400d in gst_check_run_suite (suite=suite@entry=0x1605b20, name=name@entry=0x4030e7 "rtspclientsink", fname=fname@entry=0x403108 "../subprojects/gst-rtsp-server/tests/check/gst/rtspclientsink.c") at ../subprojects/gstreamer/libs/gst/check/gstcheck.c:1067
#9 0x00000000004023cc in main (argc=<optimized out>, argv=<optimized out>) at ../subprojects/gst-rtsp-server/tests/check/gst/rtspclientsink.c:254
[Inferior 1 (process 22069) detached]
```https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/797tests: tcp: test_that_tcpserversink_and_tcpclientsrc_are_symmetrical hangs & ...2022-11-10T09:21:08ZBugzilla Migration Usertests: tcp: test_that_tcpserversink_and_tcpclientsrc_are_symmetrical hangs & fails under load## Submitted by Kalle Richter
**[Link to original bug (#754762)](https://bugzilla.gnome.org/show_bug.cgi?id=754762)**
## Description
I experience the following failure of `make check` 100 % of 3 runs in 1.5.90-12-g86a1092 on Ubuntu ...## Submitted by Kalle Richter
**[Link to original bug (#754762)](https://bugzilla.gnome.org/show_bug.cgi?id=754762)**
## Description
I experience the following failure of `make check` 100 % of 3 runs in 1.5.90-12-g86a1092 on Ubuntu 15.04 amd64 with Linux 4.1.4:
================================================================
GStreamer Base Plug-ins 1.5.90: tests/check/test-suite.log
================================================================
# TOTAL: 66
# PASS: 65
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: pipelines/tcp
===================
Running suite(s): socketintegrationtest
80%: Checks: 5, Failures: 0, Errors: 1
pipelines/tcp.c:109:E:general:test_that_tcpserversink_and_tcpclientsrc_are_symmetrical:0: (after this point) Test timeout expired
FAIL pipelines/tcp (exit status: 1)https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/796python test_timeline test_auto_transition fails often on CI2021-10-12T20:11:33ZTim-Philipp Müllertim@centricular.compython test_timeline test_auto_transition fails often on CIDisabling this test on the CI since it seems to fail fairly often:
```
=====================================================================
FAIL: test_auto_transition (python.test_timeline.TestTransitions)
-----------------------------...Disabling this test on the CI since it seems to fail fairly often:
```
=====================================================================
FAIL: test_auto_transition (python.test_timeline.TestTransitions)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/builds/tpm/gst-plugins-base/gst-build/subprojects/gst-editing-services/tests/check/python/test_timeline.py", line 287, in test_auto_transition
self.assertTrue(layers[0].props.auto_transition)
AssertionError: False is not true
```https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/795check.gst-editing-services.ges_basic.test_ges_pipeline_change_state occasiona...2021-10-12T20:10:48ZJordan Petridіscheck.gst-editing-services.ges_basic.test_ges_pipeline_change_state occasionally failsCI log: https://gitlab.freedesktop.org/alatiera/gst-ci/-/jobs/77320
Output
```sh
check.gst-editing-services.ges_basic.test_ges_pipeline_change_state: Failed 'Application returned 1'
You can reproduce with: GST_REGISTRY='/builds/...CI log: https://gitlab.freedesktop.org/alatiera/gst-ci/-/jobs/77320
Output
```sh
check.gst-editing-services.ges_basic.test_ges_pipeline_change_state: Failed 'Application returned 1'
You can reproduce with: GST_REGISTRY='/builds/alatiera/gst-ci/gst-build/build/subprojects/gst-editing-services/tests/check/ges_basic.registry' GST_PLUGIN_SYSTEM_PATH_1_0='' GST_STATE_IGNORE_ELEMENTS='' CK_DEFAULT_TIMEOUT='20' GST_CHECKS='test_ges_pipeline_change_state' GST_PLUGIN_PATH_1_0='/builds/alatiera/gst-ci/gst-build/build' /builds/alatiera/gst-ci/gst-build/build/subprojects/gst-editing-services/tests/check/ges_basic
Dumping log files on failure
Dumping contents of /builds/alatiera/gst-ci/validate-output/logs/check/gst-editing-services/ges_basic/test_ges_pipeline_change_state
=================
Test name: check.gst-editing-services.ges_basic.test_ges_pipeline_change_state
Command: '/builds/alatiera/gst-ci/gst-build/build/subprojects/gst-editing-services/tests/check/ges_basic'
=================
Running suite(s): ges-basic
**
GES:ERROR:../subprojects/gst-editing-services/ges/ges-timeline.c:3107:ges_timeline_remove_layer: assertion failed: (timeline->priv->valid_thread == g_thread_self())
0%: Checks: 1, Failures: 0, Errors: 1
../subprojects/gst-editing-services/tests/check/ges/basic.c:687:E:basic:test_ges_pipeline_change_state:0: (after this point) Received signal 6 (Aborted)
Check suite ges ran in 0.727s (tests failed: 1)
```https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/794check.gst-editing-services.nle_simple.test_simplest sometimes fails2021-10-12T20:10:31ZJordan Petridіscheck.gst-editing-services.nle_simple.test_simplest sometimes failsCI log: https://gitlab.freedesktop.org/alatiera/gst-ci/-/jobs/77359
Output
```sh
check.gst-editing-services.nle_simple.test_simplest: Failed 'Application returned 1'
You can reproduce with: GST_CHECKS='test_simplest' GST_REGIST...CI log: https://gitlab.freedesktop.org/alatiera/gst-ci/-/jobs/77359
Output
```sh
check.gst-editing-services.nle_simple.test_simplest: Failed 'Application returned 1'
You can reproduce with: GST_CHECKS='test_simplest' GST_REGISTRY='/builds/alatiera/gst-ci/gst-build/build/subprojects/gst-editing-services/tests/check/nle_simple.registry' GST_STATE_IGNORE_ELEMENTS='' GST_PLUGIN_PATH_1_0='/builds/alatiera/gst-ci/gst-build/build' GST_PLUGIN_SYSTEM_PATH_1_0='' CK_DEFAULT_TIMEOUT='20' /builds/alatiera/gst-ci/gst-build/build/subprojects/gst-editing-services/tests/check/nle_simple
Dumping log files on failure
Dumping contents of /builds/alatiera/gst-ci/validate-output/logs/check/gst-editing-services/nle_simple/test_simplest
=================
Test name: check.gst-editing-services.nle_simple.test_simplest
Command: '/builds/alatiera/gst-ci/gst-build/build/subprojects/gst-editing-services/tests/check/nle_simple'
=================
Running suite(s): gnonlin-simple
0:00:00.086976807 15890 0x166e560 ERROR check simple.c:63:test_simplest_full: Setting pipeline to PLAYING
0:00:00.190845613 15890 0x166e560 ERROR check simple.c:80:test_simplest_full: Resetted pipeline to READY
0:00:00.190858968 15890 0x166e560 ERROR check simple.c:88:test_simplest_full: Setting pipeline to PLAYING again
0%: Checks: 1, Failures: 1, Errors: 0
../subprojects/gstreamer/libs/gst/check/gstcheck.c:1235:F:general:test_simplest:0: source1_0x161a5a0 is not destroyed, 1 refcounts left!
Check suite gnonlin ran in 0.155s (tests failed: 1)
```https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/793nle_complex.test_one_expandable_another: Sometimes times out2021-10-12T20:10:14ZSebastian Drögenle_complex.test_one_expandable_another: Sometimes times out```
check.gst-editing-services.nle_complex.test_one_expandable_another: Failed 'Application returned 1'
You can reproduce with: GST_CHECKS='test_one_expandable_another' GST_PLUGIN_PATH_1_0='/builds/slomo/gst-plugins-bad/gst-build/...```
check.gst-editing-services.nle_complex.test_one_expandable_another: Failed 'Application returned 1'
You can reproduce with: GST_CHECKS='test_one_expandable_another' GST_PLUGIN_PATH_1_0='/builds/slomo/gst-plugins-bad/gst-build/build' GST_REGISTRY='/builds/slomo/gst-plugins-bad/gst-build/build/subprojects/gst-editing-services/tests/check/nle_complex.registry' GST_STATE_IGNORE_ELEMENTS='' CK_DEFAULT_TIMEOUT='20' GST_PLUGIN_SYSTEM_PATH_1_0='' /builds/slomo/gst-plugins-bad/gst-build/build/subprojects/gst-editing-services/tests/check/nle_complex
Dumping log files on failure
Dumping contents of /builds/slomo/gst-plugins-bad/validate-output/logs/check/gst-editing-services/nle_complex/test_one_expandable_another
=================
Test name: check.gst-editing-services.nle_complex.test_one_expandable_another
Command: '/builds/slomo/gst-plugins-bad/gst-build/build/subprojects/gst-editing-services/tests/check/nle_complex'
=================
Running suite(s): gnonlin-complex
0%: Checks: 1, Failures: 0, Errors: 1
../subprojects/gst-editing-services/tests/check/nle/complex.c:101:E:complex:test_one_expandable_another:0: (after this point) Test timeout expired
Check suite gnonlin ran in 20.003s (tests failed: 1)
```https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/792elements_netsim.netsim_stress: Sometimes fails with "Got data flow before str...2021-10-12T20:09:52ZSebastian Drögeelements_netsim.netsim_stress: Sometimes fails with "Got data flow before stream-start event"```
check.gst-plugins-bad.elements_netsim.netsim_stress: Failed 'Application returned 1'
You can reproduce with: GST_STATE_IGNORE_ELEMENTS='' GST_CHECKS='netsim_stress' GST_PLUGIN_SYSTEM_PATH_1_0='' CK_DEFAULT_TIMEOUT='20' GST_REG...```
check.gst-plugins-bad.elements_netsim.netsim_stress: Failed 'Application returned 1'
You can reproduce with: GST_STATE_IGNORE_ELEMENTS='' GST_CHECKS='netsim_stress' GST_PLUGIN_SYSTEM_PATH_1_0='' CK_DEFAULT_TIMEOUT='20' GST_REGISTRY='/builds/tpm/gst-plugins-bad/gst-build/build/subprojects/gst-plugins-bad/tests/check/elements_netsim.registry' GST_PLUGIN_PATH_1_0='/builds/tpm/gst-plugins-bad/gst-build/build' /builds/tpm/gst-plugins-bad/gst-build/build/subprojects/gst-plugins-bad/tests/check/elements_netsim
Dumping log files on failure
Dumping contents of /builds/tpm/gst-plugins-bad/validate-output/logs/check/gst-plugins-bad/elements_netsim/netsim_stress
=================
Test name: check.gst-plugins-bad.elements_netsim.netsim_stress
Command: '/builds/tpm/gst-plugins-bad/gst-build/build/subprojects/gst-plugins-bad/tests/check/elements_netsim'
=================
Running suite(s): netsim
Unexpected critical/warning: ../subprojects/gstreamer/gst/gstpad.c:4292:gst_pad_chain_data_unchecked:<netsim0:sink> Got data flow before stream-start event
Stack trace:
gst_debug_get_stack_trace (gstinfo.c:2788)
gst_check_log_critical_func (gstcheck.c:281)
g_logv (/usr/lib64/libglib-2.0.so.0.5800.1:0x7f828b2c66db)
g_log (/usr/lib64/libglib-2.0.so.0.5800.1:0x7f828b2c68cf)
gst_pad_push_data (gstpad.c:4290)
gst_pad_push (gstpad.c:4701)
gst_harness_stress_buffer_func (gstharness.c:2936)
?? (/usr/lib64/libglib-2.0.so.0.5800.1:0x7f828b2e8486)
start_thread (/usr/lib64/libpthread-2.28.so:0x7f828b25558a)
__clone (/usr/lib64/libc-2.28.so:0x7f828b18464f)
0%: Checks: 1, Failures: 1, Errors: 0
../subprojects/gstreamer/libs/gst/check/gstcheck.c:286:F:general:netsim_stress:0: Unexpected critical/warning: ../subprojects/gstreamer/gst/gstpad.c:4292:gst_pad_chain_data_unchecked:<netsim0:sink> Got data flow before stream-start event
Check suite netsim ran in 0.804s (tests failed: 1)
```https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/791elements_splitmux.test_splitmuxsink_async: Sometimes fails with "Assertion 'G...2021-10-12T20:08:20ZSebastian Drögeelements_splitmux.test_splitmuxsink_async: Sometimes fails with "Assertion 'GST_MESSAGE_TYPE (msg) == GST_MESSAGE_EOS' failed"```
check.gst-plugins-good.elements_splitmux.test_splitmuxsink_async: Failed 'Application returned 1'
You can reproduce with: GST_CHECKS='test_splitmuxsink_async' GST_PLUGIN_SYSTEM_PATH_1_0='' GST_PLUGIN_PATH_1_0='/builds/gstreame...```
check.gst-plugins-good.elements_splitmux.test_splitmuxsink_async: Failed 'Application returned 1'
You can reproduce with: GST_CHECKS='test_splitmuxsink_async' GST_PLUGIN_SYSTEM_PATH_1_0='' GST_PLUGIN_PATH_1_0='/builds/gstreamer/gst-plugins-good/gst-build/build' CK_DEFAULT_TIMEOUT='20' GST_PLUGIN_LOADING_WHITELIST='gstreamer:gst-plugins-base:gst-plugins-good@/builds/gstreamer/gst-plugins-good/gst-build/build' GST_REGISTRY='/builds/gstreamer/gst-plugins-good/gst-build/build/subprojects/gst-plugins-good/tests/check/elements_splitmux.registry' GST_STATE_IGNORE_ELEMENTS='aasink autoaudiosrc autoaudiosink autovideosrc
autovideosink cacasink cairotextoverlay jackaudiosrc jackaudiosink
osssrc osssink osxaudiosink osxaudiosrc osxvideosrc osxvideosink
pulsesink pulsesrc pulsemixer v4l2src' /builds/gstreamer/gst-plugins-good/gst-build/build/subprojects/gst-plugins-good/tests/check/elements_splitmux
Dumping log files on failure
Dumping contents of /builds/gstreamer/gst-plugins-good/validate-output/logs/check/gst-plugins-good/elements_splitmux/test_splitmuxsink_async
=================
Test name: check.gst-plugins-good.elements_splitmux.test_splitmuxsink_async
Command: '/builds/gstreamer/gst-plugins-good/gst-build/build/subprojects/gst-plugins-good/tests/check/elements_splitmux'
=================
Running suite(s): splitmux
0:00:00.429591130 15138 0x7eff80004400 ERROR splitmuxpartreader gstsplitmuxpartreader.c:1180:gst_splitmux_part_reader_activate:<splitmuxpartreader4> Failed to seek part to time segment start=0:00:00.000000000, offset=0:00:00.000000000, stop=99:99:99.999999999, rate=-1.000000, applied_rate=1.000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position 0:00:03.000000000, duration 0:00:03.000000000
0:00:00.433396534 15138 0x9c9f70 ERROR splitmuxpartreader gstsplitmuxpartreader.c:1180:gst_splitmux_part_reader_activate:<splitmuxpartreader4> Failed to seek part to time segment start=0:00:00.000000000, offset=0:00:00.000000000, stop=99:99:99.999999999, rate=-1.000000, applied_rate=1.000000, flags=0x01, time=0:00:00.000000000, base=0:00:00.000000000, position 0:00:03.000000000, duration 0:00:03.000000000
ERROR from element source: Could not read from resource.
Debugging info: ../subprojects/gst-plugins-good/gst/multifile/gstsplitmuxsrc.c(1063): gst_splitmux_end_of_part (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin1/GstSplitMuxSrc:source:
Failed to activate part 2
0%: Checks: 1, Failures: 1, Errors: 0
../subprojects/gst-plugins-good/tests/check/elements/splitmux.c:237:F:general:test_splitmuxsink_async:0: Assertion 'GST_MESSAGE_TYPE (msg) == GST_MESSAGE_EOS' failed
Check suite splitmux ran in 0.439s (tests failed: 1)
```
I couldn't reproduce this one here.https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/789rtsp: test elements_rtpsession.test_multiple_senders_roundrobin_rbs occasiona...2022-01-25T18:17:25ZJordan Petridіsrtsp: test elements_rtpsession.test_multiple_senders_roundrobin_rbs occasionally failsCI Log: https://gitlab.freedesktop.org/alatiera/gst-ci/-/jobs/77533
Output
```sh
check.gst-plugins-good.elements_rtpsession.test_multiple_senders_roundrobin_rbs: Failed 'Application returned 1'
You can reproduce with: GST_PLUGIN...CI Log: https://gitlab.freedesktop.org/alatiera/gst-ci/-/jobs/77533
Output
```sh
check.gst-plugins-good.elements_rtpsession.test_multiple_senders_roundrobin_rbs: Failed 'Application returned 1'
You can reproduce with: GST_PLUGIN_LOADING_WHITELIST='gstreamer:gst-plugins-base:gst-plugins-good@/builds/alatiera/gst-ci/gst-build/build' GST_PLUGIN_PATH_1_0='/builds/alatiera/gst-ci/gst-build/build' GST_PLUGIN_SYSTEM_PATH_1_0='' GST_REGISTRY='/builds/alatiera/gst-ci/gst-build/build/subprojects/gst-plugins-good/tests/check/elements_rtpsession.registry' GST_STATE_IGNORE_ELEMENTS='aasink autoaudiosrc autoaudiosink autovideosrc
autovideosink cacasink cairotextoverlay jackaudiosrc jackaudiosink
osssrc osssink osxaudiosink osxaudiosrc osxvideosrc osxvideosink
pulsesink pulsesrc pulsemixer v4l2src' GST_CHECKS='test_multiple_senders_roundrobin_rbs' CK_DEFAULT_TIMEOUT='20' /builds/alatiera/gst-ci/gst-build/build/subprojects/gst-plugins-good/tests/check/elements_rtpsession
Dumping log files on failure
Dumping contents of /builds/alatiera/gst-ci/validate-output/logs/check/gst-plugins-good/elements_rtpsession/test_multiple_senders_roundrobin_rbs
=================
Test name: check.gst-plugins-good.elements_rtpsession.test_multiple_senders_roundrobin_rbs
Command: '/builds/alatiera/gst-ci/gst-build/build/subprojects/gst-plugins-good/tests/check/elements_rtpsession'
=================
Running suite(s): rtpsession
0%: Checks: 1, Failures: 1, Errors: 0
../subprojects/gst-plugins-good/tests/check/elements/rtpsession.c:343:F:general:test_multiple_senders_roundrobin_rbs:0: 'expected_rb_count' (4) is not equal to 'gst_rtcp_packet_get_rb_count (&rtcp_packet)' (0)
Check suite rtpsession ran in 0.019s (tests failed: 1)
```https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/788curlhttpsrc: test_multiple_http_requests unit test is flaky2023-02-11T18:49:12ZTim-Philipp Müllertim@centricular.comcurlhttpsrc: test_multiple_http_requests unit test is flakyThe `test_multiple_http_requests` fails regularly on the CI, so it has been blacklisted.
```
Unexpected critical/warning:
Trying to dispose element fakesink1, but it is in READY instead of the NULL state.
You need to explicitly set ele...The `test_multiple_http_requests` fails regularly on the CI, so it has been blacklisted.
```
Unexpected critical/warning:
Trying to dispose element fakesink1, but it is in READY instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.
Stack trace:
gst_debug_get_stack_trace (gstinfo.c:2886)
gst_check_log_critical_func (gstcheck.c:281)
g_logv (/usr/lib64/libglib-2.0.so.0.5800.3:0x7fb45543a4fb)
g_log (/usr/lib64/libglib-2.0.so.0.5800.3:0x7fb45543a6ef)
g_object_unref (/usr/lib64/libgobject-2.0.so.0.5800.3:0x7fb4553a48c4)
gst_bin_remove_func (gstbin.c:1809)
gst_bin_remove (gstbin.c:1871)
gst_bin_dispose (gstbin.c:527)
g_object_unref (/usr/lib64/libgobject-2.0.so.0.5800.3:0x7fb4553a48c4)
gst_bin_remove_func (gstbin.c:1809)
gst_bin_remove (gstbin.c:1871)
gst_bin_dispose (gstbin.c:527)
g_object_unref (/usr/lib64/libgobject-2.0.so.0.5800.3:0x7fb4553a48c4)
test_multiple_http_requests (curlhttpsrc.c:656)
srunner_run_tagged (check_run.c:465)
gst_check_run_suite (gstcheck.c:1067)
main (curlhttpsrc.c:693)
__libc_start_main (/usr/lib64/libc-2.28.so:0x7fb45501e40f)
_start (/builds/gstreamer/gst-plugins-bad/gst-build/build/subprojects/gst-plugins-bad/tests/check/elements_curlhttpsrc:0x40369a)
0%: Checks: 1, Failures: 1, Errors: 0
../subprojects/gstreamer/libs/gst/check/gstcheck.c:286:F:general:test_multiple_http_requests:0: Unexpected critical/warning:
Trying to dispose element fakesink1, but it is in READY instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.
```
(also see gst-plugins-bad!181 for similar issues)
CC @alexashleyhttps://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/787elements_camerabin.test_image_video_cycle occasionally fails2021-10-12T20:05:41ZJordan Petridіselements_camerabin.test_image_video_cycle occasionally failsCI Log: https://gitlab.freedesktop.org/alatiera/gst-ci/-/jobs/77195
Output:
```sh
check.gst-plugins-bad.elements_camerabin.test_image_video_cycle: Failed 'Application returned 1'
You can reproduce with: GST_PLUGIN_SYSTEM_PATH_1_...CI Log: https://gitlab.freedesktop.org/alatiera/gst-ci/-/jobs/77195
Output:
```sh
check.gst-plugins-bad.elements_camerabin.test_image_video_cycle: Failed 'Application returned 1'
You can reproduce with: GST_PLUGIN_SYSTEM_PATH_1_0='' GST_STATE_IGNORE_ELEMENTS='' GST_PLUGIN_PATH_1_0='/builds/alatiera/gst-ci/gst-build/build' GST_REGISTRY='/builds/alatiera/gst-ci/gst-build/build/subprojects/gst-plugins-bad/tests/check/elements_camerabin.registry' GST_PLUGIN_LOADING_WHITELIST='gstreamer:gst-plugins-base:gst-plugins-good:gst-plugins-ugly:gst-libav:gst-plugins-bad@/builds/alatiera/gst-ci/gst-build/build' CK_DEFAULT_TIMEOUT='20' GST_CHECKS='test_image_video_cycle' /builds/alatiera/gst-ci/gst-build/build/subprojects/gst-plugins-bad/tests/check/elements_camerabin
Dumping log files on failure
Dumping contents of /builds/alatiera/gst-ci/validate-output/logs/check/gst-plugins-bad/elements_camerabin/test_image_video_cycle
=================
Test name: check.gst-plugins-bad.elements_camerabin.test_image_video_cycle
Command: '/builds/alatiera/gst-ci/gst-build/build/subprojects/gst-plugins-bad/tests/check/elements_camerabin'
=================
Running suite(s): camerabin
Unexpected critical/warning:
Trying to dispose element audiotestsrc0, but it is in READY (locked) instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.
Stack trace:
gst_debug_get_stack_trace (gstinfo.c:2788)
gst_check_log_critical_func (gstcheck.c:281)
g_logv (/usr/lib64/libglib-2.0.so.0.5800.2:0x7f69ed3a34fb)
g_log (/usr/lib64/libglib-2.0.so.0.5800.2:0x7f69ed3a36ef)
g_object_unref (/usr/lib64/libgobject-2.0.so.0.5800.2:0x7f69ed30d8c4)
gst_bin_remove_func (gstbin.c:1809)
gst_bin_remove (gstbin.c:1884)
gst_bin_dispose (gstbin.c:527)
g_object_unref (/usr/lib64/libgobject-2.0.so.0.5800.2:0x7f69ed30d8c4)
teardown (camerabin.c:743)
srunner_run_teardown (check_run.c:356)
srunner_run_tagged (check_run.c:370)
gst_check_run_suite (gstcheck.c:1067)
main (camerabin.c:1995)
__libc_start_main (/usr/lib64/libc-2.28.so:0x7f69ed13340f)
_start (/builds/alatiera/gst-ci/gst-build/build/subprojects/gst-plugins-bad/tests/check/elements_camerabin:0x403aea)
0%: Checks: 1, Failures: 1, Errors: 0
../subprojects/gstreamer/libs/gst/check/gstcheck.c:286:S:wrappercamerabinsrc:test_image_video_cycle:0: Unexpected critical/warning:
Trying to dispose element audiotestsrc0, but it is in READY (locked) instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.
Check suite camerabin ran in 15.020s (tests failed: 1)
```