Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-06-05 | validate/media-descriptor: Fix indentationHEADmaster | Edward Hervey | 1 | -1/+1 | |
2018-06-05 | validate: Add a new issue to detect invalid event seqnum | Edward Hervey | 3 | -0/+10 | |
Events should always have a valid seqnum. Add a new issue which allows detecting such events. And use that check in the pad monitor | |||||
2018-06-05 | validate: Update all gitignore | Edward Hervey | 3 | -7/+10 | |
2018-05-25 | gst-validate-launcher: let gdb handle SIGINT itself | Alicia Boya García | 1 | -1/+20 | |
Otherwise both gdb and gst-validate-launcher will react to ^C at the same time, gdb will be killed by SIGHUP (because gst-validate-launcher quitted in consequence of the ^C) and the terminal state will be left garbled because readline inside gdb had disabled echo. https://bugzilla.gnome.org/show_bug.cgi?id=796396 | |||||
2018-05-25 | gst-validate-launcher: disable timeouts when debugging in gdb interactively | Alicia Boya García | 1 | -0/+5 | |
An interactive debugging session can be going for a long time, we don't want any timeouts in that case. https://bugzilla.gnome.org/show_bug.cgi?id=796397 | |||||
2018-05-25 | gst-validate-launcher: Stop in --gdb by default, add --gdb-non-stop | Alicia Boya García | 2 | -1/+11 | |
This patch modifies the default behavior of --gdb to not run and quit automatically the test, but rather wait for user input. This is usually much more convenient to debug all kinds of bugs. The automatic run behavior has been moved to a new command switch: --gdb-non-stop https://bugzilla.gnome.org/show_bug.cgi?id=796389 | |||||
2018-05-18 | validate: Error out if gst_parse_launch sets an error. | Thibault Saunier | 1 | -0/+6 | |
https://bugzilla.gnome.org/show_bug.cgi?id=796240 | |||||
2018-05-15 | validate:launcher: Error out loudly if the testlist changes | Thibault Saunier | 1 | -4/+3 | |
When --fail-on-testlist-change is set. | |||||
2018-05-15 | validate:launcher: Do not print time spent if the testsuite never started | Thibault Saunier | 1 | -4/+5 | |
2018-05-13 | validate: launcher: Make sure testsuites are used/configured once only | Thibault Saunier | 1 | -3/+3 | |
2018-05-13 | validate:launcher: Add a way to check if a gst feature is present | Thibault Saunier | 1 | -1/+23 | |
And make sure iqa is present to run IQA tests. | |||||
2018-05-13 | validate:launcher: Cleanup the way we find where -validate tools are | Thibault Saunier | 2 | -27/+27 | |
2018-05-13 | validate: launcher: Add a way to simply run SSIM checks on rendered files | Thibault Saunier | 3 | -5/+59 | |
We will run a simple pipeline with the IQA element to run ssim (dssim) tests on the rendered files, comparing it with a reference file. For now we use the very empiric 1.0 value as a ssim error threshold and the goal is basically to detect completely broken renderings. | |||||
2018-05-13 | validate: Add support for the new testbin protocol | Thibault Saunier | 1 | -4/+8 | |
2018-05-13 | debug-viewer: Ignore broken utf8 errors | Thibault Saunier | 3 | -4/+4 | |
Not much we can do if the input file is not perfectly valid UTF8 but we should just do as good as we can. | |||||
2018-05-13 | debug-viewer: MEMDUMP debug level support | Philippe Normand | 4 | -8/+12 | |
2018-05-07 | validate: Remove hls.*seek_with_stop blacklisting | Edward Hervey | 1 | -2/+2 | |
The issue is closed upstream (because of concentrating on decodebin3 instead), and initial forever testing seems to show the issue doesn't happen anymore | |||||
2018-05-05 | meson: Update option names to omit disable_ prefixes | Nirbheek Chauhan | 3 | -19/+15 | |
Also yield common options to the outer project (gst-build in our case) so that they don't have to be set manually. | |||||
2018-04-27 | validate: pipeline: Handle the case where a pad has no monitor | Thibault Saunier | 1 | -0/+5 | |
We do not monitor ghost pads, only real pads, so this is a totally legitimate case. https://bugzilla.gnome.org/show_bug.cgi?id=792536 | |||||
2018-04-25 | validate: fix out of source tree build error | Kai Kang | 1 | -2/+2 | |
It fails to generate gst-validate-enum-types.h and gst-validate-enum-types.c when build out of source tree. Add the path for template files. https://bugzilla.gnome.org/show_bug.cgi?id=795531 Signed-off-by: Kai Kang <kai.kang@windriver.com> | |||||
2018-04-19 | debug-viewer: Fix raising unhandled exception | Thibault Saunier | 1 | -1/+1 | |
Old code was uselessly complex | |||||
2018-04-19 | debug-viewer: Fix stacktrace after port to py3 | Thibault Saunier | 1 | -1/+1 | |
2018-04-18 | debug-viewer: Copy log files in temporaries before using them | Thibault Saunier | 1 | -0/+8 | |
They are mmap'ed and it gets wrong if the file is changed. There is high probablility the user will generate new logs while inspecting some logs in the same file | |||||
2018-04-18 | debug-viewer: Add a shortcut to show/hide timeline | Thibault Saunier | 1 | -1/+2 | |
2018-04-15 | debug-viewer: Port to meson | Thibault Saunier | 12 | -366/+83 | |
This allows us to run unit test as part of ninja test and have versionning in sync. Also the goal is to have everything inside meson. https://bugzilla.gnome.org/show_bug.cgi?id=795282 | |||||
2018-04-15 | validate:launcher: Add support for specifying a workdir in tests | Thibault Saunier | 2 | -5/+10 | |
2018-04-15 | validate:launcher: printc is accepting object as arguments | Thibault Saunier | 1 | -0/+1 | |
Make sure in all code paths those are converted to strings | |||||
2018-04-15 | debug-viewer: Dispatcher source ID clean-up | Philippe Normand | 1 | -1/+7 | |
This patch fixes this runtime warning: GstDebugViewer/Common/Data.py:67: Warning: Source ID 17 was not found when attempting to remove it GObject.source_remove(self.source_id) | |||||
2018-04-15 | debug-viewer: PEP8 all the things | Philippe Normand | 17 | -522/+534 | |
2018-04-15 | debug-viewer: Port to Python3 | Philippe Normand | 19 | -545/+186 | |
And fix unit-tests. https://bugzilla.gnome.org/show_bug.cgi?id=795260 | |||||
2018-04-14 | debug-viewer: remove broken/unimplemented plugins | Philippe Normand | 2 | -135/+0 | |
2018-04-12 | Update python hook with the new pycodestyle | Thibault Saunier | 1 | -19/+18 | |
2018-04-12 | validate:launcher: Add a method to find tests in a TestManager | Thibault Saunier | 1 | -0/+4 | |
2018-04-12 | validate:launcher: Extract method to set a validate configuration on tests | Thibault Saunier | 1 | -8/+11 | |
2018-04-12 | validate: Handle having a list of structure based/file path configs | Thibault Saunier | 1 | -44/+43 | |
2018-03-23 | launcher: Print test number in the order they finish | Thibault Saunier | 2 | -17/+17 | |
Instead of the test index in the list of tests as it is meaningless to the user and feels weird. Also minor fix in the test name display when running with --forever. | |||||
2018-03-23 | launcher: Minor indentation issue fixes | Thibault Saunier | 1 | -29/+42 | |
2018-03-23 | launcher: Clean up outpout | Thibault Saunier | 3 | -33/+40 | |
Make our stdout output simpler to follow by: - Not printing the tests we launch (it is not really useful in the end) - Using `\r` when printing the passed tests - Not reprinting all the test in a now useless summary | |||||
2018-03-20 | check: Use meson introspect to list meson tests | Thibault Saunier | 1 | -41/+42 | |
2018-03-20 | Back to development | Tim-Philipp Müller | 4 | -1072/+147 | |
2018-03-19 | Release 1.14.0 | Tim-Philipp Müller | 5 | -59/+209 | |
2018-03-13 | validate: Fix the way we set the testsuite version | Thibault Saunier | 1 | -5/+3 | |
The testuite version should be 'master' during development and the version number on releases, during the pre-release cycle, there is no nano version, thus our detection handling was mistaking. | |||||
2018-03-13 | meson: update version | Tim-Philipp Müller | 1 | -1/+1 | |
2018-03-13 | Release 1.13.91 | Tim-Philipp Müller | 4 | -39/+961 | |
2018-03-13 | validate: GST_EXPORT -> GST_VALIDATE_API | Tim-Philipp Müller | 23 | -161/+199 | |
We need different export decorators for the different libs. For now no actual change though, just rename before the release, and add prelude headers to define the new decorator to GST_EXPORT. | |||||
2018-03-13 | debug-viewer: solved crash when maximum freq sentinel is 0 | Xabier Rodriguez Calvar | 1 | -1/+5 | |
https://bugzilla.gnome.org/show_bug.cgi?id=794282 | |||||
2018-03-12 | debug-viewer: Fix copying current line | Thibault Saunier | 1 | -1/+1 | |
2018-03-12 | debug-viewer: Add an appdata file | Thibault Saunier | 3 | -0/+20 | |
2018-03-03 | Release 1.13.90 | Tim-Philipp Müller | 4 | -101/+1278 | |
2018-03-01 | meson: enable more warnings | Mathieu Duponchelle | 1 | -0/+24 | |