From: Priya Kohli Date: Mon, 14 Oct 2019 10:13:16 +0000 (+0530) Subject: [TBT][TFDF-5500 Changes in script to install MTP and Attach Panel for Family Hub] X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F02%2F215702%2F4;p=test%2Ftct%2Fnative%2Fbehavior.git [TBT][TFDF-5500 Changes in script to install MTP and Attach Panel for Family Hub] Change-Id: I5196a0e1dc3a28b80ea5003a9f3afe4dfa106eb9 Signed-off-by: Priya Kohli --- diff --git a/release/binary-armv7l/attach-panel-0.1.0-0.armv7l.rpm b/release/binary-armv7l/attach-panel-0.1.0-0.armv7l.rpm new file mode 100755 index 0000000..8e52f76 Binary files /dev/null and b/release/binary-armv7l/attach-panel-0.1.0-0.armv7l.rpm differ diff --git a/release/binary-armv7l/capi-network-mtp-1.3.19-1.armv7l.rpm b/release/binary-armv7l/capi-network-mtp-1.3.19-1.armv7l.rpm new file mode 100755 index 0000000..b5f7d7a Binary files /dev/null and b/release/binary-armv7l/capi-network-mtp-1.3.19-1.armv7l.rpm differ diff --git a/release/binary-armv7l/install.sh b/release/binary-armv7l/install.sh index d77ea78..ffdbafd 100755 --- a/release/binary-armv7l/install.sh +++ b/release/binary-armv7l/install.sh @@ -25,6 +25,7 @@ EXECUTION_USER=owner MOD_NAME=tbtcoreapp +IS_FHub="" sdb root on @@ -47,6 +48,14 @@ sdb push org.tizen.autofill-service-0.1.5-1.armv7l.rpm /tmp sdb shell su -c "rpm -Uvh /tmp/org.tizen.autofill-service-0.1.5-1.armv7l.rpm --nodeps --force" sdb shell su -c "tpk-backend -y org.tizen.autofill-service --preload" +IS_FHub=`sdb shell cat /etc/info.ini | grep fhub` +if [ "$IS_FHub" != "" ]; then + sdb push attach-panel-0.1.0-0.armv7l.rpm /tmp + sdb push capi-network-mtp-1.3.19-1.armv7l.rpm /tmp + sdb shell su -c "rpm -Uvh /tmp/attach-panel-0.1.0-0.armv7l.rpm --nodeps --force" + sdb shell su -c "rpm -Uvh /tmp/capi-network-mtp-1.3.19-1.armv7l.rpm --nodeps --force" +fi + sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_dataprovider-1.0.0-arm.tpk" $EXECUTION_USER sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_uiapp-1.0.0-arm.tpk" $EXECUTION_USER sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.operationpickviewapp-1.0.0-arm.tpk" $EXECUTION_USER diff --git a/scripts_tpk/tpkbuild.sh b/scripts_tpk/tpkbuild.sh index 10834b0..44c5fdd 100755 --- a/scripts_tpk/tpkbuild.sh +++ b/scripts_tpk/tpkbuild.sh @@ -120,6 +120,7 @@ function install { MOD_NAME=$2 IS_COVERAGE=0 EXECUTION_USER=owner + IS_FUB="" if [ "$ARCH_TYPE" == "arm" ]; then ARCH="armv7l" @@ -227,6 +228,17 @@ modulearray=(org.tizen.coretbt_dataprovider org.tizen.coretbt_serviceapp org.tiz sdb shell su -c "tpk-backend -y org.tizen.autofill-service --preload" + IS_FHub=`sdb shell cat /etc/info.ini | grep fhub` + echo $IS_FHub + if [ PROFILE_TYPE="mobile" ] && [ "$IS_FHub" != "" ]; then + echo "Target is Family Hub" + echo $yellow"Installing Attach Panel and MTP rpm(s) for FHub as they are not supported in mobile platform binary and need not to be tested but required for tbtcoreapp to launch" + sdb push $PWD/release/binary-$ARCH/attach-panel-0.1.0-0.armv7l.rpm /home/$EXECUTION_USER/apps_rw + sdb push $PWD/release/binary-$ARCH/capi-network-mtp-1.3.19-1.armv7l.rpm /home/$EXECUTION_USER/apps_rw + sdb shell su -c "rpm -Uvh /home/$EXECUTION_USER/apps_rw/attach-panel-0.1.0-0.armv7l.rpm --nodeps --force" + sdb shell su -c "rpm -Uvh /home/$EXECUTION_USER/apps_rw/capi-network-mtp-1.3.19-1.armv7l.rpm --nodeps --force" + fi + sdb shell chown $EXECUTION_USER:5000 /home/$EXECUTION_USER/apps_rw/org.tizen.$MOD_NAME/data/iotcon-test-svr-db-client.dat sdb shell chown $EXECUTION_USER:5000 /home/$EXECUTION_USER/apps_rw/org.tizen.$MOD_NAME/data/iotcon-test-svr-db-server.dat sdb shell chmod 777 /home/$EXECUTION_USER/apps_rw/org.tizen.$MOD_NAME/data/iotcon-test-svr-db-client.dat