Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gst-editing-services gst-editing-services
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 74
    • Issues 74
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 9
    • Merge requests 9
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamer
  • gst-editing-servicesgst-editing-services
  • Issues
  • #11

Closed
Open
Created Aug 22, 2013 by Bugzilla Migration User@bugzilla-migration

Check test suite fails on Windows

Submitted by Lubosz Sarnecki

Link to original bug (#706586)

Description

Created attachment 252754
Log of make check (2 tests running separately)

The tests have to be run with CK_FORK=no, otherwise 14 of 15 tests fail.

$ CK_FORK=no make check

This is a problem of all gstreamer test suites
https://bugzilla.gnome.org/show_bug.cgi?id=697693

The test suite does not finish, because 2 tests freeze (project and mixers). The suite does not kill them after a timeout. They have to be removed manually from check_PROGRAMS in tests/check/Makefile.

  • mixer test completes with 100%, but does not terminate.

  • project test freezes after complaining about parser errors and freezes before showing the score.

Without the freezing tests, the test suite completes with "3 of 13 tests failed".
The failing tests are basic, uriclip and timelineedition.

  • basic crashes in glib, as described in this bug report:
    https://bugzilla.gnome.org/show_bug.cgi?id=706584

  • uriclip prints errors and crashes at ges/uriclip.c:150

  • timelineedition has an critical error
    Unexpected critical/warning: g_object_set_valist: object class GESCustomSourceClip' has no property named '(((GESTimelineElement*)trackelement2)->duration)' (%I64u) is not equal to '60' (%I64u)'

There are tests that have errors but do not fail:

  • layer has a gnonlin error
    gnlcomposition gnlcomposition.c:2293:compare_relink_single_node: Not enough sinkpads to link all objects to the operation ! 2 / 1

  • simplelayer has ges errors
    ges ges-simple-layer.c:226:gstl_recalculate: two transitions in sequence!
    ges ges-simple-layer.c:248:gstl_recalculate: 0, 500000000: overlapping transitions!

  • transition has a gnonlin error
    gnlcomposition gnlcomposition.c:2295:compare_relink_single_node: Operation has no child objects to be connected to !!!

So i would say 8 out of 15 fail ;)

Attachment 252754, "Log of make check (2 tests running separately)":
make-check.log

Depends on

  • Bug 712724
Assignee
Assign to
Time tracking