Don't check the files by using mic chroot method
[tools/itest-cases-mic.git] / cases / create / mixed_cases / mic_cr_loop_bootstrap_issue_1093.case
1 <testcase>
2   <summary></summary>
3   <tracking>
4     <ticket>1093</ticket>
5   </tracking>
6   <fixtures>
7     <copy src="ks_files/handset_blackbay.ks" />
8     <copy src="conf/mic_proxy.conf" />
9     <copy src="conf/sysconfig_proxy" />
10   </fixtures>
11   <steps><![CDATA[
12 distro=$(python -c 'import platform;print platform.linux_distribution()[0].lower().rstrip()')
13 if [[ "$distro" == "opensuse" ]]
14 then
15     test -e /etc/sysconfig/proxy && sudo mv /etc/sysconfig/proxy /etc/sysconfig/proxy.bak
16 else
17     sudo mkdir -p /etc/sysconfig/
18 fi
19 sudo cp sysconfig_proxy /etc/sysconfig/proxy
20 losetup_path=$(sudo which losetup)
21 sudo $losetup_path -a
22 sudo $losetup_path -a | wc -l | xargs test 0 -eq
23 sudo mic cr -d -v  loop handset_blackbay.ks --runtime=bootstrap -c mic_proxy.conf --logfile=mic.log
24 test -e ./mic-output/platform.img
25 test -e mic.log
26 sudo $losetup_path -a
27 sudo $losetup_path -a | wc -l | xargs test 0 -eq
28 ]]></steps>
29   <teardown><![CDATA[
30 test -e ./mic-output && sudo rm -rf ./mic-output
31 test -e mic.log && sudo rm mic.log
32 distro=$(python -c 'import platform;print platform.linux_distribution()[0].lower().rstrip()')
33 if [[ "$distro" == "opensuse" ]]
34 then
35     test -e /etc/sysconfig/proxy.bak
36     sudo mv /etc/sysconfig/proxy.bak /etc/sysconfig/proxy
37 else
38     test -e /etc/sysconfig/proxy
39     sudo rm -rf /etc/sysconfig/proxy
40 fi
41 ]]></teardown>
42 </testcase>