Thibault Saunier
|
32d9d5dc44
|
validate:launcher: Properly classify test for media check
|
2014-02-18 21:07:31 +01:00 |
|
Thibault Saunier
|
0449817c11
|
validate:launcher: Handle issue with unknown framerate in HLS while transcoding
|
2014-02-18 21:07:31 +01:00 |
|
Thibault Saunier
|
c3adb05b2a
|
validate:tools: Handle cases were EOS does not stop the pipeline in the launcher
+ Fix parsing of GstClockTime
+ Avoid using play_15s scenario when not necessary
|
2014-02-18 21:07:31 +01:00 |
|
Thibault Saunier
|
90d9a686d7
|
validate: tools: Use the new scenario discovering fearure in the launcher
|
2014-02-18 21:07:31 +01:00 |
|
Thibault Saunier
|
10c192f693
|
validate: Better organize rendered files
|
2014-02-18 21:07:31 +01:00 |
|
Thibault Saunier
|
27e3758918
|
validate:tools: Keep file extension in test classnames
+ add test "namespace" in transcoded files
|
2014-02-18 21:07:31 +01:00 |
|
Thibault Saunier
|
2718923ae5
|
validate:tools: Add a class to back pipeline creation in gst-validate
|
2014-02-18 21:07:31 +01:00 |
|
Thibault Saunier
|
5927a6d8d8
|
validate:tools: Define supported protocols in an enum
|
2014-02-18 21:07:31 +01:00 |
|
Thibault Saunier
|
cd18609763
|
validate: Rename simple_backward to reverse_playback as this is what it does
|
2014-02-18 21:07:30 +01:00 |
|
Thibault Saunier
|
1ecd26eef6
|
validate:tools: Add namespace in apps global variables
Avoiding conflicts
|
2014-02-18 21:07:30 +01:00 |
|
Thibault Saunier
|
5e96c79000
|
validate:tools: Make use of the new seek_with_stop scenario
|
2014-02-18 21:07:30 +01:00 |
|
Thibault Saunier
|
cd098eb28c
|
validate:tools: Implement the logic of validate ouput parsing in the baseclass
+ Add some logic to check that we are mot playing outside wanted segment
|
2014-02-18 21:07:30 +01:00 |
|
Thibault Saunier
|
2c52d6374c
|
tools:validate: Make default blacklist handled by managers themselves
|
2014-02-18 21:07:30 +01:00 |
|
Thibault Saunier
|
7ab0447227
|
validate:tools: Only discover files with media-check
|
2014-02-18 21:07:30 +01:00 |
|
Thibault Saunier
|
2520f4f110
|
validate: tools: Implement the notion of hard timeout
Allowing to define timeout that is not relative to the last observed number.
|
2014-02-12 11:23:25 +01:00 |
|
Thibault Saunier
|
2391a56714
|
validate: tools: Create a class for scenarios
|
2014-02-12 11:23:25 +01:00 |
|
Thibault Saunier
|
ba1f428351
|
validate: tools: Change timeouts depending on used protocol
|
2014-02-12 11:23:25 +01:00 |
|
Thibault Saunier
|
b3c71bba02
|
validate:tools: Blacklist some scenario/protocol combinations
And add the option for user to easilly blacklist tests
|
2014-02-06 12:02:59 +01:00 |
|
Thibault Saunier
|
d000ca62a4
|
validate:tools: Use the same semantic for all tests classnames
|
2014-02-06 12:02:59 +01:00 |
|
Thibault Saunier
|
c0673d7eea
|
validate:tools: Add support for testing http streams locally
|
2014-02-06 12:02:59 +01:00 |
|
Thibault Saunier
|
c2e5c10767
|
validate:tools: Some cleanup in gst-validate test launcher
|
2014-02-06 12:02:59 +01:00 |
|
Thibault Saunier
|
33a744b688
|
validate:tools: Add actuall tests for media checking
|
2014-02-06 12:02:58 +01:00 |
|
Thibault Saunier
|
26e3a9e3c5
|
validate:tools: Do not duplicated name in the classname in xunit reports
|
2014-02-06 12:02:58 +01:00 |
|
Thibault Saunier
|
eb23274a5b
|
validate:tools: Add an option to generate .media_info files
So we can properly choose what media should be tested only placing
media_file as needed.
|
2014-02-06 12:02:58 +01:00 |
|
Thibault Saunier
|
32e1acbf88
|
validate:tools: use more scenarios in gst-validate launcher
And ensure that the list does not get mixed up with as we are sharing
"symboles" between all the files
|
2014-02-06 12:02:58 +01:00 |
|
Thibault Saunier
|
8e81727b87
|
validate:tools: Do not try to transcode images
|
2014-02-06 12:02:58 +01:00 |
|
Thibault Saunier
|
38615bcae2
|
validate:tools: Fix classname in gst-launch transcoding tests
|
2014-02-06 12:02:58 +01:00 |
|
Thibault Saunier
|
eae7e94f44
|
validate:tools: Remove our dependency to PyGobject
|
2014-02-06 12:02:58 +01:00 |
|
Thibault Saunier
|
0c535ef9cf
|
validate:tools: Do not forget to add Makefile.am and main.py
|
2014-02-06 12:02:58 +01:00 |
|
Thibault Saunier
|
bd3aaded49
|
validate:tools: Enhance the way we detect if ges-launch can be used
We make sure it has been compiled against gst-validate
|
2014-02-06 12:02:58 +01:00 |
|
Thibault Saunier
|
384dd33843
|
validate:tools: Do not forget to keep our ref to file_info g-v-transcode
|
2014-02-06 12:02:57 +01:00 |
|
Thibault Saunier
|
446e5c88c2
|
validate:tools: Cleanup how we check result of rendering test
Factor out a method in the utils, and make use of it for both ges-launch and
gst-validate-transcode
|
2014-02-06 12:02:57 +01:00 |
|
Thibault Saunier
|
ff30c6ba3c
|
validate:tools: Don't give file duration as timeout for gst-validate
We use the other mean letting us actually control the process
advancement.
|
2014-02-06 12:02:57 +01:00 |
|
Thibault Saunier
|
cdff1c93ca
|
validate:tools: Veryfy test manager are operationnal before using them
|
2014-02-06 12:02:57 +01:00 |
|
Thibault Saunier
|
e30f6372f9
|
validate:tools: Move the main function in a dedictaed file
|
2014-02-06 12:02:57 +01:00 |
|
Thibault Saunier
|
ea7ae57d3b
|
validate:tools: Rename files around and integrate into autotools
File distribution used to be messy, clean it all up. Also make sure the
launcher is integrated into the autotools.
|
2014-02-06 12:02:57 +01:00 |
|