gstreamer/validate/launcher
Edward Hervey 92285ef261 validate: Use a single TCPServer for subprocess communication
Instead of creating a separate TCPServer for each test, just create
one which handles all connections in a threaded fashion.

Shaves off ~500ms per test

https://bugzilla.gnome.org/show_bug.cgi?id=791159
2017-12-03 12:23:29 +01:00
..
apps gstvalidate: Lower timeout to check for rtsp-server to be up 2017-12-03 11:38:08 +01:00
testsuites validate:launcher:check: Make sure to register tests from the testsuite 2017-07-19 11:49:54 -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 validate: Use a single TCPServer for subprocess communication 2017-12-03 12:23:29 +01: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: Allow running tests out-of-order 2017-12-03 11:42:18 +01: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-launcher: Allow running tests out-of-order 2017-12-03 11:42:18 +01:00
utils.py validate: Reduce time waiting for subprocess to stop 2017-12-03 11:38:08 +01:00
vfb_server.py validate:launcher: Port to Python3 2016-11-09 10:13:42 -03:00