gstreamer/validate/launcher
Alicia Boya García e96f2ca714 New validate plugin: validateflow
validateflow can be used to check the buffers and events flowing through
a custom pipeline match an expectation file. This can be used to test
non-regular-playback use cases like demuxers handling adaptive streaming
fragment pushing.

This patch includes also new actions used for these cases:
`appsrc-push`, `appsrc-eos` and `flush` (plus `checkpoint`, which is
only available with validateflow).
2019-02-07 18:19:22 +00:00
..
apps New validate plugin: validateflow 2019-02-07 18:19:22 +00:00
testsuites validate:launcher: Add a TestManager to run python tests 2018-06-15 17:57:24 -04:00
__init__.py validate: Make validate launcher apps work in a meson uninstalled env 2017-01-03 14:38:24 -03:00
baseclasses.py New validate plugin: validateflow 2019-02-07 18:19:22 +00:00
config.py.in validate:launcher: Fix running on windows 2017-01-03 15:34:39 -03:00
httpserver.py validate:launcher: Port to Python3 2016-11-09 10:13:42 -03:00
loggable.py validate:launcher: Port to Python3 2016-11-09 10:13:42 -03:00
main.py validate:launcher: Handle launching launching a sub launcher 2019-01-26 15:54:00 +00: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 meson: Fix the way we set the testsuite version 2017-08-26 09:28:51 -03:00
RangeHTTPServer.py validate: Make the HTTP server multi-threaded 2017-03-02 17:40:18 +01:00
reporters.py validate: Report the full test name in the xunit file 2019-01-26 16:55:23 +00:00
utils.py validate:launcher: Add a GST_VALIDATE_LAUNCHER_MAIN_DIR env variable 2018-11-30 11:00:10 -03:00
vfb_server.py validate:launcher: Just wait for a while before considering Xvfb is ready if xset is not present 2018-09-07 16:19:50 -03:00