Added testcase about build project in cloned distribution.
authorSungmin Kim <dev.sungmin.kim@samsung.com>
Tue, 14 Jan 2014 11:31:55 +0000 (20:31 +0900)
committerSungmin Kim <dev.sungmin.kim@samsung.com>
Tue, 14 Jan 2014 11:31:55 +0000 (20:31 +0900)
test/build-server.basic1/build-cli-41.testcase [new file with mode: 0644]
test/build-server.basic1/build-cli-42.testcase [new file with mode: 0644]
test/build-server.basic1/testsuite

diff --git a/test/build-server.basic1/build-cli-41.testcase b/test/build-server.basic1/build-cli-41.testcase
new file mode 100644 (file)
index 0000000..dd6b4bf
--- /dev/null
@@ -0,0 +1,7 @@
+#PRE-EXEC
+echo "Clone distribution"
+#EXEC
+../../build-svr clone-dist -n testserver3 -O unstable -T clone_test -u `pwd`/pkgsvr01/unstable -d 127.0.0.1:3333 -w score
+#POST-EXEC
+#EXPECT
+Distribution is cloned successfully!
diff --git a/test/build-server.basic1/build-cli-42.testcase b/test/build-server.basic1/build-cli-42.testcase
new file mode 100644 (file)
index 0000000..3736861
--- /dev/null
@@ -0,0 +1,36 @@
+#PRE-EXEC
+echo "distribution build"
+#EXEC
+../../build-cli build -N testb -D clone_test -d 127.0.0.1:2223 -o ubuntu-32 -U admin@user -w 1234 --rebuild --uselatest
+#POST-EXEC
+#EXPECT
+Info: Added new job
+Info: Initializing job...
+Info: Checking package version ...
+Info: Invoking a thread for building Job
+Info: New Job
+Info: Checking build dependency ...
+Info: Checking install dependency ...
+Info: Started to build this job...
+Info: JobBuilder
+Info: Downloding client is initializing...
+Info: Installing dependent packages...
+Info:  * a
+Info: Wait for cache sync
+Info: Entering cache sync
+Info: Cache sync done
+Info: Downloading dependent source packages...
+Info: Make clean...
+Info: Make build...
+Info: Make install...
+Info: Generatiing pkginfo.manifest...
+Info: Zipping...
+Info: Creating package file ... b_0.0.4_ubuntu-32.zip
+Info: Checking reverse build dependency ...
+Info: Uploading ...
+Info: Upload succeeded. Sync local pkg-server again...
+Info: Snapshot:
+Info: Job is completed!
+Info: Job is FINISHED successfully!
+Info: Updating the source info for project "testb"
+
index b720c6afcb15452cb6446547743744f63fb9c815..495862fb08bdff1efb737943cc6ae604ea3db3b9 100644 (file)
@@ -38,3 +38,4 @@ build-cli-37.testcase
 build-cli-38.testcase
 build-cli-39.testcase
 build-cli-41.testcase
+build-cli-42.testcase