[Title]Add test package for installmanager
authorshihyun <shihyun@shihyun-Samsung-Desktop-System.(none)>
Fri, 26 Jul 2013 03:59:29 +0000 (12:59 +0900)
committershihyun <shihyun@shihyun-Samsung-Desktop-System.(none)>
Fri, 26 Jul 2013 03:59:29 +0000 (12:59 +0900)
os_stubs/linux/install-manager-test.sh [new file with mode: 0755]
package/build.linux
package/pkginfo.manifest

diff --git a/os_stubs/linux/install-manager-test.sh b/os_stubs/linux/install-manager-test.sh
new file mode 100755 (executable)
index 0000000..78216f0
--- /dev/null
@@ -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}
index 7455ee8..95ad86e 100755 (executable)
@@ -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}
 }
index 827d488..55a6e4d 100644 (file)
@@ -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