end
function launch_for_image(em_suite)
- --local img_path = "../res/img/xxx.img"
- --local create_vm_from_img = sjava("create from img");
- --create_vm_from_img:AddParam1('create --name ' .. env.vmname .. ' -p' .. img_path);
+
+ local del_vm = sjava("delete vm");
+ del_vm:AddParam1('delete -n ' .. env.vmname);
- local create_vm_from_img = sjava("create");
- create_vm_from_img:AddParam1('create --name ' .. env.vmname .. ' --base 1');
+
+ -- TODO : remove vm that already created before.
+ -- TODO : set your image path for the testing at the "img_path"
+ local img_path = "~/tizen-sdk-data/emulator-vms/emulimg-created_from_lua.x86"
+ local create_vm_from_img = sjava("create from img");
+ --create_vm_from_img:AddParam1('create --name ' .. env.vmname .. ' -p ' .. img_path);
+ create_vm_from_img:AddParam1('create --name ' .. env.vmname .. ' -p ' .. global_img_path);
+ --local create_vm_from_img = sjava("create");
+ --create_vm_from_img:AddParam1('create --name ' .. env.vmname .. ' --base 1');
+
+ create_vm_from_img:SetSuccessToken("Success");
local launch = sjava("launch");
launch:AddParam1('launch -n ' .. env.vmname);
check:SetTimeout(2, 160000, "menu-screen"); -- repeat command until timeout
tc_launch = cmd_suite("emulator launching test");
+ tc_launch:AddCmdTest(del_vm);
tc_launch:AddCmdTest(create_vm_from_img);
tc_launch:AddCmdTest(launch);
tc_launch:AddCmdTest(check);