diff options
author | Thibault Saunier <tsaunier@gnome.org> | 2014-10-01 10:54:47 +0200 |
---|---|---|
committer | Thibault Saunier <tsaunier@gnome.org> | 2014-10-01 11:02:17 +0200 |
commit | 17bf802515ce829effc1c77726439ed52824b059 (patch) | |
tree | 1a505719730caba83f92d0a063fcd4e0eb46cc6c | |
parent | 8cfffb4a3acfb79ca60bdd397eb52e1595fab104 (diff) |
validate:docs: Add documentation about the default testsuite
-rw-r--r-- | validate/docs/validate/command-line-tools.xml | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/validate/docs/validate/command-line-tools.xml b/validate/docs/validate/command-line-tools.xml index 32df7dd..14a30f3 100644 --- a/validate/docs/validate/command-line-tools.xml +++ b/validate/docs/validate/command-line-tools.xml @@ -30,6 +30,8 @@ * <link linkend="gst-validate-transcoding--encoding-profile">Encoding Profile: </link>The serialization format of a GstEncodingProfile <link linkend="gst-validate-media-check">gst-validate-media-check</link>: A tool to easily check that the discovering of a media file works properly over runs <link linkend="gst-validate-launcher">gst-validate-launcher</link>: An application permitting to create testsuites on top of GstValidate tools + * <link linkend="gst-validate-launcher--default-testsuite">The default testsuite </link>The default GstValidate testsuite + * <link linkend="gst-validate-launcher--implement-testsuite">Implementing a testsuite </link>How to implement a testsuite </synopsis></refsynopsisdiv> <refsect1 id="gst-validate"> @@ -194,7 +196,29 @@ <programlisting>gst-validate-launcher --help</programlisting> </informalexample> </para> - <refsect2> + <refsect2 id="gst-validate-launcher--default-testsuite"> + <title>Run the GstValidate default testsuite</title> + <para> + GstValidate comes with a default testsuite to be executed on a default set of media samples. + Those media samples are stored with git-annex so you will need it to be able to launch that + default testsuite. + </para> + <informalexample> + The first time you launch the testsuite, you will need to make sure that the media samples are + downloaded. To do so and launch the testsuite you can simply do: + <programlisting>gst-validate-launch validate --sync</programlisting> + </informalexample> + <para> + This will only launch the GstValidate tests and not other application that might be supported + (currently ges-launch is also supported and has its own default testsuite). + </para> + <informalexample> + Launching the default testsuite will open/close many windows, you might want to mute it + so you can keep using your computer: + <programlisting>gst-validate-launch validate --sync --mute</programlisting> + </informalexample> + </refsect2> + <refsect2 id="gst-validate-launcher--implement-testsuite"> <title>Example of a testsuite implementation</title> <para> To implement a testsuite, you will have to write some simple python code that will define |