After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 696461 - gnonlin 1.0 tests broken
gnonlin 1.0 tests broken
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gnonlin
git master
Other Linux
: Normal blocker
: 1.1.2
Assigned To: GStreamer Maintainers
Edward Hervey
Depends on: 684237 696357
Blocks:
 
 
Reported: 2013-03-23 18:19 UTC by Nicolas Dufresne (ndufresne)
Modified: 2013-06-25 21:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Nicolas Dufresne (ndufresne) 2013-03-23 18:19:56 UTC
This bug will be used to track the progress of repairing Gnonlin test suite in 1.0. So far, the most seen error was an internal data flow error erouneously posted when the pipeline is flushing. There is a pending fix in bug 696357. With the fix we get the following result:

>Running suite(s): gnonlin-simple
>100%: Checks: 10, Failures: 0, Errors: 0
>PASS: gnl/simple

>Running suite(s): gnonlin-complex
>66%: Checks: 6, Failures: 2, Errors: 0
>gnl/common.h:118:F:complex:test_one_default_another:0: Got a segment event we already saw before !
>gnl/common.h:118:F:complex:test_one_expandable_another:0: Got a segment event we already saw before !
>FAIL: gnl/complex
[1] Segment already sent

> Running suite(s): gnlsource
>100%: Checks: 1, Failures: 0, Errors: 0
>PASS: gnl/gnlsource
>Running suite(s): gnloperation
>16%: Checks: 6, Failures: 5, Errors: 0
>gnl/common.h:118:F:gnloperation:test_simple_operation:0: Got a segment event we already saw before !
>gnl/common.h:118:F:gnloperation:test_pyramid_operations:0: Got a segment event we already saw before !
>gnl/common.h:118:F:gnloperation:test_pyramid_operations2:0: Got a segment event we already saw before !
>gnl/common.h:94:F:gnloperation:test_complex_operations:0: 'orig->stop' (18446744073709551615) is not equal to 'segment->stop' (2000000000)
Same as [1] ?

>gnl/common.h:94:F:gnloperation:test_complex_operations_bis:0: 'orig->stop' (18446744073709551615) is not equal to 'segment->stop' (2000000000)
>FAIL: gnl/gnloperation
[2] Wrong segment stop

>Running suite(s): gnlcomposition
>66%: Checks: 3, Failures: 0, Errors: 1
>gnl/gnlcomposition.c:182:E:gnlcomposition:test_change_object_start_stop_in_current_stack:0: (after this point) >Test timeout expired
>FAIL: gnl/gnlcomposition
[3] Deadlock in gnlcomposition test

>Running suite(s): gnonlin-seek
>50%: Checks: 6, Failures: 2, Errors: 1
>gnl/seek.c:115:E:general:test_simplest:0: (after this point) Test timeout expired
[4] Deadlock (investigated to flush-start silently dropped because GNLSource is not linked)

>gnl/seek.c:82:F:general:test_complex_operations:0: Error Message from videotestsrc1 : Internal data flow error.
[5] Data flow error (investigated to videomixer caps negotiation issue, bug 684237)

>gnl/common.h:94:F:general:test_complex_operations_bis:0: 'orig->stop' (18446744073709551615) is not equal to 'segment->stop' (2000000000)
>FAIL: gnl/seek
Same as [2] ?
Comment 1 Nicolas Dufresne (ndufresne) 2013-06-25 21:58:32 UTC
Tests passes now, thanks for the hard workd.