RidgeRun / gst-interpipe

GStreamer plug-in for interpipeline communication
Other
143 stars 64 forks source link

'make check' fails in docker environment #139

Closed jagtonomy closed 1 year ago

jagtonomy commented 1 year ago
root@94d469b78332:/app/gst-interpipe# make check
Making check in gst
make[1]: Entering directory '/app/gst-interpipe/gst'
Making check in interpipe
make[2]: Entering directory '/app/gst-interpipe/gst/interpipe'
make[2]: Nothing to be done for 'check'.
make[2]: Leaving directory '/app/gst-interpipe/gst/interpipe'
make[2]: Entering directory '/app/gst-interpipe/gst'
make[2]: Nothing to be done for 'check-am'.
make[2]: Leaving directory '/app/gst-interpipe/gst'
make[1]: Leaving directory '/app/gst-interpipe/gst'
Making check in tests
make[1]: Entering directory '/app/gst-interpipe/tests'
Making check in check
make[2]: Entering directory '/app/gst-interpipe/tests/check'
make  gst/test_allow_renegotiation_property gst/test_anonymous_connection gst/test_block_switch gst/test_buffer_properties gst/test_caps_renegotiation gst/test_stream_sync gst/test_get_caps gst/test_hot_plug gst/test_in_bounds_events gst/test_invalid_caps gst/test_node_name_removed gst/test_out_of_bounds_events gst/test_out_of_bounds_upstream_events gst/test_reconfigure_event gst/test_set_caps
make[3]: Entering directory '/app/gst-interpipe/tests/check'
make[3]: 'gst/test_allow_renegotiation_property' is up to date.
make[3]: 'gst/test_anonymous_connection' is up to date.
make[3]: 'gst/test_block_switch' is up to date.
make[3]: 'gst/test_buffer_properties' is up to date.
make[3]: 'gst/test_caps_renegotiation' is up to date.
make[3]: 'gst/test_stream_sync' is up to date.
make[3]: 'gst/test_get_caps' is up to date.
make[3]: 'gst/test_hot_plug' is up to date.
make[3]: 'gst/test_in_bounds_events' is up to date.
make[3]: 'gst/test_invalid_caps' is up to date.
make[3]: 'gst/test_node_name_removed' is up to date.
make[3]: 'gst/test_out_of_bounds_events' is up to date.
make[3]: 'gst/test_out_of_bounds_upstream_events' is up to date.
make[3]: 'gst/test_reconfigure_event' is up to date.
make[3]: 'gst/test_set_caps' is up to date.
make[3]: Leaving directory '/app/gst-interpipe/tests/check'
make  check-TESTS
make[3]: Entering directory '/app/gst-interpipe/tests/check'
make[4]: Entering directory '/app/gst-interpipe/tests/check'
FAIL: gst/test_allow_renegotiation_property
FAIL: gst/test_anonymous_connection
FAIL: gst/test_block_switch
FAIL: gst/test_buffer_properties
FAIL: gst/test_caps_renegotiation
FAIL: gst/test_stream_sync
FAIL: gst/test_get_caps
FAIL: gst/test_hot_plug
FAIL: gst/test_in_bounds_events
FAIL: gst/test_invalid_caps
FAIL: gst/test_node_name_removed
FAIL: gst/test_out_of_bounds_events
FAIL: gst/test_out_of_bounds_upstream_events
FAIL: gst/test_reconfigure_event
FAIL: gst/test_set_caps
============================================================================
Testsuite summary for GstInterpipe 1.1.8
============================================================================
# TOTAL: 15
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  15
# XPASS: 0
# ERROR: 0
============================================================================
See tests/check/test-suite.log
Please report to http://www.github.com/RidgeRun/gst-interpipe-1.0
============================================================================
make[4]: *** [Makefile:1033: test-suite.log] Error 1
make[4]: Leaving directory '/app/gst-interpipe/tests/check'
make[3]: *** [Makefile:1141: check-TESTS] Error 2
make[3]: Leaving directory '/app/gst-interpipe/tests/check'
make[2]: *** [Makefile:1313: check-am] Error 2
make[2]: Leaving directory '/app/gst-interpipe/tests/check'
make[1]: *** [Makefile:473: check-recursive] Error 1
make[1]: Leaving directory '/app/gst-interpipe/tests'
make: *** [Makefile:535: check-recursive] Error 1

test-suite.log

jagtonomy commented 1 year ago

This is caused by missing dependency gstreamer1.0-plugins-base. Should be added to the instructions for Debian based at https://developer.ridgerun.com/wiki/index.php/GstInterpipe_-_Building_and_Installation_Guide