From 9fe07523b970edb010c23ed7445c7d3e79b013da Mon Sep 17 00:00:00 2001 From: shihyun Date: Fri, 26 Jul 2013 12:59:29 +0900 Subject: [PATCH] [Title]Add test package for installmanager --- os_stubs/linux/install-manager-test.sh | 16 ++++++++++++++++ package/build.linux | 6 ++++++ package/pkginfo.manifest | 5 +++++ 3 files changed, 27 insertions(+) create mode 100755 os_stubs/linux/install-manager-test.sh diff --git a/os_stubs/linux/install-manager-test.sh b/os_stubs/linux/install-manager-test.sh new file mode 100755 index 0000000..78216f0 --- /dev/null +++ b/os_stubs/linux/install-manager-test.sh @@ -0,0 +1,16 @@ +#!/bin/sh -ex + +testDir="${HOME}/tizen-sdk-data/test/install-manager" +testScript="${testDir}/install-manager-test.sh" + +imBinaryFile="${PWD}/../inst-manager.bin" + +mkdir -p ${testDir} +rm ${testScript} + +echo "#!/bin/sh -ex" >> ${testScript} +echo "${imBinaryFile} -test -remove -p all" >> ${testScript} +echo "${imBinaryFile} -test -install -p all -r http://172.21.17.55/packages -d develop" >> ${testScript} + +chmod +x ${testScript} +${testScript} diff --git a/package/build.linux b/package/build.linux index 7455ee8..95ad86e 100755 --- a/package/build.linux +++ b/package/build.linux @@ -1,6 +1,7 @@ #!/bin/bash -ex buildDir="${SRCDIR}/build" targetBinary="inst-manager" +testBinary="install-manager-test.sh" ##make config file buildConfigFile() { @@ -90,4 +91,9 @@ install() INSTALL_DIR="$SRCDIR/package/install-manager-standalone.package.$BUILD_TARGET_OS" mkdir -p $INSTALL_DIR cp -r ${buildDir}/${targetBinary}.bin ${INSTALL_DIR}/ + + # install-manager-test + INSTALL_DIR="$SRCDIR/package/install-manager-test.package.$BUILD_TARGET_OS/data/install-manager/test" + mkdir -p $INSTALL_DIR + cp -r ${SRCDIR}/os_stubs/linux/${testBinary} ${INSTALL_DIR} } diff --git a/package/pkginfo.manifest b/package/pkginfo.manifest index 827d488..55a6e4d 100644 --- a/package/pkginfo.manifest +++ b/package/pkginfo.manifest @@ -51,3 +51,8 @@ Package: install-manager-standalone OS: macos-64 Build-host-os: macos-64 Description: Standalone Install Manager Executable(s) + +Package: install-manager-test +OS: ubuntu-32 +Build-host-os: ubuntu-32 +Description: Test for install-manager -- 2.7.4