Fix bugs in test cases:
authorJun Wang <junbill.wang@samsung.com>
Sat, 14 Oct 2017 09:03:56 +0000 (17:03 +0800)
committerJun Wang <junbill.wang@samsung.com>
Sat, 14 Oct 2017 09:15:56 +0000 (17:15 +0800)
1.Add default  repo [test_build_upstream_config_file.case]
2.Clean the BUILD root before gbs build[test_build_tizen2.4.case]
3.Using new log file [test_build_tizen2.4_Epoch.case]
4.Add proxy for them

Change-Id: If29228dbbc3c052a509cde094cea0d0c1f7183ce

cases/build/test_build_tizen2.4.case
cases/build/test_build_tizen2.4_Epoch.case
cases/build/test_build_upstream_config_file.case
fixtures/conf/upstream_tag.cfg

index 4f8a23260ad92dde6290935ec668c5d8e9a9d63e..843f3b3407b3b5eabe48f9c716d2455d6ebed6e2 100644 (file)
@@ -8,14 +8,17 @@
   <steps><![CDATA[
 
   ./create_proj fake.spec
-  sudo /bin/rm -rf ~/GBS-ROOT/local/repos
+  export http_proxy="http://10.112.1.184:8080/"
+  export no_proxy="localhost, 10.113.136.109"
+
+  sudo /bin/rm -rf ~/GBS-ROOT/*
 
   #First run
-  gbs -c tizen2.4.cfg build fake  -A armv7l 
+  gbs -c tizen2.4.cfg build fake  -A armv7l
+
   #second run using old chroot evn
-  sudo /bin/rm -rf ~/GBS-ROOT/local/repos 
-  gbs -c tizen2.4.cfg build fake  -A armv7l  
-  
+  sudo /bin/rm -rf ~/GBS-ROOT/local/repos
+  gbs -c tizen2.4.cfg build fake  -A armv7l
+
 ]]></steps>
 </testcase>
index 2e6535f216b2dbe11809154089af7cc71f6582cf..a4a442a7a1736668286dd5b96b03bf4ee0dad0ef 100644 (file)
@@ -8,19 +8,22 @@
   <steps><![CDATA[
 
   ./create_proj fake.spec
+  export http_proxy="http://10.112.1.184:8080/"
+  export no_proxy="localhost, 10.113.136.109"
+
   sudo /bin/rm -rf ~/GBS-ROOT/*
 
   #First run
   gbs -c tizen2.4.cfg build fake  -A armv7l 2>&1 | tee log
   #Check for the presence of 'downloading' fields (must have in this step)
-  test -n "`grep "downloading" log`" 
+  test -n "`grep "downloading" log`"
+
   #second run using old chroot evn
-  sudo /bin/rm -rf ~/GBS-ROOT/local/repos 
-  gbs -c tizen2.4.cfg build fake  -A armv7l 2>&1 | tee log
+  sudo /bin/rm -rf ~/GBS-ROOT/local/repos
+  gbs -c tizen2.4.cfg build fake  -A armv7l 2>&1 | tee log2
 
   #Check for the presence of 'downloading' fields (no exist)
-  test -z "`grep "downloading" log`"
-  
+  test -z "`grep "downloading" log2`"
+
 ]]></steps>
 </testcase>
index 6884e40af434bdcc1936dc49a1d5f1f6b599009b..0690c1dead11004ccb8516e8c125cdf6a8901752 100644 (file)
@@ -7,14 +7,17 @@
   </fixtures>
   <steps><![CDATA[
 
-  ./create_proj fake.spec --tizen 
+  ./create_proj fake.spec --tizen
+  export http_proxy="http://10.112.1.184:8080/"
+  export no_proxy="localhost, 10.113.136.109"
+
   mv upstream_tag.cfg fake/.gbs.conf
   cd fake
   git tag -a "v1.0" -m "v1.0"
 
   sudo /bin/rm -rf ~/GBS-ROOT/local/
 
-  gbs build -A armv7l  
-  
+  gbs build -A armv7l
 ]]></steps>
 </testcase>
index 2290232b08e0ea760bd0495d400dd8e86e386feb..9ea3e1b28122f6625a42f4947e324153cfe3af01 100644 (file)
@@ -1,3 +1,11 @@
 [general]
 upstream_branch = upstream
 upstream_tag = v${upstreamversion}
+profile = profile.2.4
+
+[profile.2.4]
+repos = repo.base.2.4
+[repo.base.2.4]
+url = http://download.tizen.org/snapshots/2.4-base/common/latest/repos/standard/packages/
+[repo.2.4]
+url = http://download.tizen.org/snapshots/2.4-mobile/common/latest/repos/target-TM1/packages/