| Summary: | AB-INT PTEST: gstreamer ptest failure: in gstreamer/elements_queue.test | ||
|---|---|---|---|
| Product: | [QA/Testing] Package Testing (ptest) | Reporter: | João Marcos Costa <joaomarcos.costa> |
| Component: | ptest | Assignee: | Ross Burton <ross.burton> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium | CC: | randy.macleod, yoann.congal |
| Version: | unspecified | ||
| Target Milestone: | 6.1 M4 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | AB-INT | ||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | Don't know | |
|
Description
João Marcos Costa
2024-02-22 14:13:26 UTC
/usr/src/debug/gstreamer1.0/1.22.10/libs/gst/check/gstcheck.c:286: F:general:test_leaky_downstream:0: Unexpected critical/warning: /usr/src/debug/gstreamer1.0/1.22.10/gst/gstpad.c:5392: store_sticky_event:<queue:src> Sticky event misordering, got 'segment' before 'stream-start' Filed upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3690. If the SWAT process is catching all the failures then we've not seen this since February. As far as we can tell his has happened once, on an older release. I left a qemuarm64 image looping this test for almost 20 hours with no failures. Closing for now unless it reproduces with 1.24.x. Drat. Unexpected critical/warning: /usr/src/debug/gstreamer1.0/1.24.5/gst/gstpad.c:5397:store_sticky_event:<queue:src> Sticky event misordering, got 'segment' before 'stream-start' Stack trace: /usr/lib/libgstreamer-1.0.so.0(+0x7fedc) [0x7f9065fedc] /usr/lib/libgstcheck-1.0.so.0(+0xb0c4) [0x7f9059b0c4] /usr/lib/libglib-2.0.so.0(g_logv+0x2a8) [0x7f90478ed8] /usr/lib/libglib-2.0.so.0(g_log+0x74) [0x7f90479174] /usr/lib/libgstreamer-1.0.so.0(+0x92f1c) [0x7f90672f1c] /usr/lib/libgstreamer-1.0.so.0(gst_pad_push_event+0x270) [0x7f9067e1b0] /usr/lib/gstreamer-1.0/libgstcoreelements.so(+0x48a64) [0x7f8ffe8a64] /usr/lib/libgstreamer-1.0.so.0(+0xd1f08) [0x7f906b1f08] /usr/lib/libglib-2.0.so.0(+0x913f4) [0x7f904a13f4] /usr/lib/libglib-2.0.so.0(+0x90568) [0x7f904a0568] /usr/lib/libc.so.6(+0x85084) [0x7f90245084] /usr/lib/libc.so.6(+0xe92cc) [0x7f902a92cc] Not seen on new AB workers. Issue is still open upstream so hopefully that will get fixed. https://autobuilder.yoctoproject.org/valkyrie/#/builders/73/builds/584/steps/13/logs/stdio Failed ptests:{'gstreamer1.0': ['gstreamer/elements_queue.test']} qemux86-64-ptest alma8-vk-1 Reopening. https://autobuilder.yoctoproject.org/valkyrie/#/builders/73/builds/1225/steps/12/logs/stdio qemux86-64-ptest debian12-vk-4 https://autobuilder.yoctoproject.org/valkyrie/#/builders/73/builds/2156/steps/12/logs/stdio qemux86-64-ptest ubuntu2204-vk-4 https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/834/steps/13/logs/stdio Failed ptests:{'gstreamer1.0': ['gstreamer/elements_queue.test']} qemuriscv64-ptest debian12-vk-6 https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/975/steps/13/logs/stdio Failed ptests:{'gstreamer1.0': ['gstreamer/elements_queue.test']} qemuriscv64-ptest debian12-vk-6 qemux86-64-ptest debian12-vk-7 mathieu/master-next&mathieu/master-next-tests completed at 2026-02-27 10:22:39+00:00 https://valkyrie.yocto.io/pub/non-release/20260227-58/testresults/qemux86-64-ptest/ https://autobuilder.yoctoproject.org/valkyrie/#/builders/73/builds/3170/steps/13/logs/stdio qemux86-64-ptest debian12-vk-3 master completed at 2026-03-05 01:28:39+00:00 https://valkyrie.yocto.io/pub/non-release/20260305-8/testresults/qemux86-64-ptest/ https://autobuilder.yoctoproject.org/valkyrie/#/builders/73/builds/3206/steps/13/logs/stdio qemuarm64-ptest ubuntu2404-vk-arm2 master completed at 2026-03-30 01:48:17+00:00 https://valkyrie.yocto.io/pub/non-release/20260330-8/testresults/qemuarm64-ptest/ https://autobuilder.yoctoproject.org/valkyrie/#/builders/61/builds/3379/steps/13/logs/stdio qemuarm64-musl-ptest debian13-vk-arm1 mathieu/master-next completed at 2026-05-06 16:59:27+00:00 https://valkyrie.yocto.io/pub/non-release/20260506-91/testresults/qemuarm64-musl-ptest/ https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/368/steps/13/logs/stdio qemuarm64-musl-ptest debian13-vk-arm1 mathieu/master-next completed at 2026-06-04 15:11:16+00:00 https://valkyrie.yocto.io/pub/non-release/20260604-79/testresults/qemuarm64-musl-ptest/ https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/498/steps/13/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/110/builds/1225/steps/15/logs/stdio qemux86-64-musl-ptest debian12-vk-1 Skip patch sent. Merged into master ac8fa6ada2a0cf0ae27316837985dd57b01e727f. (In reply to Ross Burton from comment #18) > Merged into master ac8fa6ada2a0cf0ae27316837985dd57b01e727f. => gstreamer: skip test_queue:test_leaky_downstream test as it's flakey https://git.openembedded.org/openembedded-core/commit/?id=ac8fa6ada2a0cf0ae27316837985dd57b01e727f Given the date range, I may have to backport it on either/both scarthgap&wrynose. Blacksail already has the skip. |