GNOME Bugzilla – Bug 783551
gst-validate-launcher aborts in call to "which" when gst-rtsp-server not installed
Last modified: 2017-06-08 16:19:10 UTC
AFAICT, gst-validate-launcher should be able to run without gst-rtsp-server. However, if validate is compiled without gst-rtsp-server support, then gst-validate-launcher program fails to run at all. gst-devtools (master) heads/master-0-g6772fa7d275b gst-validate-launcher validate --sync gst-validate-launcher validate --sync --validate-disable-rtsp 1 Traceback (most recent call last):
+ Trace 237559
exit(main(libsdir))
if tests_launcher.needs_http_server() or options.httponly is True:
if tester.needs_http_server():
for test in self.list_tests():
for test in generator.generate_tests(uris, scenarios):
uri_minfo_special_scenarios, scenarios)
self.populate_tests(uri_minfo_special_scenarios, scenarios)
test_rtsp = which(GST_VALIDATE_RTSP_SERVER_COMMAND)
p = os.path.join(p, name)
genericpath._check_arg_types('join', a, *p)
(funcname, s.__class__.__name__)) from None
Created attachment 353404 [details] [review] validate:launcher: Do not which(None), the rtsp-server command is unset if not avalaible
Attachment 353404 [details] pushed as 543e7a9 - validate:launcher: Do not which(None), the rtsp-server command is unset if not avalaible