From: Hyoun Jiil Date: Tue, 14 Jan 2014 11:15:45 +0000 (+0900) Subject: test case : add build server uselatest option test case X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F83%2F14983%2F1;p=sdk%2Ftools%2Fsdk-build.git test case : add build server uselatest option test case [Description] add build server uselatest option test case Change-Id: I3830c58cd52680ec0378aff2e1390abc00d6a2d2 Signed-off-by: Hyoun Jiil --- diff --git a/src/build_server/SocketJobRequestListener.rb b/src/build_server/SocketJobRequestListener.rb index d581848..426d219 100644 --- a/src/build_server/SocketJobRequestListener.rb +++ b/src/build_server/SocketJobRequestListener.rb @@ -1002,7 +1002,7 @@ class SocketJobRequestListener end private - def get_uselatest( project_name, dist_name ) + def get_latest_commit( project_name, dist_name ) nPrj = @parent_server.prjmgr.get_project(project_name, dist_name) result = nil if nPrj.type.eql? "GIT" then diff --git a/test/build-server.basic1/build-cli-03.testcase b/test/build-server.basic1/build-cli-03.testcase index 6a68b77..3e7fdf5 100644 --- a/test/build-server.basic1/build-cli-03.testcase +++ b/test/build-server.basic1/build-cli-03.testcase @@ -1,6 +1,6 @@ #PRE-EXEC #EXEC -../../build-cli build -N testa -d 127.0.0.1:2223 -o ubuntu-32 -u admin@user -w 1234 +../../build-cli build -N testa -d 127.0.0.1:2223 -o ubuntu-32 -U admin@user -w 1234 #POST-EXEC #EXPECT Info: Added new job diff --git a/test/build-server.basic1/build-cli-39.testcase b/test/build-server.basic1/build-cli-39.testcase new file mode 100644 index 0000000..759e06b --- /dev/null +++ b/test/build-server.basic1/build-cli-39.testcase @@ -0,0 +1,37 @@ +#PRE-EXEC +echo "uselatest build " +cd git01;tar xf b_v5err.tar.gz +#EXEC +../../build-cli build -N testb -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" + diff --git a/test/build-server.basic1/testsuite b/test/build-server.basic1/testsuite index babed08..09498fe 100644 --- a/test/build-server.basic1/testsuite +++ b/test/build-server.basic1/testsuite @@ -36,3 +36,4 @@ build-cli-35.testcase build-cli-36.testcase build-cli-37.testcase build-cli-38.testcase +build-cli-39.testcase diff --git a/test/git01/a_v6err.tar.gz b/test/git01/a_v6err.tar.gz new file mode 100644 index 0000000..bd5fb1b Binary files /dev/null and b/test/git01/a_v6err.tar.gz differ diff --git a/test/git01/b_v5err.tar.gz b/test/git01/b_v5err.tar.gz new file mode 100644 index 0000000..2372a7e Binary files /dev/null and b/test/git01/b_v5err.tar.gz differ diff --git a/test/git01/c_v6err.tar.gz b/test/git01/c_v6err.tar.gz new file mode 100644 index 0000000..f699b97 Binary files /dev/null and b/test/git01/c_v6err.tar.gz differ