Don't check the files by using mic chroot method
[tools/itest-cases-mic.git] / cases / create / mixed_cases / mic_cr_liveusb_excludepkgs_issue_1066.case
1 <testcase>
2   <summary>test '--excludepkgs' option in repo for liveusb type</summary>
3   <fixtures>
4     <copy src="ks_files/gnome_exclude.ks" />
5   </fixtures>
6   <conditions>
7    <blacklist>
8     <platform>ubuntu14.10</platform>
9    </blacklist>
10   </conditions>
11   <steps><![CDATA[
12 losetup_path=$(sudo which losetup)
13 sudo $losetup_path -a
14 sudo $losetup_path -a | wc -l | xargs test 0 -eq
15 sudo mic cr -d -v  liveusb gnome_exclude.ks \
16   --runtime=native \
17   --release=tizen-pc_20130716.3 \
18   --record-pkgs=name \
19   --logfile=log.file
20 grep "Finished" log.file
21 test -f mic-output/tizen-pc_20130716.3/images/gnome_exclude/tizen-pc_20130716.3_gnome_exclude.img
22 test -f mic-output/tizen-pc_20130716.3/images/gnome_exclude/tizen-pc_20130716.3_gnome_exclude.packages
23 grep 'wrt-devel.i686 0.8.198.3-1.3' mic-output/tizen-pc_20130716.3/images/gnome_exclude/tizen-pc_20130716.3_gnome_exclude.packages
24 grep 'wrt-installer.i686 0.1.58.2-1.3'   mic-output/tizen-pc_20130716.3/images/gnome_exclude/tizen-pc_20130716.3_gnome_exclude.packages
25 grep 'wrt-plugins-tizen.i686 0.4.32-3.2' mic-output/tizen-pc_20130716.3/images/gnome_exclude/tizen-pc_20130716.3_gnome_exclude.packages
26 (! grep 'xhost' mic-output/tizen-pc_20130716.3/images/gnome_exclude/tizen-pc_20130716.3_gnome_exclude.packages) 
27 sudo $losetup_path -a
28 sudo $losetup_path -a | wc -l | xargs test 0 -eq
29 ]]></steps>
30   <teardown><![CDATA[
31 echo "cleaning..."
32 test -f log.file && sudo rm log.file
33 test -d ./mic-output && sudo rm -rf ./mic-output
34 ]]></teardown>
35 </testcase>