From a3b3fedb303f73b0cebf25b37df8c990cf7ada3e Mon Sep 17 00:00:00 2001 From: "shihyun.kim" Date: Tue, 30 Jul 2013 20:35:47 +0900 Subject: [PATCH] [Title]add windows test script --- os_stubs/windows/install-manager-test.bat | 21 +++++++++++++++++++++ package/build.windows | 6 ++++++ package/pkginfo.manifest | 18 +++++++++++++++++- 3 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 os_stubs/windows/install-manager-test.bat diff --git a/os_stubs/windows/install-manager-test.bat b/os_stubs/windows/install-manager-test.bat new file mode 100644 index 0000000..6bc15ea --- /dev/null +++ b/os_stubs/windows/install-manager-test.bat @@ -0,0 +1,21 @@ +set testDir="%localappdata%\tizen-sdk-data\test\install-manager" + +set testScript="%testDir%\install-manager-test.bat" + +set imBinaryFile="..\inst-manager.exe" + +if not exist %testDir% ( + mkdir %testDir% +) + +if exist %testScript% ( + del %testScript% +) + +copy %imBinaryFile% %testDir% +echo inst-manager.exe -test -remove -p all >> %testScript% +echo inst-manager.exe -test -install -p all -r http://172.21.17.55/packages -d develop >> %testScript% + +cd %testDir% +start "install-manager-test" %testScript% + diff --git a/package/build.windows b/package/build.windows index b244942..5f5b541 100755 --- a/package/build.windows +++ b/package/build.windows @@ -1,6 +1,7 @@ #!/bin/bash -ex buildDir="${SRCDIR}/build" targetBinary="inst-manager" +testBinary="install-manager-test.bat" ##make config file buildConfigFile() { @@ -99,6 +100,11 @@ install() INSTALL_DIR="$SRCDIR/package/install-manager-standalone.package.$BUILD_TARGET_OS" mkdir -p $INSTALL_DIR cp -r ${buildDir}/${targetBinary}.exe ${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/windows/${testBinary} ${INSTALL_DIR} # meta-install-manager-test INSTALL_DIR="$SRCDIR/package/tizen-install-manager-test.package.$BUILD_TARGET_OS/data/" diff --git a/package/pkginfo.manifest b/package/pkginfo.manifest index 5b49b4f..65a63c1 100644 --- a/package/pkginfo.manifest +++ b/package/pkginfo.manifest @@ -1,5 +1,5 @@ Source: install-manager -Version: 2.2.38 +Version: 2.2.39 Maintainer: Shihyun Kim, Yongsung Kim Package: install-manager @@ -86,6 +86,22 @@ Description: Test for install-manager Package: tizen-install-manager-test Label: Installmanager Test Attribute: root +OS: windows-32 +Build-host-os: windows-32 +Install-dependency: install-manager-test +Description: Test for install-manager + +Package: tizen-install-manager-test +Label: Installmanager Test +Attribute: root +OS: windows-64 +Build-host-os: windows-32 +Install-dependency: install-manager-test +Description: Test for install-manager + +Package: tizen-install-manager-test +Label: Installmanager Test +Attribute: root OS: macos-64 Build-host-os: macos-64 Install-dependency: install-manager-test -- 2.7.4