gstreamer/validate/launcher
Philippe Normand 3351807107 validate/launcher: Ensure the HTTP server is started when a pipeline needs it
Pipelines declared in gst-integration-testsuites can rely on the validate HTTP
server, so when an URI pointing to it is detected, advertise the server as
needed before starting the test.

For this to work the test scenario should explicitely declare the pipeline uri,
as shown in this example:

    "some_playbin3":
    {
        "pipeline": "playbin3 uri=%(uri)s video-sink=%(videosink)s",
        "config": [
            "%(validateflow)s, pad=sink:sink"
        ],
        "scenarios": ["play_15s"],
        "uri": "http://127.0.0.1:%(http-server-port)s/defaults/html/foo.html"
    }
2019-08-21 08:37:38 +01:00
..
apps validate/launcher: Ensure the HTTP server is started when a pipeline needs it 2019-08-21 08:37:38 +01:00
testsuites launcher: testsuites: skip systemclock stress tests 2019-05-04 21:00:33 +00:00
__init__.py validate: Make validate launcher apps work in a meson uninstalled env 2017-01-03 14:38:24 -03:00
baseclasses.py validate:launcher: Move get_fakesink_for_media_type to utils 2019-06-26 12:09:03 -04:00
config.py.in validate:launcher: Use gst-integration-testsuites subproject as default testsuite repo if avalaible 2019-04-03 13:38:42 +00:00
httpserver.py validate:launcher: Enhance and standardize output 2019-04-03 13:38:42 +00:00
loggable.py Pass python files through autopep8 2019-04-03 13:38:42 +00:00
main.py validate:launcher: Pass the right timeout_factor is passed to subprojects 2019-07-08 23:37:31 -04:00
Makefile.am Revert "Revert "validate:launcher: Add an app handler for unit tests described in meson"" 2017-01-03 13:01:31 -03:00
meson.build validate:launcher: Use gst-integration-testsuites subproject as default testsuite repo if avalaible 2019-04-03 13:38:42 +00:00
RangeHTTPServer.py Pass python files through autopep8 2019-04-03 13:38:42 +00:00
reporters.py validate:launcher: Put all logs inside the failure node 2019-04-03 13:38:42 +00:00
utils.py validate:launcher: Move get_fakesink_for_media_type to utils 2019-06-26 12:09:03 -04:00
vfb_server.py validate:launcher: Enhance and standardize output 2019-04-03 13:38:42 +00:00