Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-03-19 | launcher: Don't hardcode option defaultstest_launch | Edward Hervey | 1 | -29/+33 | |
Since they are relative to other options, we need to post-process them to get the proper value. Fixes using the launcher with non-default MAIN_DIR | |||||
2014-03-19 | launcher: Warn if MAIN_DIR isn't present | Edward Hervey | 1 | -8/+13 | |
And move blacklist file listing to further down | |||||
2014-03-19 | launcher: No need to start a web server when listing tests | Edward Hervey | 1 | -5/+7 | |
It's not needed and makes listing faster. Also sort the list of tests | |||||
2014-03-19 | launcher: --sync: Only update/clone git repo if specified | Edward Hervey | 1 | -1/+3 | |
Allows: * handling non-git-based asset directory * working offline * working without forcing updates | |||||
2014-03-19 | validate-scenario: Handle non-set env variable | Edward Hervey | 1 | -5/+10 | |
Nothing guarantees it's present/set | |||||
2014-03-12 | validate:scenario: Do not be strict about position after not accurate seek | Thibault Saunier | 1 | -2/+4 | |
2014-03-12 | validate:scenario: Cleanup output and pass into gst-indent | Thibault Saunier | 1 | -15/+31 | |
2014-03-12 | validate:scenario: Cleanup output of --list-scenarios | Thibault Saunier | 1 | -1/+5 | |
2014-03-12 | validate: scenario: Load scenario if the name is actually a path to a file | Thibault Saunier | 1 | -0/+10 | |
2014-02-19 | validate: tools: Fix path to media folder | Thibault Saunier | 1 | -1/+2 | |
2014-02-19 | validate:tools: Clean test between runs when running forever | Thibault Saunier | 2 | -3/+21 | |
2014-02-19 | validate: Do not check result furthers if alredy set as passing | Thibault Saunier | 1 | -2/+4 | |
2014-02-19 | validate:scenario: Pass into gst-indent | Thibault Saunier | 1 | -25/+31 | |
2014-02-19 | validate: Add actions to the actions list only when they are fully parsed | Thibault Saunier | 1 | -2/+17 | |
Otherwize in some corner cases they can be executed before they are actually parsed | |||||
2014-02-19 | validate: Ignore EOS actions that can not be executed | Thibault Saunier | 1 | -2/+9 | |
2014-02-18 | validate: Handle various paths in GST_VALIDATE_SCENARIOS_PATH | Thibault Saunier | 1 | -10/+26 | |
2014-02-18 | validate:scenario: Make GstValidateAction a GstMiniObject | Thibault Saunier | 2 | -37/+87 | |
2014-02-18 | validate: Move enums and flags deserialization from scenario to utilities | Thibault Saunier | 3 | -45/+53 | |
This way it can be reused. | |||||
2014-02-18 | validate:scenario: Make the pipeline puiblic | Thibault Saunier | 2 | -23/+23 | |
This way people can access it from outside the main action implementation. | |||||
2014-02-18 | validate:launcher: Avoid running useless tests | Thibault Saunier | 3 | -27/+31 | |
For example we should not check if duration are equal when transcoding with scenario set. Also checking if position is in the seeked segment should be done at a lower level | |||||
2014-02-18 | validate:launcher: Avoid seeking in output files to parse them | Thibault Saunier | 1 | -5/+3 | |
Tihs creates issue and missing content. | |||||
2014-02-18 | validate:launcher: Properly classify test for media check | Thibault Saunier | 1 | -2/+4 | |
2014-02-18 | validate:launcher: Handle issue with unknown framerate in HLS while transcoding | Thibault Saunier | 3 | -4/+16 | |
2014-02-18 | validate:tools: Handle cases were EOS does not stop the pipeline in the launcher | Thibault Saunier | 3 | -7/+48 | |
+ Fix parsing of GstClockTime + Avoid using play_15s scenario when not necessary | |||||
2014-02-18 | validate: tools: Use the new scenario discovering fearure in the launcher | Thibault Saunier | 5 | -55/+93 | |
2014-02-18 | validate: Update all scenario to use the new description feature | Thibault Saunier | 19 | -5/+25 | |
+ Fix minor issues in scenario files | |||||
2014-02-18 | validate: Add a way to save details about avalaible scenarios in a file | Thibault Saunier | 4 | -9/+38 | |
2014-02-18 | validate: Add a way to add a "description" to scenario files | Thibault Saunier | 3 | -65/+193 | |
Print details about the descriptions when listing scenario in a KeyFile format The description can contain any information about the scenario such as its duration before EOS, how long the pipeline needs to be so the scenario can be applied...etc | |||||
2014-02-18 | validate: tools: Init gst-validate before listing scenarios | Thibault Saunier | 1 | -2/+5 | |
And return 0 when only listing scenarios | |||||
2014-02-18 | validate:scenario: Handle backslashes in scenario files | Thibault Saunier | 1 | -3/+10 | |
2014-02-18 | validate:tools: Rework the way we handle options | Thibault Saunier | 3 | -33/+75 | |
Make groups so it is easier for users to find what they look for By default have 1 single directory where everything is oututed (main-dir) Add a way to specify how and where to look for remote assets | |||||
2014-02-18 | validate:tools:launcher: Take into account the position value when rendering | Thibault Saunier | 1 | -1/+5 | |
When rendering a files we try to use the size of the outputed file to determine wether we are timeout or not, but if that fails try to check the position | |||||
2014-02-18 | validate: Better organize rendered files | Thibault Saunier | 2 | -12/+8 | |
2014-02-18 | validate:tools: Use regex for parsing when appropriate | Thibault Saunier | 2 | -17/+24 | |
2014-02-18 | validate:toold: Add a --output-dir parametter | Thibault Saunier | 1 | -5/+11 | |
2014-02-18 | validate:tools: Keep file extension in test classnames | Thibault Saunier | 2 | -14/+20 | |
+ add test "namespace" in transcoded files | |||||
2014-02-18 | validate:tools: Add a class to back pipeline creation in gst-validate | Thibault Saunier | 1 | -19/+43 | |
2014-02-18 | validate:tools: Define supported protocols in an enum | Thibault Saunier | 2 | -35/+39 | |
2014-02-18 | validate: toold: Properly define scenario properties | Thibault Saunier | 1 | -10/+12 | |
2014-02-18 | validate: Rename simple_backward to reverse_playback as this is what it does | Thibault Saunier | 5 | -6/+6 | |
2014-02-18 | validate:tools: Add namespace in apps global variables | Thibault Saunier | 2 | -34/+36 | |
Avoiding conflicts | |||||
2014-02-18 | validate:tools: Allow user to append paths to medias | Thibault Saunier | 1 | -1/+1 | |
2014-02-18 | validate:tools: Make use of the new seek_with_stop scenario | Thibault Saunier | 2 | -1/+5 | |
2014-02-18 | validate:tools: Implement the logic of validate ouput parsing in the baseclass | Thibault Saunier | 4 | -79/+108 | |
+ Add some logic to check that we are mot playing outside wanted segment | |||||
2014-02-18 | tools:validate: Make default blacklist handled by managers themselves | Thibault Saunier | 3 | -10/+34 | |
2014-02-18 | validate: data: Avoid using seek.stop time when not necessary | Thibault Saunier | 5 | -2/+8 | |
Instead send an EOS. And add a seek_with_stop scenario to test that particular feature | |||||
2014-02-18 | validate:tools: Only discover files with media-check | Thibault Saunier | 1 | -3/+12 | |
2014-02-18 | validate:tools: Add a 'discover-only' option to media-check | Thibault Saunier | 3 | -19/+33 | |
2014-02-18 | data: Let playback until the end on last seek of seek_forward if duration < 30s | Thibault Saunier | 1 | -1/+1 | |
2014-02-12 | validate: tools: Add a --fatal-error option to the launcher | Thibault Saunier | 2 | -9/+9 | |