correct packaging and added files of common-multimedia-suite 50/23150/1 master
authorNicolas Zingilé <nicolas.zingile@open.eurogiciel.org>
Wed, 18 Jun 2014 11:44:33 +0000 (13:44 +0200)
committerNicolas Zingilé <nicolas.zingile@open.eurogiciel.org>
Wed, 18 Jun 2014 11:44:33 +0000 (13:44 +0200)
Change-Id: Id3b461b7c133cf44c14918d602106581c5dcbfb7
Signed-off-by: Nicolas Zingilé <nicolas.zingile@open.eurogiciel.org>
38 files changed:
LICENSE [changed mode: 0755->0644]
common/TESTDIR/00-common/D0-multimedia/01-lowlevel/QAMETA.json [new file with mode: 0644]
common/TESTDIR/00-common/D0-multimedia/02-audio/QAMETA.json [new file with mode: 0644]
common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.aac [new file with mode: 0644]
common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.flac [new file with mode: 0644]
common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.mp3 [new file with mode: 0644]
common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.ogg [new file with mode: 0644]
common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.wav [new file with mode: 0644]
common/TESTDIR/00-common/D0-multimedia/03-video/QAMETA.json [new file with mode: 0644]
common/TESTDIR/00-common/D0-multimedia/03-video/short-big_buck_bunny_1080p.avi [new file with mode: 0644]
common/TESTDIR/00-common/D0-multimedia/03-video/short-big_buck_bunny_1080p.flv [new file with mode: 0644]
common/TESTDIR/00-common/D0-multimedia/03-video/short-big_buck_bunny_1080p.mov [new file with mode: 0644]
common/TESTDIR/00-common/D0-multimedia/03-video/short-big_buck_bunny_1080p.ogg [new file with mode: 0644]
common/TESTDIR/00-common/D0-multimedia/gst.sh [new file with mode: 0755]
common/TESTDIR/00-common/D0-multimedia/init.sh [new file with mode: 0755]
common/TESTDIR/runme.sh [new file with mode: 0755]
common/runtest.sh [new file with mode: 0644]
common/testkit.xml [new file with mode: 0644]
ivi/tts-gstreamer-tests/README [changed mode: 0755->0644]
ivi/tts-gstreamer-tests/src/env.sh
ivi/tts-gstreamer-tests/tests.xml
ivi/tts-pulseaudio-tests/README [changed mode: 0755->0644]
ivi/tts-pulseaudio-tests/src/PulseAudio_Load_unload_module.sh
ivi/tts-pulseaudio-tests/src/PulseAudio_Query_loaded_clients.sh
ivi/tts-pulseaudio-tests/src/PulseAudio_Query_loaded_sinks.sh
ivi/tts-pulseaudio-tests/src/PulseAudio_Query_loaded_sources.sh
ivi/tts-pulseaudio-tests/src/PulseAudio_Query_server_info.sh
ivi/tts-pulseaudio-tests/src/PulseAudio_Query_sink_inputs.sh
ivi/tts-pulseaudio-tests/src/PulseAudio_Set_default_sink.sh
ivi/tts-pulseaudio-tests/src/PulseAudio_Set_default_source.sh
ivi/tts-pulseaudio-tests/src/PulseAudio_Set_sink_mute.sh
ivi/tts-pulseaudio-tests/src/PulseAudio_Set_sink_unmute.sh
ivi/tts-pulseaudio-tests/src/PulseAudio_Set_sink_volume.sh
ivi/tts-pulseaudio-tests/src/PulseAudio_Set_source_volume.sh
ivi/tts-pulseaudio-tests/src/env.sh
ivi/tts-pulseaudio-tests/tests.xml
packaging/common-multimedia-suite.manifest [new file with mode: 0644]
packaging/common-multimedia-suite.spec

diff --git a/LICENSE b/LICENSE
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/common/TESTDIR/00-common/D0-multimedia/01-lowlevel/QAMETA.json b/common/TESTDIR/00-common/D0-multimedia/01-lowlevel/QAMETA.json
new file mode 100644 (file)
index 0000000..65ba483
--- /dev/null
@@ -0,0 +1,54 @@
+[
+  {
+    "name": "gst-pulseaudio-plugin",
+    "exec_type": "auto",
+    "priority": "1",
+    "status": "designed",
+    "type": "functional_positive",
+    "subtype": "",
+    "objective": "The pulseaudio plugin of GStreamer is available",
+    "description": "Inspect the installed capacities of GStreamer and check that it includes a pulseaudio plugin.",
+    "pre_condition": "",
+    "steps": [],
+    "post_condition": "",
+    "notes": "",
+    "bugs": "",
+    "exec_pre": "",
+    "exec": "gst-inspect-1.0 pulseaudio",
+    "exec_expected_retcode": "0",
+    "exec_kill_timeout": "120",
+    "exec_post": "",
+    "service": {
+      "package": "gstreamer-utils"
+    },
+    "author": "qadmin",
+    "ctime": "2013-03-20 09:41:13 GMT",
+    "mtime": "2014-01-31 09:54:24 GMT"
+  },
+  {
+    "name": "vaapi-installed",
+    "exec_type": "auto",
+    "priority": "1",
+    "status": "designed",
+    "type": "functional_positive",
+    "subtype": "",
+    "objective": "component for video acceleration are used through va-api",
+    "description": "use a va-api tool to check that va-api is available",
+    "pre_condition": "",
+    "steps": [],
+    "post_condition": "",
+    "notes": "",
+    "bugs": "",
+    "exec_pre": "",
+    "exec": "vainfo",
+    "exec_expected_retcode": "0",
+    "exec_kill_timeout": "120",
+    "exec_post": "",
+    "service": {
+      "package": "vaapi-tools"
+    },
+    "author": "qadmin",
+    "ctime": "2014-01-31 09:54:05 GMT",
+    "mtime": "2014-01-31 11:29:37 GMT"
+  }
+]
\ No newline at end of file
diff --git a/common/TESTDIR/00-common/D0-multimedia/02-audio/QAMETA.json b/common/TESTDIR/00-common/D0-multimedia/02-audio/QAMETA.json
new file mode 100644 (file)
index 0000000..eb2ef72
--- /dev/null
@@ -0,0 +1,122 @@
+[
+  {
+    "name": "wav-test",
+    "exec_type": "auto",
+    "priority": "1",
+    "status": "designed",
+    "type": "functional_positive",
+    "subtype": "",
+    "objective": "test wav sample with gst-launch",
+    "description": "check if gst-launch is able to play a wav sound",
+    "pre_condition": "",
+    "steps": [],
+    "post_condition": "",
+    "notes": "",
+    "bugs": "",
+    "exec_pre": "init.sh cigale.wav",
+    "exec": "runme.sh gst.sh cigale.wav",
+    "exec_expected_retcode": "0",
+    "exec_kill_timeout": "120",
+    "exec_post": "post.sh cigale.wav",
+    "service": {},
+    "author": "qadmin",
+    "ctime": "2014-01-31 09:54:05 GMT",
+    "mtime": "2014-05-22 08:23:11 GMT"
+  },
+  {
+    "name": "ogg-test",
+    "exec_type": "auto",
+    "priority": "1",
+    "status": "designed",
+    "type": "functional_positive",
+    "subtype": "",
+    "objective": "test ogg sample with gst-launch",
+    "description": "check if gst-launch is able to play an ogg sound",
+    "pre_condition": "",
+    "steps": [],
+    "post_condition": "",
+    "notes": "",
+    "bugs": "",
+    "exec_pre": "init.sh cigale.ogg",
+    "exec": "runme.sh gst.sh cigale.ogg",
+    "exec_expected_retcode": "0",
+    "exec_kill_timeout": "120",
+    "exec_post": "post.sh cigale.ogg",
+    "service": {},
+    "author": "qadmin",
+    "ctime": "2014-01-31 11:31:47 GMT",
+    "mtime": "2014-05-22 08:23:24 GMT"
+  },
+  {
+    "name": "aac-test",
+    "exec_type": "auto",
+    "priority": "1",
+    "status": "designed",
+    "type": "functional_positive",
+    "subtype": "",
+    "objective": "test aac sample with gst-launch",
+    "description": "check if gst-launch is able to play an aac sound",
+    "pre_condition": "",
+    "steps": [],
+    "post_condition": "",
+    "notes": "",
+    "bugs": "",
+    "exec_pre": "init.sh cigale.aac",
+    "exec": "runme.sh gst.sh cigale.aac",
+    "exec_expected_retcode": "0",
+    "exec_kill_timeout": "120",
+    "exec_post": "post.sh cigale.aac",
+    "service": {},
+    "author": "qadmin",
+    "ctime": "2014-01-31 11:32:30 GMT",
+    "mtime": "2014-05-22 08:23:34 GMT"
+  },
+  {
+    "name": "flac-test",
+    "exec_type": "auto",
+    "priority": "1",
+    "status": "designed",
+    "type": "functional_positive",
+    "subtype": "",
+    "objective": "test flac sample with gst-launch",
+    "description": "check if gst-launch is able to play a flac sound",
+    "pre_condition": "",
+    "steps": [],
+    "post_condition": "",
+    "notes": "",
+    "bugs": "",
+    "exec_pre": "init.sh cigale.flac",
+    "exec": "runme.sh gst.sh cigale.flac",
+    "exec_expected_retcode": "0",
+    "exec_kill_timeout": "120",
+    "exec_post": "post.sh cigale.flac",
+    "service": {},
+    "author": "qadmin",
+    "ctime": "2014-01-31 11:33:15 GMT",
+    "mtime": "2014-05-22 08:23:44 GMT"
+  },
+  {
+    "name": "mp3-test",
+    "exec_type": "auto",
+    "priority": "1",
+    "status": "designed",
+    "type": "functional_positive",
+    "subtype": "",
+    "objective": "test mp3 sample with gst-launch",
+    "description": "check if gst-launch is able to play a mp3 sound",
+    "pre_condition": "",
+    "steps": [],
+    "post_condition": "",
+    "notes": "",
+    "bugs": "",
+    "exec_pre": "init.sh cigale.mp3",
+    "exec": "runme.sh gst.sh cigale.mp3",
+    "exec_expected_retcode": "0",
+    "exec_kill_timeout": "120",
+    "exec_post": "post.sh cigale.mp3",
+    "service": {},
+    "author": "qadmin",
+    "ctime": "2014-01-31 11:34:00 GMT",
+    "mtime": "2014-05-22 08:23:54 GMT"
+  }
+]
diff --git a/common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.aac b/common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.aac
new file mode 100644 (file)
index 0000000..744714a
Binary files /dev/null and b/common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.aac differ
diff --git a/common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.flac b/common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.flac
new file mode 100644 (file)
index 0000000..2392639
Binary files /dev/null and b/common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.flac differ
diff --git a/common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.mp3 b/common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.mp3
new file mode 100644 (file)
index 0000000..013a238
Binary files /dev/null and b/common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.mp3 differ
diff --git a/common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.ogg b/common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.ogg
new file mode 100644 (file)
index 0000000..31cf2a6
Binary files /dev/null and b/common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.ogg differ
diff --git a/common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.wav b/common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.wav
new file mode 100644 (file)
index 0000000..57331b5
Binary files /dev/null and b/common/TESTDIR/00-common/D0-multimedia/02-audio/cigale.wav differ
diff --git a/common/TESTDIR/00-common/D0-multimedia/03-video/QAMETA.json b/common/TESTDIR/00-common/D0-multimedia/03-video/QAMETA.json
new file mode 100644 (file)
index 0000000..676ca82
--- /dev/null
@@ -0,0 +1,98 @@
+[
+  {
+    "name": "avi-test",
+    "exec_type": "auto",
+    "priority": "1",
+    "status": "designed",
+    "type": "functional_positive",
+    "subtype": "",
+    "objective": "test avi sample with gst-launch",
+    "description": "check if gst-launch is able to play a avi movie - Video format : MPEG-4, Audio format : MPEG",
+    "pre_condition": "",
+    "steps": [],
+    "post_condition": "",
+    "notes": "",
+    "bugs": "",
+    "exec_pre": "init.sh short-big_buck_bunny_1080p.avi",
+    "exec": "runme.sh gst.sh short-big_buck_bunny_1080p.avi",
+    "exec_expected_retcode": "0",
+    "exec_kill_timeout": "120",
+    "exec_post": "post.sh short-big_buck_bunny_1080p.avi",
+    "service": {},
+    "author": "qadmin",
+    "ctime": "2014-01-31 11:33:56 GMT",
+    "mtime": "2014-05-22 08:24:27 GMT"
+  },
+  {
+    "name": "flv-test",
+    "exec_type": "auto",
+    "priority": "1",
+    "status": "designed",
+    "type": "functional_positive",
+    "subtype": "",
+    "objective": "test flv sample with gst-launch",
+    "description": "check if gst-launch is able to play a flv movie - Video format : Sorenson Spark, ADPCM : MPEG",
+    "pre_condition": "",
+    "steps": [],
+    "post_condition": "",
+    "notes": "",
+    "bugs": "",
+    "exec_pre": "init.sh short-big_buck_bunny_1080p.flv",
+    "exec": "runme.sh gst.sh short-big_buck_bunny_1080p.flv",
+    "exec_expected_retcode": "0",
+    "exec_kill_timeout": "120",
+    "exec_post": "post.sh short-big_buck_bunny_1080p.flv",
+    "service": {},
+    "author": "qadmin",
+    "ctime": "2014-01-31 12:00:42 GMT",
+    "mtime": "2014-05-22 08:24:37 GMT"
+  },
+  {
+    "name": "mov-test",
+    "exec_type": "auto",
+    "priority": "1",
+    "status": "designed",
+    "type": "functional_positive",
+    "subtype": "",
+    "objective": "test mov sample with gst-launch",
+    "description": "check if gst-launch is able to play a mov movie - Video format : AVC, Audio format : AAC",
+    "pre_condition": "",
+    "steps": [],
+    "post_condition": "",
+    "notes": "",
+    "bugs": "",
+    "exec_pre": "init.sh short-big_buck_bunny_1080p.mov",
+    "exec": "runme.sh gst.sh short-big_buck_bunny_1080p.mov",
+    "exec_expected_retcode": "0",
+    "exec_kill_timeout": "120",
+    "exec_post": "post.sh short-big_buck_bunny_1080p.mov",
+    "service": {},
+    "author": "qadmin",
+    "ctime": "2014-01-31 12:01:19 GMT",
+    "mtime": "2014-05-22 08:24:49 GMT"
+  },
+  {
+    "name": "ogg-test",
+    "exec_type": "auto",
+    "priority": "1",
+    "status": "designed",
+    "type": "functional_positive",
+    "subtype": "",
+    "objective": "test ogg sample with gst-launch",
+    "description": "check if gst-launch is able to play a ogg movie - Video format : Theora, Audio format : Vorbis",
+    "pre_condition": "",
+    "steps": [],
+    "post_condition": "",
+    "notes": "",
+    "bugs": "",
+    "exec_pre": "init.sh short-big_buck_bunny_1080p.ogg",
+    "exec": "runme.sh gst.sh short-big_buck_bunny_1080p.ogg",
+    "exec_expected_retcode": "0",
+    "exec_kill_timeout": "120",
+    "exec_post": "post.sh short-big_buck_bunny_1080p.ogg",
+    "service": {},
+    "author": "qadmin",
+    "ctime": "2014-01-31 12:01:59 GMT",
+    "mtime": "2014-05-22 08:24:56 GMT"
+  }
+]
diff --git a/common/TESTDIR/00-common/D0-multimedia/03-video/short-big_buck_bunny_1080p.avi b/common/TESTDIR/00-common/D0-multimedia/03-video/short-big_buck_bunny_1080p.avi
new file mode 100644 (file)
index 0000000..d936961
Binary files /dev/null and b/common/TESTDIR/00-common/D0-multimedia/03-video/short-big_buck_bunny_1080p.avi differ
diff --git a/common/TESTDIR/00-common/D0-multimedia/03-video/short-big_buck_bunny_1080p.flv b/common/TESTDIR/00-common/D0-multimedia/03-video/short-big_buck_bunny_1080p.flv
new file mode 100644 (file)
index 0000000..73624f3
Binary files /dev/null and b/common/TESTDIR/00-common/D0-multimedia/03-video/short-big_buck_bunny_1080p.flv differ
diff --git a/common/TESTDIR/00-common/D0-multimedia/03-video/short-big_buck_bunny_1080p.mov b/common/TESTDIR/00-common/D0-multimedia/03-video/short-big_buck_bunny_1080p.mov
new file mode 100644 (file)
index 0000000..a1ecc60
Binary files /dev/null and b/common/TESTDIR/00-common/D0-multimedia/03-video/short-big_buck_bunny_1080p.mov differ
diff --git a/common/TESTDIR/00-common/D0-multimedia/03-video/short-big_buck_bunny_1080p.ogg b/common/TESTDIR/00-common/D0-multimedia/03-video/short-big_buck_bunny_1080p.ogg
new file mode 100644 (file)
index 0000000..6520f76
Binary files /dev/null and b/common/TESTDIR/00-common/D0-multimedia/03-video/short-big_buck_bunny_1080p.ogg differ
diff --git a/common/TESTDIR/00-common/D0-multimedia/gst.sh b/common/TESTDIR/00-common/D0-multimedia/gst.sh
new file mode 100755 (executable)
index 0000000..b7b8c38
--- /dev/null
@@ -0,0 +1,38 @@
+#!/bin/bash -x
+
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# Authors: Ewan Le Bideau-Canevet <ewan.lebideau-canevet@open.eurogiciel.org>
+
+FILE=$1
+UNWANTED="No decoder available"
+COMMAND="gst-play-1.0 /$HOME/$FILE"
+
+tmplog=$(mktemp --tmpdir=/tmp multimedia-XXXXXX.log)
+trap "rm -f $tmplog" STOP INT QUIT EXIT
+echo $COMMAND
+$COMMAND &>$tmplog &
+pid=$!
+(sleep 5; [ -e /proc/$pid ] && kill $pid;) &
+while [ -e /proc/$pid ]; do
+       sleep 1
+       if grep "$UNWANTED" $tmplog ; then
+               kill $pid
+               sleep 1
+               [ -e /proc/$pid ] && kill -9 $pid
+               exit 1
+       fi
+done
+exit 0
diff --git a/common/TESTDIR/00-common/D0-multimedia/init.sh b/common/TESTDIR/00-common/D0-multimedia/init.sh
new file mode 100755 (executable)
index 0000000..00e639a
--- /dev/null
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+# Copyright (c) 2013 Intel Corporation. All rights reserved.
+# Use of this source code is governed by a LGPL v2.1 license that can be
+# found in the LICENSE file in the db directory.
+# Author : Ewan le Bideau Canevet <ewan.lebideau-canevet@open.eurogiciel.org>
+
+FILE=$1
+chsmack -a _  ../gst.sh
+cp $FILE ~guest
+chsmack -a _ ~guest/$FILE
+
diff --git a/common/TESTDIR/runme.sh b/common/TESTDIR/runme.sh
new file mode 100755 (executable)
index 0000000..efe7a33
--- /dev/null
@@ -0,0 +1,34 @@
+#!/bin/bash -x
+
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# Authors: Ewan Le Bideau-Canevet <ewan.lebideau-canevet@open.eurogiciel.org>
+
+CMD="$@"
+tmpscript=$(mktemp)
+
+trap "rm -rf $tmpscript" INT QUIT TERM STOP EXIT
+echo "#!/bin/bash " > $tmpscript
+tr '\0' '\n' </proc/$(pgrep tz-launcher -u guest)/environ | awk 'FS="=" {if ($1 != "_") { print "export",$0;} }' >> $tmpscript
+echo export PATH=$QAPATH:\$PATH >> $tmpscript
+#echo env >> $tmpscript
+echo $CMD >> $tmpscript
+chmod 777 $tmpscript
+su - guest -c $tmpscript
+if [ $? -eq 0 ]; then
+       exit 0
+else
+       exit 1
+fi
diff --git a/common/runtest.sh b/common/runtest.sh
new file mode 100644 (file)
index 0000000..1a58e6f
--- /dev/null
@@ -0,0 +1,28 @@
+#!/bin/bash
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+#
+# Authors: Nicolas Zingilé <nicolas.zingile@open.eurogiciel.org>
+
+set -e
+resdir=/tmp
+resfile=$resdir/testkit.result.xml
+
+echo '## execution script: preparing environment'
+rm -rf $resdir/*.result.xml
+
+timeout 10800 testkit-lite -f /usr/share/tests/common-multimedia-suite/testkit.xml --comm localhost -o $resfile
+
+echo '## execution script: finished'
\ No newline at end of file
diff --git a/common/testkit.xml b/common/testkit.xml
new file mode 100644 (file)
index 0000000..fc15066
--- /dev/null
@@ -0,0 +1,121 @@
+<?xml version="1.0"?>
+<test_definition>
+    <suite name="00-common/D0-multimedia">
+        <set name="common/multimedia/lowlevel">
+            <testcase id="00-D0-01-01-gst-pulseaudio-plugin" name="01-gst-pulseaudio-plugin" priority="P1" execution_type="auto" component="common/multimedia/lowlevel" status="designed" type="functional_positive" purpose="Objective: The pulseaudio plugin of GStreamer is available - Description: Inspect the installed capacities of GStreamer and check that it includes a pulseaudio plugin.">
+                <description>
+                    <pre_condition>
+                    <![CDATA[Objective: The pulseaudio plugin of GStreamer is available - Description: Inspect the installed capacities of GStreamer and check that it includes a pulseaudio plugin.]]></pre_condition>
+                    <notes>
+                    <![CDATA[]]></notes>
+                    <test_script_entry test_script_expected_result="0" timeout="120">
+                    <![CDATA[cd /usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/01-lowlevel;export QAPATH="/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/01-lowlevel:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common:/usr/share/tests/common-multimedia-suite/TESTDIR";export PATH="$QAPATH:$PATH";gst-inspect-1.0 pulseaudio;rc=$?;exit $rc]]></test_script_entry>
+                </description>
+            </testcase>
+            <testcase id="00-D0-01-02-vaapi-installed" name="02-vaapi-installed" priority="P1" execution_type="auto" component="common/multimedia/lowlevel" status="designed" type="functional_positive" purpose="Objective: component for video acceleration are used through va-api - Description: use a va-api tool to check that va-api is available">
+                <description>
+                    <pre_condition>
+                    <![CDATA[Objective: component for video acceleration are used through va-api - Description: use a va-api tool to check that va-api is available]]></pre_condition>
+                    <notes>
+                    <![CDATA[]]></notes>
+                    <test_script_entry test_script_expected_result="0" timeout="120">
+                    <![CDATA[cd /usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/01-lowlevel;export QAPATH="/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/01-lowlevel:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common:/usr/share/tests/common-multimedia-suite/TESTDIR";export PATH="$QAPATH:$PATH";vainfo;rc=$?;exit $rc]]></test_script_entry>
+                </description>
+            </testcase>
+        </set>
+        <set name="common/multimedia/audio">
+            <testcase id="00-D0-02-01-wav-test" name="01-wav-test" priority="P1" execution_type="auto" component="common/multimedia/audio" status="designed" type="functional_positive" purpose="Objective: test wav sample with gst-launch - Description: check if gst-launch is able to play a wav sound">
+                <description>
+                    <pre_condition>
+                    <![CDATA[Objective: test wav sample with gst-launch - Description: check if gst-launch is able to play a wav sound]]></pre_condition>
+                    <notes>
+                    <![CDATA[]]></notes>
+                    <test_script_entry test_script_expected_result="0" timeout="120">
+                    <![CDATA[cd /usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/02-audio;export QAPATH="/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/02-audio:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common:/usr/share/tests/common-multimedia-suite/TESTDIR";export PATH="$QAPATH:$PATH";init.sh cigale.wav;runme.sh gst.sh cigale.wav;rc=$?;post.sh cigale.wav;exit $rc]]></test_script_entry>
+                </description>
+            </testcase>
+            <testcase id="00-D0-02-02-ogg-test" name="02-ogg-test" priority="P1" execution_type="auto" component="common/multimedia/audio" status="designed" type="functional_positive" purpose="Objective: test ogg sample with gst-launch - Description: check if gst-launch is able to play an ogg sound">
+                <description>
+                    <pre_condition>
+                    <![CDATA[Objective: test ogg sample with gst-launch - Description: check if gst-launch is able to play an ogg sound]]></pre_condition>
+                    <notes>
+                    <![CDATA[]]></notes>
+                    <test_script_entry test_script_expected_result="0" timeout="120">
+                    <![CDATA[cd /usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/02-audio;export QAPATH="/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/02-audio:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common:/usr/share/tests/common-multimedia-suite/TESTDIR";export PATH="$QAPATH:$PATH";init.sh cigale.ogg;runme.sh gst.sh cigale.ogg;rc=$?;post.sh cigale.ogg;exit $rc]]></test_script_entry>
+                </description>
+            </testcase>
+            <testcase id="00-D0-02-03-aac-test" name="03-aac-test" priority="P1" execution_type="auto" component="common/multimedia/audio" status="designed" type="functional_positive" purpose="Objective: test aac sample with gst-launch - Description: check if gst-launch is able to play an aac sound">
+                <description>
+                    <pre_condition>
+                    <![CDATA[Objective: test aac sample with gst-launch - Description: check if gst-launch is able to play an aac sound]]></pre_condition>
+                    <notes>
+                    <![CDATA[]]></notes>
+                    <test_script_entry test_script_expected_result="0" timeout="120">
+                    <![CDATA[cd /usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/02-audio;export QAPATH="/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/02-audio:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common:/usr/share/tests/common-multimedia-suite/TESTDIR";export PATH="$QAPATH:$PATH";init.sh cigale.aac;runme.sh gst.sh cigale.aac;rc=$?;post.sh cigale.aac;exit $rc]]></test_script_entry>
+                </description>
+            </testcase>
+            <testcase id="00-D0-02-04-flac-test" name="04-flac-test" priority="P1" execution_type="auto" component="common/multimedia/audio" status="designed" type="functional_positive" purpose="Objective: test flac sample with gst-launch - Description: check if gst-launch is able to play a flac sound">
+                <description>
+                    <pre_condition>
+                    <![CDATA[Objective: test flac sample with gst-launch - Description: check if gst-launch is able to play a flac sound]]></pre_condition>
+                    <notes>
+                    <![CDATA[]]></notes>
+                    <test_script_entry test_script_expected_result="0" timeout="120">
+                    <![CDATA[cd /usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/02-audio;export QAPATH="/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/02-audio:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common:/usr/share/tests/common-multimedia-suite/TESTDIR";export PATH="$QAPATH:$PATH";init.sh cigale.flac;runme.sh gst.sh cigale.flac;rc=$?;post.sh cigale.flac;exit $rc]]></test_script_entry>
+                </description>
+            </testcase>
+            <testcase id="00-D0-02-05-mp3-test" name="05-mp3-test" priority="P1" execution_type="auto" component="common/multimedia/audio" status="designed" type="functional_positive" purpose="Objective: test mp3 sample with gst-launch - Description: check if gst-launch is able to play a mp3 sound">
+                <description>
+                    <pre_condition>
+                    <![CDATA[Objective: test mp3 sample with gst-launch - Description: check if gst-launch is able to play a mp3 sound]]></pre_condition>
+                    <notes>
+                    <![CDATA[]]></notes>
+                    <test_script_entry test_script_expected_result="0" timeout="120">
+                    <![CDATA[cd /usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/02-audio;export QAPATH="/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/02-audio:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common:/usr/share/tests/common-multimedia-suite/TESTDIR";export PATH="$QAPATH:$PATH";init.sh cigale.mp3;runme.sh gst.sh cigale.mp3;rc=$?;post.sh cigale.mp3;exit $rc]]></test_script_entry>
+                </description>
+            </testcase>
+        </set>
+        <set name="common/multimedia/video">
+            <testcase id="00-D0-03-01-avi-test" name="01-avi-test" priority="P1" execution_type="auto" component="common/multimedia/video" status="designed" type="functional_positive" purpose="Objective: test avi sample with gst-launch - Description: check if gst-launch is able to play a avi movie - Video format : MPEG-4, Audio format : MPEG">
+                <description>
+                    <pre_condition>
+                    <![CDATA[Objective: test avi sample with gst-launch - Description: check if gst-launch is able to play a avi movie - Video format : MPEG-4, Audio format : MPEG]]></pre_condition>
+                    <notes>
+                    <![CDATA[]]></notes>
+                    <test_script_entry test_script_expected_result="0" timeout="120">
+                    <![CDATA[cd /usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/03-video;export QAPATH="/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/03-video:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common:/usr/share/tests/common-multimedia-suite/TESTDIR";export PATH="$QAPATH:$PATH";init.sh short-big_buck_bunny_1080p.avi;runme.sh gst.sh short-big_buck_bunny_1080p.avi;rc=$?;post.sh short-big_buck_bunny_1080p.avi;exit $rc]]></test_script_entry>
+                </description>
+            </testcase>
+            <testcase id="00-D0-03-02-flv-test" name="02-flv-test" priority="P1" execution_type="auto" component="common/multimedia/video" status="designed" type="functional_positive" purpose="Objective: test flv sample with gst-launch - Description: check if gst-launch is able to play a flv movie - Video format : Sorenson Spark, ADPCM : MPEG">
+                <description>
+                    <pre_condition>
+                    <![CDATA[Objective: test flv sample with gst-launch - Description: check if gst-launch is able to play a flv movie - Video format : Sorenson Spark, ADPCM : MPEG]]></pre_condition>
+                    <notes>
+                    <![CDATA[]]></notes>
+                    <test_script_entry test_script_expected_result="0" timeout="120">
+                    <![CDATA[cd /usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/03-video;export QAPATH="/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/03-video:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common:/usr/share/tests/common-multimedia-suite/TESTDIR";export PATH="$QAPATH:$PATH";init.sh short-big_buck_bunny_1080p.flv;runme.sh gst.sh short-big_buck_bunny_1080p.flv;rc=$?;post.sh short-big_buck_bunny_1080p.flv;exit $rc]]></test_script_entry>
+                </description>
+            </testcase>
+            <testcase id="00-D0-03-03-mov-test" name="03-mov-test" priority="P1" execution_type="auto" component="common/multimedia/video" status="designed" type="functional_positive" purpose="Objective: test mov sample with gst-launch - Description: check if gst-launch is able to play a mov movie - Video format : AVC, Audio format : AAC">
+                <description>
+                    <pre_condition>
+                    <![CDATA[Objective: test mov sample with gst-launch - Description: check if gst-launch is able to play a mov movie - Video format : AVC, Audio format : AAC]]></pre_condition>
+                    <notes>
+                    <![CDATA[]]></notes>
+                    <test_script_entry test_script_expected_result="0" timeout="120">
+                    <![CDATA[cd /usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/03-video;export QAPATH="/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/03-video:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common:/usr/share/tests/common-multimedia-suite/TESTDIR";export PATH="$QAPATH:$PATH";init.sh short-big_buck_bunny_1080p.mov;runme.sh gst.sh short-big_buck_bunny_1080p.mov;rc=$?;post.sh short-big_buck_bunny_1080p.mov;exit $rc]]></test_script_entry>
+                </description>
+            </testcase>
+            <testcase id="00-D0-03-04-ogg-test" name="04-ogg-test" priority="P1" execution_type="auto" component="common/multimedia/video" status="designed" type="functional_positive" purpose="Objective: test ogg sample with gst-launch - Description: check if gst-launch is able to play a ogg movie - Video format : Theora, Audio format : Vorbis">
+                <description>
+                    <pre_condition>
+                    <![CDATA[Objective: test ogg sample with gst-launch - Description: check if gst-launch is able to play a ogg movie - Video format : Theora, Audio format : Vorbis]]></pre_condition>
+                    <notes>
+                    <![CDATA[]]></notes>
+                    <test_script_entry test_script_expected_result="0" timeout="120">
+                    <![CDATA[cd /usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/03-video;export QAPATH="/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia/03-video:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common/D0-multimedia:/usr/share/tests/common-multimedia-suite/TESTDIR/00-common:/usr/share/tests/common-multimedia-suite/TESTDIR";export PATH="$QAPATH:$PATH";init.sh short-big_buck_bunny_1080p.ogg;runme.sh gst.sh short-big_buck_bunny_1080p.ogg;rc=$?;post.sh short-big_buck_bunny_1080p.ogg;exit $rc]]></test_script_entry>
+                </description>
+            </testcase>
+        </set>
+    </suite>
+</test_definition>
\ No newline at end of file
old mode 100755 (executable)
new mode 100644 (file)
index 3a88cfa..6219a72
@@ -12,17 +12,17 @@ Pre-condition:
 2.  if you don't have testkit-lite, you can get it from https://github.com/testkit/testkit-lite
 
 Steps:
-1. prepare some media files and configure /usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/env.sh    --- specify in env.sh
+1. prepare some media files and configure /usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/env.sh    --- specify in env.sh
 2. launch terminal app in weston UI and play an audio by command "paplay /usr/share/sounds/alsa/Front_Center.wav" to trigger Pulseaudio daemon
-3. testkit-lite -f /usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/tests.xml --comm localhost -o ./results.xml
+3. testkit-lite -f /usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/tests.xml --comm localhost -o ./results.xml
 
 
 
 ----------------------
 Test Environment setup
 ----------------------
-Some media files are needed, you can configure /usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/env.sh to specify
-them; e.g. MF_TEST_8K="/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/data/PCM_16bit_Mono_8KHz_128Kbps_60sec\(1Mb\).wav"
+Some media files are needed, you can configure /usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/env.sh to specify
+them; e.g. MF_TEST_8K="/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/data/PCM_16bit_Mono_8KHz_128Kbps_60sec\(1Mb\).wav"
 
 
 -----------------------
index aecfe33f41e1d9df68c0cc1a9f36aa80200da88d..02c54306aad7724423a7ee483ead24e0ed3d787c 100755 (executable)
@@ -53,19 +53,19 @@ GT_HTTP_VIDEO_OGV="kittens_240p.ogv"
 
 # used in script:gstreamer_audio_playbin2_imaadpcm_4bit_stereo_32khz_256kbps.sh
 # wav audio: RIFF (little-endian) data, WAVE audio, IMA ADPCM, stereo 32000 Hz 
-GT_IMAADPCM="/opt/tts-gstreamer-tests/data/IMAADPCM_4bit_Stereo_32KHz_256Kbps_60sec\(1.8Mb\).wav"
+GT_IMAADPCM="/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/data/IMAADPCM_4bit_Stereo_32KHz_256Kbps_60sec\(1.8Mb\).wav"
 
 # used in script:gstreamer_audio_playbin2_lpcm_16bit_stereo_44.1khz.sh
 # wav audio: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, stereo 44100 Hz
-GT_AUDIO_LPCM_16="/opt/tts-gstreamer-tests/data/LPCM_16bit_Stereo_44.1KHz_60sec\(10Mb\).wav"
+GT_AUDIO_LPCM_16="/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/data/LPCM_16bit_Stereo_44.1KHz_60sec\(10Mb\).wav"
 
 # used in script:gstreamer_audio_playbin2_lpcm_24bit_stereo_48khz.sh
 # wav audio: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 24 bit, stereo 48000 Hz
-GT_AUDIO_LPCM_24="/opt/tts-gstreamer-tests/data/LPCM_24bit_Stereo_48KHz_60sec\(16.8Mb\).wav"
+GT_AUDIO_LPCM_24="/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/data/LPCM_24bit_Stereo_48KHz_60sec\(16.8Mb\).wav"
 
 # used in script:gstreamer_audio_playbin2_ogg_vorbis_16bit_mono_8khz_42kbps.sh
 # ogg audio: Ogg data, Vorbis audio, mono, 8000 Hz, ~41997 bps
-GT_OGG_MONO="/opt/tts-gstreamer-tests/data/OGG_16bit_Mono_8KHz_42Kbps_2min\(0.5MB\).ogg"
+GT_OGG_MONO="/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/data/OGG_16bit_Mono_8KHz_42Kbps_2min\(0.5MB\).ogg"
 
 # used in scripts:
 # gstreamer_audio_avidemux.sh
@@ -77,11 +77,11 @@ GT_OGG_MONO="/opt/tts-gstreamer-tests/data/OGG_16bit_Mono_8KHz_42Kbps_2min\(0.5M
 # gstreamer_audio_seek_avidemux.sh
 # gstreamer_audio_stop_avidemux.sh
 # avi audio: RIFF (little-endian) data, AVI, 0 x 0, >30 fps
-GT_AUDIO_PCM_16="/opt/tts-gstreamer-tests/data/PCM_16bit_Stereo_44.1KHz_1411Kbps_60sec.avi"
+GT_AUDIO_PCM_16="/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/data/PCM_16bit_Stereo_44.1KHz_1411Kbps_60sec.avi"
 
 # used in script:gstreamer_image_jpegdec.sh
 # jpeg file: JPEG image data, EXIF standard
-GT_IMAGE_JPG="/opt/tts-gstreamer-tests/data/butterfly.jpg"
+GT_IMAGE_JPG="/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/data/butterfly.jpg"
 
 # used in scripts:
 # gstreamer_audio_alsasink.sh
@@ -101,15 +101,15 @@ GT_IMAGE_JPG="/opt/tts-gstreamer-tests/data/butterfly.jpg"
 # gstreamer_video_stop_oggdemux.sh
 # gstreamer_video_theoradec.sh
 # ogg video: Ogg data, Skeleton v4.0
-GT_KITTENS="/opt/tts-gstreamer-tests/data/kittens.ogg"
+GT_KITTENS="/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/data/kittens.ogg"
 
 # used in script:gstreamer_image_pngdec.sh
 # png file: PNG image data, 640 x 320, 8-bit/color RGB, non-interlaced
-GT_IMAGE_PNG="/opt/tts-gstreamer-tests/data/timer2.png"
+GT_IMAGE_PNG="/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/data/timer2.png"
 
 # used in script:gstreamer_audio_playbin2_ulaw_8bit_stereo_44.1khz.sh
 # wav audio: RIFF (little-endian) data, WAVE audio, ITU G.711 mu-law, stereo 44100 Hz
-GT_AUDIO_ULAW="/opt/tts-gstreamer-tests/data/u-LAW_8bit_Stereo_44.1KHz_120sec\(10MB\)_AKM.wav"
+GT_AUDIO_ULAW="/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/data/u-LAW_8bit_Stereo_44.1KHz_120sec\(10MB\)_AKM.wav"
 
 ## END ##
 
index 1fe4029a5e8f5913a75ed06ea530c5d332fb93ce..61908c9d97d5e172b7341f007aede8ff81d21444 100644 (file)
@@ -12,7 +12,7 @@
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_playbin2_http_imaadpcm.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_playbin2_http_imaadpcm.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>Netbook</category>\r
@@ -29,7 +29,7 @@
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_playbin2_imaadpcm_4bit_stereo_32khz_256kbps.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_playbin2_imaadpcm_4bit_stereo_32khz_256kbps.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>Netbook</category>\r
@@ -48,7 +48,7 @@
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_alsasink.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_alsasink.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
@@ -66,7 +66,7 @@
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_pause_ogg.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_pause_ogg.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
@@ -84,7 +84,7 @@
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_play_ogg.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_play_ogg.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_playbin2_ogg_vorbis_16bit_mono_8khz_42kbps.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_playbin2_ogg_vorbis_16bit_mono_8khz_42kbps.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_resume_ogg.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_resume_ogg.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_seek_ogg.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_seek_ogg.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_stop_ogg.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_stop_ogg.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_vorbisdec.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_vorbisdec.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_vorbisenc.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_vorbisenc.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_video_http_ogg.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_video_http_ogg.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_video_oggdemux.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_video_oggdemux.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_video_pause_oggdemux.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_video_pause_oggdemux.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_video_play_oggdemux.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_video_play_oggdemux.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_video_playbin2_ogg_theora_vorbis.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_video_playbin2_ogg_theora_vorbis.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_video_resume_oggdemux.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_video_resume_oggdemux.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_video_seek_oggdemux.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_video_seek_oggdemux.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_video_stop_oggdemux.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_video_stop_oggdemux.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="200" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_video_theoradec.sh</test_script_entry>\r
+          <test_script_entry timeout="200" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_video_theoradec.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>Netbook</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_video_theoraenc.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_video_theoraenc.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>Netbook</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="200" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_alawenc.sh</test_script_entry>\r
+          <test_script_entry timeout="200" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_alawenc.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_avidemux.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_avidemux.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="200" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_mulawenc.sh</test_script_entry>\r
+          <test_script_entry timeout="200" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_mulawenc.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_pause_alaw.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_pause_alaw.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_pause_avidemux.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_pause_avidemux.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="160" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_pause_lpcm.sh</test_script_entry>\r
+          <test_script_entry timeout="160" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_pause_lpcm.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="160" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_pause_ulaw.sh</test_script_entry>\r
+          <test_script_entry timeout="160" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_pause_ulaw.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_play_alaw.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_play_alaw.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_play_avidemux.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_play_avidemux.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_play_lpcm.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_play_lpcm.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_play_ulaw.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_play_ulaw.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_playbin2_alaw_8bit_stereo_44.1khz.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_playbin2_alaw_8bit_stereo_44.1khz.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_playbin2_http_alaw.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_playbin2_http_alaw.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_playbin2_http_lpcm.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_playbin2_http_lpcm.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_playbin2_http_ulaw.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_playbin2_http_ulaw.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_playbin2_lpcm_16bit_stereo_44.1khz.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_playbin2_lpcm_16bit_stereo_44.1khz.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_playbin2_lpcm_24bit_stereo_48khz.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_playbin2_lpcm_24bit_stereo_48khz.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_playbin2_ulaw_8bit_stereo_44.1khz.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_playbin2_ulaw_8bit_stereo_44.1khz.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_pulsesink.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_pulsesink.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_pulsesrc.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_pulsesrc.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_resume_alaw.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_resume_alaw.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_resume_avidemux.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_resume_avidemux.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="160" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_resume_lpcm.sh</test_script_entry>\r
+          <test_script_entry timeout="160" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_resume_lpcm.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_resume_ulaw.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_resume_ulaw.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_seek_alaw.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_seek_alaw.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_seek_avidemux.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_seek_avidemux.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_seek_lpcm.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_seek_lpcm.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_seek_ulaw.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_seek_ulaw.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_stop_alaw.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_stop_alaw.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_stop_avidemux.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_stop_avidemux.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_stop_lpcm.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_stop_lpcm.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_audio_stop_ulaw.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_audio_stop_ulaw.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_image_jpegdec.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_image_jpegdec.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_image_jpegenc.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_image_jpegenc.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>Netbook</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_image_pngdec.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_image_pngdec.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>IVI</category>\r
               <expected>0</expected>\r
             </step>\r
           </steps>\r
-          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/common-multimedia-suite/tts-gstreamer-tests/gstreamer_image_pngenc.sh</test_script_entry>\r
+          <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-gstreamer-tests/gstreamer_image_pngenc.sh</test_script_entry>\r
         </description>\r
         <categories>\r
           <category>Netbook</category>\r
old mode 100755 (executable)
new mode 100644 (file)
index 267ec7f..fe8cc85
@@ -17,16 +17,16 @@ Pre-condition:
 1. if you don't have testkit-lite, you can get it from https://github.com/testkit/testkit-lite
 
 Steps:
-1. prepare some media files and configure /usr/share/tests/common-multimedia-suite/tts-pulseaudio-tests/env.sh    --- specify in env.sh
+1. prepare some media files and configure /usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/env.sh    --- specify in env.sh
 2. launch terminal app in weston UI and play an audio by command "paplay /usr/share/sounds/alsa/Front_Center.wav" to trigger Pulseaudio daemon
-3. testkit-lite -f /usr/share/tests/common-multimedia-suite/tts-pulseaudio-tests/tests.xml --comm localhost -o ./results.xml
+3. testkit-lite -f /usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/tests.xml --comm localhost -o ./results.xml
 
 
 ----------------------
 Test Environment setup
 ----------------------
-Some audio files are needed(WAVE files), you can configure /usr/share/tests/common-multimedia-suite/tts-pulseaudio-tests/env.sh to specify
-them; e.g. MF_TEST_8K="/usr/share/tests/common-multimedia-suite/tts-pulseaudio-tests/data/PCM_16bit_Mono_8KHz_128Kbps_60sec\(1Mb\).wav"
+Some audio files are needed(WAVE files), you can configure /usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/env.sh to specify
+them; e.g. MF_TEST_8K="/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/data/PCM_16bit_Mono_8KHz_128Kbps_60sec\(1Mb\).wav"
 
 
 -----------------------
index 07d42237fb18f6538a98c545f09e2342f4a423dd..b777192a14d1df28961832e8e2484a8aff4496bc 100755 (executable)
@@ -28,9 +28,9 @@
 
 . $(cd `dirname $0`;pwd)/env.sh
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cm load module-null-sink sink_name=pa_test_sink > /tmp/test_result"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cm load module-null-sink sink_name=pa_test_sink > /tmp/test_result"
 else
-       $UTILS_PATH/pa_query_control -cm load module-null-sink sink_name=pa_test_sink > "$TEST_RESULT"
+       pa_query_control -cm load module-null-sink sink_name=pa_test_sink > "$TEST_RESULT"
 fi
 
 if [ $? -ne 0 ]; then
@@ -41,9 +41,9 @@ cat "$TEST_RESULT"
 
 index=`cat "$TEST_RESULT" | awk -F= '{print $2}'`
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -qm"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -qm"
 else
-       $UTILS_PATH/pa_query_control -qm
+       pa_query_control -qm
 fi
 
 if [ $? -ne 0 ]; then
@@ -51,9 +51,9 @@ if [ $? -ne 0 ]; then
     exit 1
 fi
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cm unload `cat /tmp/test_result|awk -F= '{print $2}'`"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cm unload `cat /tmp/test_result|awk -F= '{print $2}'`"
 else
-       $UTILS_PATH/pa_query_control -cm unload $index
+       pa_query_control -cm unload $index
 fi
 
 if [ $? -ne 0 ]; then
index 72f0ce07793e11019bb872a9d3c8d6f5f2d6f1fd..0550ac7e7f8dd78b3c0685b0bd51ccf86a82cd4c 100755 (executable)
@@ -27,9 +27,9 @@
 
 . $(cd `dirname $0`;pwd)/env.sh
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -qc"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -qc"
 else
-       $UTILS_PATH/pa_query_control -qc
+       pa_query_control -qc
 fi
 
 if [ $? -ne 0 ]; then
index c3a209bd29233dc98b7d5d608b2ef2a7bc8b5a3d..8064159f18d6b92cdee34505d52b0eaa89341dd6 100755 (executable)
@@ -28,9 +28,9 @@
 
 . $(cd `dirname $0`;pwd)/env.sh
 if [ $UID = 0 ];then 
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -qs"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -qs"
 else
-       $UTILS_PATH/pa_query_control -qs
+       pa_query_control -qs
 fi
 if [ $? -ne 0 ]; then
     echo "Failed to query loaded sinks"
index 031e66f5ffc415819e0acbfb0415901a056f54d4..9341eb89fb9ad7942422456851514b0c7d90c36e 100755 (executable)
@@ -28,9 +28,9 @@
 
 . $(cd `dirname $0`;pwd)/env.sh
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -qo"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -qo"
 else
-       $UTILS_PATH/pa_query_control -qo
+       pa_query_control -qo
 fi
 
 if [ $? -ne 0 ]; then
index cec484d7d101835d2a2a844f7efa068abad68fb9..3f175709d663f6edc95cae38b863b1ae2a37131a 100755 (executable)
@@ -28,7 +28,7 @@
 
 . $(cd `dirname $0`;pwd)/env.sh
 
-#$UTILS_PATH/pa_query_control -qi
+#pa_query_control -qi
 if [ $UID = 0 ];then
        su - app -c "XDG_RUNTIME_DIR=/run/user/5000  pacmd info"
 else
index 0bf53ee14b9e191edd4558e2f2eb75dd8963611c..09716c98473bdaa516596149dce437d67165d6ee 100755 (executable)
@@ -28,9 +28,9 @@
 
 . $(cd `dirname $0`;pwd)/env.sh
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -qI"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -qI"
 else
-       $UTILS_PATH/pa_query_control -qI
+       pa_query_control -qI
 fi
 
 if [ $? -ne 0 ]; then
index 554a640688ed7b5b0168ccdf9ec174d1bba8a6ad..0cb8e007452b1716df4deaa28621f60095065ee3 100755 (executable)
@@ -28,9 +28,9 @@
 
 . $(cd `dirname $0`;pwd)/env.sh
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cm load module-null-sink sink_name=pa_test_sink > /tmp/test_result"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cm load module-null-sink sink_name=pa_test_sink > /tmp/test_result"
 else
-       $UTILS_PATH/pa_query_control -cm load module-null-sink sink_name=pa_test_sink >  "$TEST_RESULT"
+       pa_query_control -cm load module-null-sink sink_name=pa_test_sink >  "$TEST_RESULT"
 fi
 
 if [ $? -ne 0 ]; then
@@ -40,9 +40,9 @@ fi
 cat  "$TEST_RESULT"
 index=`cat  "$TEST_RESULT" | awk -F= '{print $2}'`
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cd sink pa_test_sink"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cd sink pa_test_sink"
 else
-       $UTILS_PATH/pa_query_control -cd sink pa_test_sink
+       pa_query_control -cd sink pa_test_sink
 fi
 
 if [ $? -ne 0 ]; then
@@ -51,9 +51,9 @@ if [ $? -ne 0 ]; then
 fi
 
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cm unload `cat /tmp/test_result|awk -F= '{print $2}'`"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cm unload `cat /tmp/test_result|awk -F= '{print $2}'`"
 else
-       $UTILS_PATH/pa_query_control -cm unload $index
+       pa_query_control -cm unload $index
 fi
 
 if [ $? -ne 0 ]; then
index 4101613fb3c608a4eec939cb73b145c4399901fb..00315b1027dc9955870c685136a0dc45aa2e36dd 100755 (executable)
@@ -28,9 +28,9 @@
 
 . $(cd `dirname $0`;pwd)/env.sh
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cm load module-pipe-source source_name=test_source >  /tmp/test_result"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cm load module-pipe-source source_name=test_source >  /tmp/test_result"
 else
-       $UTILS_PATH/pa_query_control -cm load module-pipe-source source_name=test_source >  "$TEST_RESULT"
+       pa_query_control -cm load module-pipe-source source_name=test_source >  "$TEST_RESULT"
 fi
 
 if [ $? -ne 0 ]; then
@@ -40,9 +40,9 @@ fi
 cat  "$TEST_RESULT"
 index=`cat  "$TEST_RESULT" | awk -F= '{print $2}'`
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cd source test_source"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cd source test_source"
 else
-       $UTILS_PATH/pa_query_control -cd source test_source
+       pa_query_control -cd source test_source
 fi
 
 if [ $? -ne 0 ]; then
@@ -51,9 +51,9 @@ if [ $? -ne 0 ]; then
 fi
 
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cm unload `cat /tmp/test_result|awk -F= '{print $2}'`"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cm unload `cat /tmp/test_result|awk -F= '{print $2}'`"
 else
-       $UTILS_PATH/pa_query_control -cm unload $index
+       pa_query_control -cm unload $index
 fi
 
 if [ $? -ne 0 ]; then
index 34747de8738ff719893b6135c31f214dc2201113..ca6c4984f07d049b1ad2995dd74601a355827856 100755 (executable)
 
 # Find the sink name and mute status
 if [ $UID = 0 ];then
-       SINK_NAME=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -qs"|head -n 1 | awk -F, '{print $2}' | cut -d "=" -f2`
-       MUTED=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -qs" | head -n 1 | awk -F, '{print $5}' | cut -d "=" -f2`
+       SINK_NAME=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -qs"|head -n 1 | awk -F, '{print $2}' | cut -d "=" -f2`
+       MUTED=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -qs" | head -n 1 | awk -F, '{print $5}' | cut -d "=" -f2`
 else
-       SINK_NAME=`$UTILS_PATH/pa_query_control -qs | awk -F, '{print $2}' | cut -d "=" -f2`
-       MUTED=`$UTILS_PATH/pa_query_control -qs | awk -F, '{print $5}' | cut -d "=" -f2`
+       SINK_NAME=`pa_query_control -qs | awk -F, '{print $2}' | cut -d "=" -f2`
+       MUTED=`pa_query_control -qs | awk -F, '{print $5}' | cut -d "=" -f2`
 fi
 
 if [ $? -ne 0 ]; then
@@ -42,9 +42,9 @@ fi
 
 # Set sink muted
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cu sink $SINK_NAME 1"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cu sink $SINK_NAME 1"
 else
-       $UTILS_PATH/pa_query_control -cu sink $SINK_NAME 1 
+       pa_query_control -cu sink $SINK_NAME 1 
 fi
 
 if [ $? -ne 0 ]; then
@@ -54,9 +54,9 @@ fi
 
 # Check sink mute status
 if [ $UID = 0 ];then
-       SETED=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -qs" | head -n 1 | awk -F, '{print $5}' | cut -d "=" -f2`
+       SETED=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -qs" | head -n 1 | awk -F, '{print $5}' | cut -d "=" -f2`
 else
-       SETED=`$UTILS_PATH/pa_query_control -qs | awk -F, '{print $5}' | cut -d "=" -f2`
+       SETED=`pa_query_control -qs | awk -F, '{print $5}' | cut -d "=" -f2`
 fi
 if [ $SETED != "1" ]; then
     echo "Error: not set sink mute"
@@ -65,9 +65,9 @@ fi
 
 # Post: set back the sink mute status
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cu sink $SINK_NAME $MUTED"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cu sink $SINK_NAME $MUTED"
 else
-       $UTILS_PATH/pa_query_control -cu sink $SINK_NAME $MUTED    
+       pa_query_control -cu sink $SINK_NAME $MUTED    
 fi
 exit 0
 
index 66a74ddb2315df34bd5cded6a8a04f0addc9b26c..a4f51c365aa320658d8b62ce559f66fa36694a63 100755 (executable)
 
 # Find the sink name and mute status
 if [ $UID = 0 ];then
-       SINK_NAME=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -qs" |grep -i 'alsa_output' | awk -F, '{print $2}' | cut -d "=" -f2`
-       MUTED=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -qs" |grep -i 'alsa_output' | awk -F, '{print $5}' | cut -d "=" -f2`
+       SINK_NAME=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -qs" |grep -i 'alsa_output' | awk -F, '{print $2}' | cut -d "=" -f2`
+       MUTED=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -qs" |grep -i 'alsa_output' | awk -F, '{print $5}' | cut -d "=" -f2`
 else
-       SINK_NAME=`$UTILS_PATH/pa_query_control -qs | awk -F, '{print $2}' | cut -d "=" -f2`
-       MUTED=`$UTILS_PATH/pa_query_control -qs | awk -F, '{print $5}' | cut -d "=" -f2`
+       SINK_NAME=`pa_query_control -qs | awk -F, '{print $2}' | cut -d "=" -f2`
+       MUTED=`pa_query_control -qs | awk -F, '{print $5}' | cut -d "=" -f2`
 fi
 
 if [ $? -ne 0 ]; then
@@ -42,9 +42,9 @@ fi
 
 # Set sink unmute
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cu sink $SINK_NAME 0"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cu sink $SINK_NAME 0"
 else
-       $UTILS_PATH/pa_query_control -cu sink $SINK_NAME 0 
+       pa_query_control -cu sink $SINK_NAME 0 
 fi
 
 if [ $? -ne 0 ]; then
@@ -54,9 +54,9 @@ fi
 
 # Check sink mute status
 if [ $UID = 0 ];then
-       SETED=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -qs" |grep -i 'alsa_output' | awk -F, '{print $5}' | cut -d "=" -f2`
+       SETED=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -qs" |grep -i 'alsa_output' | awk -F, '{print $5}' | cut -d "=" -f2`
 else
-       SETED=`$UTILS_PATH/pa_query_control -qs | awk -F, '{print $5}' | head -n 1 |cut -d "=" -f2`
+       SETED=`pa_query_control -qs | awk -F, '{print $5}' | head -n 1 |cut -d "=" -f2`
 fi
 
 if [ "X$SETED" != "X0" ]; then
@@ -66,9 +66,9 @@ fi
 
 # Post: set back the sink mute status
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cu sink $SINK_NAME $MUTED"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cu sink $SINK_NAME $MUTED"
 else
-       $UTILS_PATH/pa_query_control -cu sink $SINK_NAME $MUTED    
+       pa_query_control -cu sink $SINK_NAME $MUTED    
 fi
 exit 0
 
index dfd4805d986b9d3d97949f24006b73aee5a23e13..916804c31ad51c8d8df76ff8e5071bf3df970b55 100755 (executable)
 
 # Find the sink name and volume value
 if [ $UID = 0 ];then
-       SINK_NAME=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -qs" | head -n 1 | awk -F, '{print $2}' | cut -d "=" -f2`
-       VOLUME=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -qs" | head -n 1| awk -F, '{print $4}' | cut -d "=" -f2 | awk '{print $2}'`
+       SINK_NAME=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -qs" | head -n 1 | awk -F, '{print $2}' | cut -d "=" -f2`
+       VOLUME=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -qs" | head -n 1| awk -F, '{print $4}' | cut -d "=" -f2 | awk '{print $2}'`
 else
-       SINK_NAME=`$UTILS_PATH/pa_query_control -qs | head -n 1 | awk -F, '{print $2}' | cut -d "=" -f2`
-       VOLUME=`$UTILS_PATH/pa_query_control -qs | head -n 1| awk -F, '{print $4}' | cut -d "=" -f2 | awk '{print $2}'`
+       SINK_NAME=`pa_query_control -qs | head -n 1 | awk -F, '{print $2}' | cut -d "=" -f2`
+       VOLUME=`pa_query_control -qs | head -n 1| awk -F, '{print $4}' | cut -d "=" -f2 | awk '{print $2}'`
 fi
 
 if [ $? -ne 0 ]; then
@@ -42,15 +42,15 @@ fi
 
 # Set sink volume value for the 1st channel
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cv sink $SINK_NAME 1 0"
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cv sink $SINK_NAME 1 1000"
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cv sink $SINK_NAME 1 30000"
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cv sink $SINK_NAME 1 65536"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cv sink $SINK_NAME 1 0"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cv sink $SINK_NAME 1 1000"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cv sink $SINK_NAME 1 30000"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cv sink $SINK_NAME 1 65536"
 else
-       $UTILS_PATH/pa_query_control -cv sink $SINK_NAME 1 0
-       $UTILS_PATH/pa_query_control -cv sink $SINK_NAME 1 1000
-       $UTILS_PATH/pa_query_control -cv sink $SINK_NAME 1 30000
-       $UTILS_PATH/pa_query_control -cv sink $SINK_NAME 1 65536
+       pa_query_control -cv sink $SINK_NAME 1 0
+       pa_query_control -cv sink $SINK_NAME 1 1000
+       pa_query_control -cv sink $SINK_NAME 1 30000
+       pa_query_control -cv sink $SINK_NAME 1 65536
 fi
 
 if [ $? -ne 0 ]; then
@@ -60,9 +60,9 @@ fi
 
 # Post: set back the sink volume value
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cv sink $SINK_NAME 1 $VOLUME"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cv sink $SINK_NAME 1 $VOLUME"
 else
-       $UTILS_PATH/pa_query_control -cv sink $SINK_NAME 1 $VOLUME
+       pa_query_control -cv sink $SINK_NAME 1 $VOLUME
 fi
 exit 0
 
index 28cc9a45dad1c3020e7b1bb004371b148127fda7..7924cac0df93295a8548aff388292fc7faece4b9 100755 (executable)
 
 # Find the source name and volume value
 if [ $UID = 0 ];then
-       SOURCE_NAME=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -qo" | head -n 1 | awk -F, '{print $2}' | cut -d "=" -f2`
-       VOLUME=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -qo" | head -n 1 | awk -F, '{print $4}' | cut -d "=" -f2 | awk '{print $2}'`
+       SOURCE_NAME=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -qo" | head -n 1 | awk -F, '{print $2}' | cut -d "=" -f2`
+       VOLUME=`su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -qo" | head -n 1 | awk -F, '{print $4}' | cut -d "=" -f2 | awk '{print $2}'`
 else
-       SOURCE_NAME=`$UTILS_PATH/pa_query_control -qo | head -n 1 | awk -F, '{print $2}' | cut -d "=" -f2`
-       VOLUME=`$UTILS_PATH/pa_query_control -qo | head -n 1 | awk -F, '{print $4}' | cut -d "=" -f2 | awk '{print $2}'`
+       SOURCE_NAME=`pa_query_control -qo | head -n 1 | awk -F, '{print $2}' | cut -d "=" -f2`
+       VOLUME=`pa_query_control -qo | head -n 1 | awk -F, '{print $4}' | cut -d "=" -f2 | awk '{print $2}'`
 fi
 
 if [ $? -ne 0 ]; then
@@ -42,15 +42,15 @@ fi
 
 # Set source volume value for the 1st channel
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cv source $SOURCE_NAME 1 65536"
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cv source $SOURCE_NAME 1 40000"
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cv source $SOURCE_NAME 1 8000"
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cv source $SOURCE_NAME 1 0"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cv source $SOURCE_NAME 1 65536"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cv source $SOURCE_NAME 1 40000"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cv source $SOURCE_NAME 1 8000"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cv source $SOURCE_NAME 1 0"
 else
-       $UTILS_PATH/pa_query_control -cv source $SOURCE_NAME 1 65536
-       $UTILS_PATH/pa_query_control -cv source $SOURCE_NAME 1 40000
-       $UTILS_PATH/pa_query_control -cv source $SOURCE_NAME 1 8000
-       $UTILS_PATH/pa_query_control -cv source $SOURCE_NAME 1 0
+       pa_query_control -cv source $SOURCE_NAME 1 65536
+       pa_query_control -cv source $SOURCE_NAME 1 40000
+       pa_query_control -cv source $SOURCE_NAME 1 8000
+       pa_query_control -cv source $SOURCE_NAME 1 0
 fi
 
 if [ $? -ne 0 ]; then
@@ -60,9 +60,9 @@ fi
 
 # Post: set back the source volume value
 if [ $UID = 0 ];then
-       su - app -c "XDG_RUNTIME_DIR=/run/user/5000  /opt/tts-pulseaudio-tests/pa_query_control -cv source $SOURCE_NAME 1 $VOLUME"
+       su - app -c "XDG_RUNTIME_DIR=/run/user/5000 pa_query_control -cv source $SOURCE_NAME 1 $VOLUME"
 else
-       $UTILS_PATH/pa_query_control -cv source $SOURCE_NAME 1 $VOLUME
+       pa_query_control -cv source $SOURCE_NAME 1 $VOLUME
 fi
 exit 0
 
index 08145cab8eb7c00c9e742767bf9ab1606ceccf7c..8ae94fff290973f9eb50c566387216ca5a20052c 100755 (executable)
@@ -26,7 +26,6 @@
 #          Content of Modification
 #
 
-UTILS_PATH=$(cd `dirname $0`;pwd)
 DATA_PATH=$(cd `dirname $0`;pwd)/data
 TEST_RESULT="/tmp/test_result"
 
@@ -34,23 +33,23 @@ TEST_RESULT="/tmp/test_result"
 
 # used in script: PulseAudio_Play_PCM_16bit_Multichannel_48KHz.sh
 # wav audio: RIFF (little-endian) data, WAVE audio, 6 channels 48000 Hz
-MF_TEST_48K="/opt/tts-pulseaudio-tests/data/PCM_16bit_5.1_48KHz_4608Kbps_38sec.wav"
+MF_TEST_48K="/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/data/PCM_16bit_5.1_48KHz_4608Kbps_38sec.wav"
 
 # used in script: PulseAudio_Play_PCM_16bit_Mono_8KHz.sh
 # wav audio: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 8000 Hz
-MF_TEST_8K="/opt/tts-pulseaudio-tests/data/PCM_16bit_Mono_8KHz_128Kbps_60sec.wav"
+MF_TEST_8K="/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/data/PCM_16bit_Mono_8KHz_128Kbps_60sec.wav"
 
 # used in script: PulseAudio_Play_PCM_16bit_Stereo_44.1KHz.sh/PulseAudio_Play_PCM_2_streams.sh
 # wav audio: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, stereo 44100 Hz 
-MF_TEST_44K_1="/opt/tts-pulseaudio-tests/data/PCM_16bit_Stereo_44.1KHz_1411Kbps_10s.WAV"
+MF_TEST_44K_1="/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/data/PCM_16bit_Stereo_44.1KHz_1411Kbps_10s.WAV"
 
 # used in script: PulseAudio_Play_PCM_2_streams.sh
 # wav audio: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, stereo 44100 Hz
-MF_TEST_44K_2="/opt/tts-pulseaudio-tests/data/PCM_16bit_Stereo_44.1KHz_1412.2Kbps_60sec.wav"
+MF_TEST_44K_2="/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/data/PCM_16bit_Stereo_44.1KHz_1412.2Kbps_60sec.wav"
 
 # used in script: PulseAudio_Check_sample_cache.sh/PulseAudio_Play_PCM_stress_repeat.sh
 # wav audio: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 8000 Hz
-MF_TEST_WAV="/opt/tts-pulseaudio-tests/data/test.wav"
+MF_TEST_WAV="/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/data/test.wav"
 
 ## END ##
 
index f703fdb816d874f413b55d9058ca5c0401f42cd0..32f532bffcb53aa77aa1b6a062bfd128ccf55d82 100644 (file)
@@ -11,7 +11,7 @@
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="1500" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Play_PCM_stress_repeat.sh</test_script_entry>
+        <test_script_entry timeout="1500" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Play_PCM_stress_repeat.sh</test_script_entry>
       </description>
       <categories>
         <category>Netbook</category>
@@ -28,7 +28,7 @@
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Play_PCM_16bit_Multichannel_48KHz.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Play_PCM_16bit_Multichannel_48KHz.sh</test_script_entry>
       </description>
       <categories>
         <category>Netbook</category>
@@ -45,7 +45,7 @@
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Play_PCM_16bit_Stereo_44.1KHz.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Play_PCM_16bit_Stereo_44.1KHz.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
@@ -63,7 +63,7 @@
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Play_PCM_2_streams.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Play_PCM_2_streams.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
@@ -81,7 +81,7 @@
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Play_PCM_16bit_Mono_8KHz.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Play_PCM_16bit_Mono_8KHz.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Query_loaded_sources.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Query_loaded_sources.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Query_loaded_sinks.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Query_loaded_sinks.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Query_server_info.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Query_server_info.sh</test_script_entry>
       </description>
       <categories>
         <category>Netbook</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Query_sink_inputs.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Query_sink_inputs.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Query_memory_statistics.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Query_memory_statistics.sh</test_script_entry>
       </description>
       <categories>
         <category>Netbook</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Query_loaded_clients.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Query_loaded_clients.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Record_PCM_default.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Record_PCM_default.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Record_play_PCM_default.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Record_play_PCM_default.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="2000" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Record_PCM_long_lasting.sh</test_script_entry>
+        <test_script_entry timeout="2000" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Record_PCM_long_lasting.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Check_loaded_statistics.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Check_loaded_statistics.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Check_daemon_status.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Check_daemon_status.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Check_default_settings.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Check_default_settings.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Check_sample_cache.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Check_sample_cache.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Set_default_sink.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Set_default_sink.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Set_sink_unmute.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Set_sink_unmute.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Set_source_volume.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Set_source_volume.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Set_default_source.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Set_default_source.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Set_sink_mute.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Set_sink_mute.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Load_unload_module.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests/PulseAudio_Load_unload_module.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
             <expected>0</expected>
           </step>
         </steps>
-        <test_script_entry timeout="90" test_script_expected_result="0">/opt/tts-pulseaudio-tests/PulseAudio_Set_sink_volume.sh</test_script_entry>
+        <test_script_entry timeout="90" test_script_expected_result="0">/usr/share/tests/ivi-multimedia-tests/ivi-multimedia-teststts-pulseaudio-tests/PulseAudio_Set_sink_volume.sh</test_script_entry>
       </description>
       <categories>
         <category>IVI</category>
diff --git a/packaging/common-multimedia-suite.manifest b/packaging/common-multimedia-suite.manifest
new file mode 100644 (file)
index 0000000..892ec6d
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+ <request>
+       <domain name="_"/>
+ </request>
+</manifest>
\ No newline at end of file
index b467edbd912862b253efb87a5a375aa16359047c..76b0352536736c0934dbcfbd957894a0350047c3 100755 (executable)
@@ -1,92 +1,86 @@
-%define _unpackaged_files_terminate_build 0
-
-Name: common-multimedia-suite
-Summary: common-multimedia-suite
-Version: 0.1.0
-Release: 1
-License: GPLv2
-Group: Development/Testing
-Source0: %{name}-%{version}.tar.gz
-
-BuildRequires: pkgconfig(gstreamer-1.0)
-BuildRequires: pkgconfig(gstreamer-base-1.0)
-BuildRequires: pkgconfig(gthread-2.0)
-
+Name:          common-multimedia-suite
+Summary:       Multimedia suite for Tizen Common
+Version:       1.0.0
+Release:       1
+License:       GPL-2.0
+Group:         Development/Testing
+Source0:       %{name}-%{version}.tar.gz
+Source1001:    %{name}.manifest
+BuildRequires: pkgconfig(gstreamer-1.0)
+BuildRequires: pkgconfig(gstreamer-base-1.0)
+BuildRequires: pkgconfig(gthread-2.0)
+Requires:      common-suite-launcher
+Requires:      testkit-lite
+    
 %description
-This package is IVI common mutlimedia test suite
-
-%package -n tts-pulseaudio-tests
-Summary: Pulseaudio test suit   
-Group:   Development/Testing
-
-%description -n tts-pulseaudio-tests
-%{summary}.
+The common-multimedia-suite validates the multimedia features of the Tizen Common image : audio and video playing of media files of different formats with gstreamer
 
 
-%package -n tts-gstreamer-tests
-Summary: Gstreamer test suit   
-Group:   Development/Testing
-
-%description -n tts-gstreamer-tests
-%{summary}.
+%package -n ivi-multimedia-tests
+Summary:       IVI multimedia test suite  
+Group:         Development/Testing
+Requires:      gstreamer-utils
+Requires:      pulseaudio-utils
+Requires:      testkit-lite
 
+%description -n ivi-multimedia-tests
+IVI multimedia test suite. Validates gstreamer and pulseaudio features
 
 
 %package -n gst-auto-launch
-Summary: Improved version of gst-launch
-Group:   Development/Testing/Tool
+Summary:       Improved version of gst-launch
+Group:         Development/Testing
+Requires:      gstreamer-utils
 
 %description -n gst-auto-launch
 gst-auto-launch is an improved version of gst-launch that accepts commands
 
+
 %prep
 %setup -q
+cp %{SOURCE1001} .
 
-%build
-./autogen.sh
-./configure --prefix=/usr
-make
-
-%install
-
-rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
-
-install -d %{buildroot}/%{_datadir}/tests/%{name}/tts-pulseaudio-tests
-install -m 0755 ivi/tts-pulseaudio-tests/src/* %{buildroot}/%{_datadir}/tests/%{name}/tts-pulseaudio-tests
-install -m 0755 ivi/tts-pulseaudio-tests/tests.xml %{buildroot}/%{_datadir}/tests/%{name}/tts-pulseaudio-tests
-install -m 0755 ivi/tts-pulseaudio-tests/README %{buildroot}/%{_datadir}/tests/%{name}/tts-pulseaudio-tests
-install LICENSE %{buildroot}/%{_datadir}/tests/%{name}/tts-pulseaudio-tests
-
-install -d %{buildroot}/%{_datadir}/tests/%{name}/tts-gstreamer-tests
-install -m 0755 ivi/tts-gstreamer-tests/src/* %{buildroot}/%{_datadir}/tests/%{name}/tts-gstreamer-tests
-install -m 0755 ivi/tts-gstreamer-tests/tests.xml %{buildroot}/%{_datadir}/tests/%{name}/tts-gstreamer-tests
-install -m 0755 ivi/tts-gstreamer-tests/README %{buildroot}/%{_datadir}/tests/%{name}/tts-gstreamer-tests
-install LICENSE %{buildroot}/%{_datadir}/tests/%{name}/tts-gstreamer-tests
 
+%build
+%autogen
+%configure \
+    --prefix=/usr
+make %{?_smp_mflags}
 
 
-%clean
-rm -rf $RPM_BUILD_ROOT
+%install
+%make_install
+
+# common-multimedia-suite package 
+install -d %{buildroot}/%{_datadir}/tests/%{name}
+install -m 0755 common/runtest.sh %{buildroot}/%{_datadir}/tests/%{name}
+install -m 0644 common/*.xml %{buildroot}/%{_datadir}/tests/%{name}
+install -m 0644 LICENSE %{buildroot}/%{_datadir}/tests/%{name}
+cp -r common/TESTDIR %{buildroot}/%{_datadir}/tests/%{name}
+
+# ivi-multimedia-tests package
+install -d %{buildroot}/%{_datadir}/tests/ivi-multimedia-tests/tts-gstreamer-tests
+install -d %{buildroot}/%{_datadir}/tests/ivi-multimedia-tests/tts-pulseaudio-tests
+install -m 0755 ivi/tts-gstreamer-tests/src/* %{buildroot}/%{_datadir}/tests/ivi-multimedia-tests/tts-gstreamer-tests
+install -m 0644 ivi/tts-gstreamer-tests/tests.xml %{buildroot}/%{_datadir}/tests/ivi-multimedia-tests/tts-gstreamer-tests
+install -m 0644 ivi/tts-gstreamer-tests/README %{buildroot}/%{_datadir}/tests/ivi-multimedia-tests/tts-gstreamer-tests
+install -m 0755 ivi/tts-pulseaudio-tests/src/*.sh %{buildroot}/%{_datadir}/tests/ivi-multimedia-tests/tts-pulseaudio-tests
+install -m 0644 ivi/tts-pulseaudio-tests/tests.xml %{buildroot}/%{_datadir}/tests/ivi-multimedia-tests/tts-pulseaudio-tests
+install -m 0644 ivi/tts-pulseaudio-tests/README %{buildroot}/%{_datadir}/tests/ivi-multimedia-tests/tts-pulseaudio-tests
+install -m 0644 LICENSE %{buildroot}/%{_datadir}/tests/ivi-multimedia-tests
+
+%files 
+%manifest %{name}.manifest
+%defattr(-,root,root)
+%{_datadir}/tests/%{name}
 
 
-%files -n tts-pulseaudio-tests
+%files -n ivi-multimedia-tests
 %defattr(-,root,root)
-%{_datadir}/tests/%{name}/tts-pulseaudio-tests
-%license LICENSE
+%{_datadir}/tests/ivi-multimedia-tests
 
-%files -n tts-gstreamer-tests
-%defattr(-,root,root)
-%{_datadir}/tests/%{name}/tts-gstreamer-tests
-%license LICENSE
 
 %files -n gst-auto-launch
 %defattr(-,root,root)
-/usr/bin/gst-auto-launch
+%{_bindir}/gst-auto-launch
 %{_datadir}/gst-auto-launch
-%license LICENSE
-
-%changelog
-* Thu Nov 2 2012  Wu dawei<daweix.wu@intel.com> 0.1.0-1
- - Initial common multimedia suite test
-