blob: b8f89275d08ab8e058f00424dff617ece6041fa3 [file] [log] [blame]
Brad Bishop1a4b7ee2018-12-16 17:11:34 -08001[
2 {
3 "test": {
4 "@alias": "build-appliance.build-appliance.Bitbake_build-appliance-image",
5 "author": [
6 {
7 "email": "alexandru.c.georgescu@intel.com",
8 "name": "alexandru.c.georgescu@intel.com"
9 }
10 ],
11 "execution": {
12 "1": {
13 "action": "Get poky source code and prepare the build environment",
14 "expected_results": "bitbake build-appliance-image is successful "
15 },
16 "2": {
17 "action": "Set MACHINE to qemux86 and add the following line to conf/local.conf : SRCREV_pn-build-appliance-image = \"${AUTOREV}\"",
18 "expected_results": ""
19 },
20 "3": {
21 "action": "Run \"bitbake build-appliance-image\" \n \n",
22 "expected_results": ""
23 }
24 },
25 "summary": "Bitbake_build-appliance-image"
26 }
27 },
28 {
29 "test": {
30 "@alias": "build-appliance.build-appliance.Build_core-image-minimal_with_build-appliance-image",
31 "author": [
32 {
33 "email": "corneliux.stoicescu@intel.com",
34 "name": "corneliux.stoicescu@intel.com"
35 }
36 ],
37 "execution": {
38 "1": {
39 "action": "Build with AUTOREV or download from Autobuilder an image for Yocto Build Appliance. ",
40 "expected_results": ""
41 },
42 "2": {
43 "action": "Boot the image under VMWare Player. ",
44 "expected_results": ""
45 },
46 "3": {
47 "action": "Build qemux86 core-image-minimal using bitbake command line in the build-appliance-image ",
48 "expected_results": ""
49 },
50 "4": {
51 "action": "Launch the image just built using runqemu. ",
52 "expected_results": "core-image-minimal should build and boot. "
53 }
54 },
55 "summary": "Build_core-image-minimal_with_build-appliance-image"
56 }
57 },
58 {
59 "test": {
60 "@alias": "build-appliance.build-appliance.Build_a_image_without_error_(added_recipe)",
61 "author": [
62 {
63 "email": "sstncr@gmail.com",
64 "name": "sstncr@gmail.com"
65 }
66 ],
67 "execution": {
68 "1": {
69 "action": "Launch Build Appliance",
70 "expected_results": "User could build a image without error and the added package is in the image"
71 },
72 "2": {
73 "action": "Set \"Machine\" in conf/local.conf, for example, qemuarm",
74 "expected_results": ""
75 },
76 "3": {
77 "action": "Install a new package to the image, for example, acpid. Set the following line in conf/local.conf: IMAGE_INSTALL_append = \" acpid\"",
78 "expected_results": ""
79 },
80 "4": {
81 "action": "Build a image using bitbake command line, for example, bitbake core-image-minimal",
82 "expected_results": ""
83 },
84 "5": {
85 "action": "After build finished, launch the image and check if the added package built into image",
86 "expected_results": ""
87 }
88 },
89 "summary": "Build_a_image_without_error_(added_recipe)."
90 }
91 },
92 {
93 "test": {
94 "@alias": "build-appliance.build-appliance.Create_core-image-sato-sdk_using_build_appliance",
95 "author": [
96 {
97 "email": "ee.peng.yeoh@intel.com",
98 "name": "ee.peng.yeoh@intel.com"
99 }
100 ],
101 "execution": {
102 "1": {
103 "action": "Build with AUTOREV or download from Autobuilder an image for Yocto Build Appliance. ",
104 "expected_results": ""
105 },
106 "2": {
107 "action": "Boot the image under VMWare Player. ",
108 "expected_results": ""
109 },
110 "3": {
111 "action": "Build qemux86 core-image-sato-sdk using bitbake command line in the build-appliance-image ",
112 "expected_results": ""
113 },
114 "4": {
115 "action": "Launch the image just built using runqemu. ",
116 "expected_results": ""
117 }
118 },
119 "summary": "Create_core-image-sato-sdk_using_build_appliance"
120 }
121 }
122]