aboutsummaryrefslogtreecommitdiffstats
path: root/meta-ivi-test/recipes-multimedia
diff options
context:
space:
mode:
Diffstat (limited to 'meta-ivi-test/recipes-multimedia')
-rw-r--r--meta-ivi-test/recipes-multimedia/audiomanager/AudioManagerPlugins/AudioManagerPlugins_t.inc24
-rw-r--r--meta-ivi-test/recipes-multimedia/audiomanager/AudioManagerPlugins_%.bbappend9
-rw-r--r--meta-ivi-test/recipes-multimedia/audiomanager/audiomanager/audiomanager_t.inc36
-rw-r--r--meta-ivi-test/recipes-multimedia/audiomanager/audiomanager_%.bbappend8
4 files changed, 74 insertions, 3 deletions
diff --git a/meta-ivi-test/recipes-multimedia/audiomanager/AudioManagerPlugins/AudioManagerPlugins_t.inc b/meta-ivi-test/recipes-multimedia/audiomanager/AudioManagerPlugins/AudioManagerPlugins_t.inc
new file mode 100644
index 0000000..ebd8958
--- /dev/null
+++ b/meta-ivi-test/recipes-multimedia/audiomanager/AudioManagerPlugins/AudioManagerPlugins_t.inc
@@ -0,0 +1,24 @@
+#!/bin/sh
+get_list() {
+ return 4
+}
+
+get_title() {
+ echo "AudioManagerPlugins"
+}
+
+run_1() {
+ /opt/tests/AudioManagerPlugins/AmCommandSenderCAPITest
+}
+
+run_2() {
+ /opt/tests/AudioManagerPlugins/AmControlReceiverShadowTest
+}
+
+run_3() {
+ /opt/tests/AudioManagerPlugins/AmRoutingInterfaceCAPITests
+}
+
+run_4() {
+ /opt/tests/AudioManagerPlugins/AmRoutingReceiveAsyncTest
+}
diff --git a/meta-ivi-test/recipes-multimedia/audiomanager/AudioManagerPlugins_%.bbappend b/meta-ivi-test/recipes-multimedia/audiomanager/AudioManagerPlugins_%.bbappend
index d8c0dd3..4ca93e4 100644
--- a/meta-ivi-test/recipes-multimedia/audiomanager/AudioManagerPlugins_%.bbappend
+++ b/meta-ivi-test/recipes-multimedia/audiomanager/AudioManagerPlugins_%.bbappend
@@ -1,5 +1,7 @@
FILESEXTRAPATHS_append := ":${THISDIR}/${PN}"
-SRC_URI_append = " file://remove_add_gmock.patch "
+SRC_URI_append = " file://remove_add_gmock.patch \
+ file://${BPN}_t.inc \
+ "
EXTRA_OECMAKE_remove = "-DWITH_TESTS=OFF"
EXTRA_OECMAKE_append = " -DWITH_TEST_CONTROLLER=ON -DWITH_TESTS=ON"
@@ -9,8 +11,11 @@ DEPENDS += "gtest gmock"
do_install_append() {
make plugin-test-install
mv ${D}/opt/tests/audiomanager ${D}/opt/tests/${PN}
+
+ install -m 0755 ${WORKDIR}/${BPN}_t.inc ${D}/opt/tests/${PN}
}
PACKAGES += " ${PN}-test"
+
FILES_${PN}-dbg += "/opt/tests/${PN}/.debug/* "
-FILES_${PN}-test = "/opt/tests/${PN}/* "
+FILES_${PN}-test = "/opt/tests/${PN}/ "
diff --git a/meta-ivi-test/recipes-multimedia/audiomanager/audiomanager/audiomanager_t.inc b/meta-ivi-test/recipes-multimedia/audiomanager/audiomanager/audiomanager_t.inc
new file mode 100644
index 0000000..99edf49
--- /dev/null
+++ b/meta-ivi-test/recipes-multimedia/audiomanager/audiomanager/audiomanager_t.inc
@@ -0,0 +1,36 @@
+#!/bin/sh
+get_list() {
+ return 7
+}
+
+get_title() {
+ echo "audiomanager"
+}
+
+run_1() {
+ /opt/tests/audiomanager/AmControlInterfaceTest
+}
+
+run_2() {
+ /opt/tests/audiomanager/AmMapHandlerTest
+}
+
+run_3() {
+ /opt/tests/audiomanager/AmRouterMapTest
+}
+
+run_4() {
+ /opt/tests/audiomanager/AmRouterTest
+}
+
+run_5() {
+ /opt/tests/audiomanager/AmRoutingInterfaceTest
+}
+
+run_6() {
+ /opt/tests/audiomanager/AmSocketHandlerTest
+}
+
+run_7() {
+ /opt/tests/audiomanager/AmTelnetServerTest
+}
diff --git a/meta-ivi-test/recipes-multimedia/audiomanager/audiomanager_%.bbappend b/meta-ivi-test/recipes-multimedia/audiomanager/audiomanager_%.bbappend
index e6b91a5..ba56fef 100644
--- a/meta-ivi-test/recipes-multimedia/audiomanager/audiomanager_%.bbappend
+++ b/meta-ivi-test/recipes-multimedia/audiomanager/audiomanager_%.bbappend
@@ -1,3 +1,7 @@
+FILESEXTRAPATHS_append := ":${THISDIR}/${PN}"
+SRC_URI_append += " \
+ file://${BPN}_t.inc \
+ "
EXTRA_OECMAKE_remove = "-DWITH_TESTS=OFF"
EXTRA_OECMAKE_append = " -DWITH_TESTS=ON -DUSE_BUILD_LIBS=OFF \
@@ -13,9 +17,11 @@ do_install_append() {
install -m 0755 ${i} ${D}/opt/tests/${PN}
done
install -m 0755 ${B}/googleMock/gtest/libgtest_dll.so ${D}/opt/tests/${PN}
+
+ install -m 0755 ${WORKDIR}/${BPN}_t.inc ${D}/opt/tests/${PN}
}
PACKAGES += " ${PN}-test"
FILES_${PN}-dbg += "/opt/tests/${PN}/.debug/* "
-FILES_${PN}-test = "/opt/tests/${PN}/* "
+FILES_${PN}-test = "/opt/tests/${PN}/ "