- Feb 15, 2018
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- Feb 14, 2018
- Feb 10, 2018
-
-
Instead of 0 (which is valid)
-
- Feb 08, 2018
-
-
Olivier Crête authored
On 64-bit platforms, the thread id can be over 2^32 so use a long to handle it.
-
- Jan 31, 2018
- Jan 30, 2018
-
-
- Dec 18, 2017
-
-
This was keeping around 500-700kB of data for each test, which was gradually raising memory usage of a full run by 100MB+ The reports are definitely not needed, and we only need to keep information from the subprocess env variable that we might need later on for final reporting
-
The xml-based MediaDescriptor were keeping open the XML file and the associated ElementTree structures, resulting in memory usage of several hundred megabytes. Instead cache the information we need immediately and release the XML structure
-
- Dec 17, 2017
-
-
Nicolas Dufresne authored
Without this file, gst-validate installed using meson will fail all RTSP2 tests
-
- Dec 03, 2017
-
-
Since we now check position/status of pipeline at regular intevals, we no longer need to impose a different timeout based on the protocol used. Avoids having 4min long timeouts for no reason (30s is enough)
-
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
-
When the --shuffle option is used, the tests will be run out of order. This optimizes CPU utilization since it allows running synchronized and unsynchronized tests at the same.
-
stopping the subprocess is done from the main thread, this would throttle starting/stopping any tests by one second. Start with 50ms, and gradually increase the wait between iterations
-
Check every 100ms, avoids throttling all rtsp tests by 500ms
-
- Dec 02, 2017
-
-
Thibault Saunier authored
So that Test from several TestManager can run in parallel and thus avoid waiting for tests from one TestManager to run the following one., Also by design TestsLauncher should always have been the responsible for ... launching tests.
-
- Nov 25, 2017
-
-
We only use them in the error/debug case anyway
-
The trace was never freed, nor were the output of g_str_split
-
- Nov 23, 2017
-
-
Some elements might not originate from factories (like custom/internal elements). Avoids dereferencing a NULL pointer
-
- Nov 22, 2017
-
-
Make sure we stay within the number of present streams (and avoid out-of-bound read). CID #1415470
-
Unlikely to happen, but at least don't end up doing unsafe calculation with n == 0 afterwards CID #1415453
-
- Nov 12, 2017
-
-
Nirbheek Chauhan authored
In the worst case, when building with gst-uninstalled, we will try to link against an older gst-rtsp-server provided by the system. Found by philn.
-
- Nov 08, 2017
-
-
- Oct 27, 2017
-
-
- Sep 22, 2017
-
-
- Sep 06, 2017
-
-
Thibault Saunier authored
This is usefull on CI servers where the test results will be inspected and the status of the build built from it.
-
- Aug 28, 2017
-
-
Jimmy Ohn authored
Modify the order of the parser argument before setting dir_group https://bugzilla.gnome.org/show_bug.cgi?id=786715
-
- Aug 26, 2017
-
-
Thibault Saunier authored
-
Thibault Saunier authored
-
- Aug 18, 2017
-
-
Thibault Saunier authored
We used to always return 0, which was not right!
-
- Aug 14, 2017
-
-
Thibault Saunier authored
We were a bit to strict on the Exception types which lead to the launcher failling itself when it shouldn't
-
- Aug 12, 2017
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- Aug 11, 2017
-
-
Thibault Saunier authored
-
- Aug 10, 2017
-
-
Thibault Saunier authored
-
Tim-Philipp Müller authored
WARNING: The variable(s) 'DATADIR', 'LIBDIR' in the input file 'subprojects/gst-devtools/validate/launcher/config.py.in' are not present in the given configuration data WARNING: Passed invalid keyword argument "scanobj_args". This will become a hard error in the future. WARNING: Keyword argument "install" defined multiple times. This will be a an error in future Meson releases.
-
- Aug 07, 2017
-
-
Thibault Saunier authored
-
Thibault Saunier authored
With an exception: * gst_validate_monitor_setup which was never declared in headers and should always have been static.
-
- Jul 26, 2017
-
-
Thibault Saunier authored
It fails on some platforms, I guess this is the reason
-
Thibault Saunier authored
And fix the build with stricter gcc arguments.
-