2 - {PC OS: '', Special: N, Target Count: 1.0, script path: EnvBase.py, tag: AT_T1_1,
3 test environment detail: 'PC has 2 wired NIC connected to AP.
7 1 AT target connect with PC by UART (AT and LOG port).', test script: EnvBase}
8 - {PC OS: '', Special: N, Target Count: 1.0, script path: EnvBase.py, tag: AT_T1_2,
9 test environment detail: 'PC has 1 WiFi NIC.
11 1 AT target connect with PC by UART (AT and LOG port).', test script: EnvBase}
12 - {PC OS: '', Special: N, Target Count: 1.0, script path: EnvBase.py, tag: AT_T1_3,
13 test environment detail: 'Able to access WAN after connect to AP.
15 1 AT target connect with PC by UART (AT and LOG port).', test script: EnvBase}
16 - {PC OS: '', Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: AT_T1_ADC,
17 test environment detail: 'PC has 1 wired NIC connected to AP.
19 Analog input connect to AT1 TOUT.
21 Multimeter connect to input, able to measure input voltage.
23 1 AT target connect with PC by UART (AT and LOG port).', test script: EnvBase}
24 - {PC OS: '', Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: AT_T1_APC1,
25 test environment detail: "PC has 1 wired NIC connected to AP.\nPC has 1 wired NIC\
26 \ connected to APC (static IP within the same subnet with APC). \nAPC control\
27 \ AP power supply. \nPC has 1 WiFi NIC. \n1 AT target connect with PC by UART\
28 \ (AT and LOG port).", test script: EnvBase}
29 - {PC OS: '', Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: AT_T1_APC2,
30 test environment detail: "Able to access WAN after connect to AP.\nPC has 1 wired\
31 \ NIC connected to APC (static IP within the same subnet with APC). \nAPC control\
32 \ AP power supply.\nPC has 1 WiFi NIC.\n1 AT target connect with PC by UART (AT\
33 \ and LOG port).", test script: EnvBase}
34 - {PC OS: '', Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: AT_T1_HighSpeedUART,
35 test environment detail: 'PC has 2 wired NIC connected to AP.
39 1 AT target connect with PC by high speed UART (AT and LOG port).', test script: EnvBase}
40 - {PC OS: '', Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: AT_T1_SmartConfigIOT,
41 test environment detail: '1 AT target connect with PC by UART (AT and LOG port).
43 PC has 1 wired NIC connect to Common AP.
45 Several AP are placed near AT target.
47 Several smart phone installed test APK are placed near AT target.', test script: EnvBase}
48 - {PC OS: '', Special: N, Target Count: 2.0, script path: EnvBase.py, tag: AT_T2_1,
49 test environment detail: 'PC has 1 wired NIC connected to AP.
53 2 AT target connect with PC by UART (AT and LOG port).', test script: EnvBase}
54 - {PC OS: '', Special: Y, Target Count: 2.0, script path: EnvBase.py, tag: AT_T2_JAP,
55 test environment detail: "Several AP are placed near AT target.\nPC has 1 wired\
56 \ NIC connected to APC (static IP within the same subnet with APC).\nAPC control\
57 \ power supply for all APs. \n2 AT target connect with PC by UART (AT and LOG\
58 \ port).", test script: EnvBase}
59 - {PC OS: '', Special: Y, Target Count: 2.0, script path: EnvBase.py, tag: AT_T2_Sleep,
60 test environment detail: 'AP support DTIM placed with AT target.
62 2 AT target connect with PC by UART (AT and LOG port).
64 Multimeter connect with PC via GPIB.
66 Series multimeter between GND and VCC of AT1.
68 AT1''s light sleep wakeup pin and wakeup indication connect with AT2''s GPIO.',
70 - {PC OS: '', Special: N, Target Count: 2.0, script path: EnvBase.py, tag: AT_T2_SmartConfig,
71 test environment detail: '2 AT target connect with PC by UART (AT and LOG port).
75 One HT20 AP and One HT40 AP are placed near target.', test script: EnvBase}
76 - {PC OS: '', Special: Y, Target Count: 1.0, UART ports: 'SSC1
78 SSC2', additional param list: '', basic param list: '', script path: EnvBase.py,
79 tag: IR_T2_1, test environment detail: '[TBD] 本测试为非自动测试, 红外能够做到数据收发吻合即可通过', test script: EnvBase}
80 - {PC OS: '', Special: Y, Target Count: 2.0, script path: EnvBase.py, tag: NVS_T1_1,
81 test environment detail: '1 NVS target connect with PC by UART.
83 1 SSC target connect with PC by UART.
85 SSC2 GPIO connect to NVS1 power control pin.', test script: EnvBase}
86 - {PC OS: '', Special: Y, Target Count: 1.0, UART ports: SSC_1, additional param list: '',
87 basic param list: '', script path: EnvBase.py, tag: PWM_T1_1, test environment detail: "[TBD]\
88 \ 1. PWM OS SDK 以及 Non-OS SDK的测试建议分开进行, 放在不同的文件夹, 防止文件命名混淆\n2. 分析CSV文件的Python脚本只能分析单个channel\
89 \ \n3. 如果Init脚本打印\"Network Error\" 检查TCP Server是不是正常发送data", test script: EnvBase}
90 - {PC OS: '', Special: N, Target Count: 1.0, script path: EnvBase.py, tag: SSC_T1_1,
91 test environment detail: 'PC has 2 wired NIC connected to AP.
95 1 SSC target connect with PC by UART.', test script: EnvBase}
96 - {PC OS: '', Special: N, Target Count: 1.0, script path: EnvBase.py, tag: SSC_T1_2,
97 test environment detail: 'Able to access WAN after connect to AP.
99 1 SSC target connect with PC by UART.', test script: EnvBase}
100 - {PC OS: '', Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: SSC_T1_8089,
101 test environment detail: 'PC has 1 wired NIC connected to AP.
103 1 8089 tablet able to run iperf test placed near SSC1.
105 1 SSC target connect with PC by UART.', test script: EnvBase}
106 - {PC OS: '', Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: SSC_T1_ADC,
107 test environment detail: 'PC has 1 wired NIC connected to AP.
109 Analog input connect to SSC1 TOUT.
111 Multimeter connect to input, able to measure input voltage.
113 1 SSC target connect with PC by UART.', test script: EnvBase}
114 - {PC OS: '', Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: SSC_T1_APC,
115 test environment detail: "PC has 1 wired NIC connected to AP.\nPC has 1 wired NIC\
116 \ connected to APC (static IP within the same subnet with APC). \nAPC control\
117 \ AP power supply. \nPC has 1 WiFi NIC. \n1 SSC target connect with PC by UART.",
118 test script: EnvBase}
119 - {PC OS: '', Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: SSC_T1_Enterprise,
120 test environment detail: "AP use WPA2-Etherprise is placed near SSC1. \n1 SSC target\
121 \ connect with PC by UART.", test script: EnvBase}
122 - {PC OS: '', Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: SSC_T1_IOT1,
123 test environment detail: 'PC has 1 WiFi NIC.
125 1 SSC target connect with PC by UART.
127 AP todo IOT test are placed near SSC1.', test script: EnvBase}
128 - {PC OS: '', Special: Y, Target Count: 2.0, script path: EnvBase.py, tag: SSC_T1_InitData,
129 test environment detail: '2 SSC target connect with PC by UART.
131 SSC1 use 40M crystal oscillator.
133 SSC2 use normal 26M crystal oscillator.
135 SSC2 GPIO connect to SSC1 power control pin.', test script: EnvBase}
136 - {PC OS: '', Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: SSC_T1_ShieldBox,
137 test environment detail: 'refer to figure.
139 All APs and APC should be set to the same IP subnet.
141 PC wired NIC should set static IP address within the same subnet with AP.
143 Must use onboard wired NIC.', test script: EnvBase}
144 - {PC OS: '', Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: SSC_T1_Sleep1,
145 test environment detail: 'AP support DTIM placed with AT target.
147 SSC target connect with Raspberry Pi by UART.
149 Multimeter connect with Raspberry Pi via GPIB.
151 Series multimeter between GND and VCC of SSC1.
153 SSC1''s light sleep wakeup pin and wakeup indication connect with Raspberry Pi''s
156 SSC1''s XPD connect with RSTB.', test script: EnvBase}
157 - {PC OS: '', Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: SSC_T1_Sleep2,
158 test environment detail: 'AP support DTIM placed with AT target.
160 SSC target connect with Raspberry Pi by UART.
162 Multimeter connect with Raspberry Pi via GPIB.
164 Series multimeter between GND and VCC of SSC1.
166 SSC1''s RSTB pin connect with Raspberry Pi''s GPIO.', test script: EnvBase}
167 - {PC OS: '', Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: SSC_T1_TempBox,
168 test environment detail: '1 SSC target connect with PC by UART.
170 Put SSC target to temperature box.', test script: EnvBase}
171 - {PC OS: '', Special: Y, Target Count: 1.0, UART ports: SSC_1, additional param list: '',
172 basic param list: '', script path: EnvBase.py, tag: SSC_T1_Timer, test environment detail: '[TBD]
173 通过串口工具调节Timer, 将GPIO_13端口连接到逻辑分析仪', test script: EnvBase}
174 - {PC OS: '', Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: SSC_T1_VDD33,
175 test environment detail: '1 SSC target connect with PC by UART.
177 Multimeter connect to VDD33, able to measure voltage.', test script: EnvBase}
178 - {PC OS: '', Special: N, Target Count: 1.0, script path: EnvBase.py, tag: SSC_T1_WEP,
179 test environment detail: '1 SSC target connect with PC by UART.
181 One WEP share key AP placed near SSC1.', test script: EnvBase}
182 - {PC OS: '', Special: N, Target Count: 2.0, script path: EnvBase.py, tag: SSC_T2_1,
183 test environment detail: 'PC has 1 wired NIC connected to AP.
187 2 SSC target connect with PC by UART.', test script: EnvBase}
188 - {PC OS: '', Special: Y, Target Count: 2.0, UART ports: 'SSC1
190 SSC2', additional param list: '', basic param list: '', script path: EnvBase.py,
191 tag: SSC_T2_GPIO1, test environment detail: '[TBD] 2个ESP_8266通过UART连到PC, ESP_8266的
192 GPIO_6相连', test script: EnvBase}
193 - {PC OS: '', Special: Y, Target Count: 2.0, UART ports: 'SSC1
195 SSC2', additional param list: '', basic param list: '', script path: EnvBase.py,
196 tag: SSC_T2_GPIO2, test environment detail: '[TBD] 1. 2个ESP_8266通过UART连到PC, ESP_8266的
199 2. 可借助面包板, 将GPIO_15, 以及中断函数被打开的8266板的GPIO_2 相连', test script: EnvBase}
200 - {PC OS: '', Special: Y, Target Count: 2.0, UART ports: 'SSC1
202 SSC2', additional param list: '', basic param list: '', script path: EnvBase.py,
203 tag: SSC_T2_GPIO3, test environment detail: '[TBD] 2个ESP_8266通过UART连到PC, ESP_8266之间需要测试的Target_GPIO相连',
204 test script: EnvBase}
205 - {PC OS: '', Special: N, Target Count: 2.0, script path: EnvBase.py, tag: SSC_T2_JAP,
206 test environment detail: 'PC has 1 wired NIC connected to APC.
208 APC control the power supply of multiple APs.
210 2 SSC target connect with PC by UART.', test script: EnvBase}
211 - {PC OS: '', Special: N, Target Count: 2.0, script path: EnvBase.py, tag: SSC_T2_PhyMode,
212 test environment detail: '2 SSC target connect with PC by UART.
214 PC has one WiFi NIC support capture wlan packet using libpcap.
216 Set 4 AP with phy mode 11b, 11g, 11n HT20, 11n HT40.
218 Put 4 APs near SSC targets.', test script: EnvBase}
219 - {PC OS: '', Special: Y, Target Count: 2.0, script path: EnvBase.py, tag: SSC_T2_ShieldBox,
220 test environment detail: '2 SSC target connect with PC by UART.
222 Put them to Shield box.', test script: EnvBase}
223 - {PC OS: '', Special: N, Target Count: 2.0, script path: EnvBase.py, tag: SSC_T2_SmartConfig,
224 test environment detail: '2 SSC target connect with PC by UART.
228 One HT20 AP and One HT40 AP are placed near target.', test script: EnvBase}
229 - {PC OS: '', Special: N, Target Count: 3.0, script path: EnvBase.py, tag: SSC_T3_PhyMode,
230 test environment detail: '3 SSC target connect with PC by UART.
232 PC has one WiFi NIC support capture wlan packet using libpcap.
234 Set 4 AP with (HT20, channel1), (HT20, channel2), (HT40, channel1), (HT40, channel2).
236 Put 4 APs near SSC targets.', test script: EnvBase}
237 - {PC OS: '', Special: N, Target Count: 5.0, script path: EnvBase.py, tag: SSC_T5_1,
238 test environment detail: 5 SSC target connect with PC by UART., test script: EnvBase}
239 - {PC OS: '', Special: Y, Target Count: 5.0, script path: EnvBase.py, tag: SSC_T5_IOT1,
240 test environment detail: '5 SSC targets connect with PC by UART.
242 some Android smart phone are placed near SSC targets.', test script: EnvBase}
243 - {PC OS: '', Special: N, Target Count: 1.0, script path: EnvBase.py, tag: SSC_T6_1,
244 test environment detail: 'PC has 1 wired NIC connected to AP.
248 6 SSC target connect with PC by UART.', test script: EnvBase}
249 - {PC OS: '', Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: TempSensor_T1_1,
250 test environment detail: 'Tempeture sensor target connect with PC by UART.
252 AP support DTIM placed with AT target.
254 Multimeter connect with PC via GPIB.
256 Series multimeter between GND and VCC of TempSensor1.
258 PC has 1 wired NIC connected to switch.
260 APC, AP also connect with swtich.
262 All devices connected with switch use the same IP subnet.
264 APC control AP power supply.', test script: EnvBase}
265 - {PC OS: '', Special: Y, Target Count: 1.0, UART ports: SSC_1, additional param list: '',
266 basic param list: '', script path: EnvBase.py, tag: UART_T1_1, test environment detail: '[TBD]
267 将ESP_8266通过UART连到PC', test script: EnvBase}
268 - {PC OS: '', Special: Y, Target Count: 1.0, UART ports: 'SSC1
270 SSC2', additional param list: '', basic param list: '', script path: EnvBase.py,
271 tag: UART_T1_2, test environment detail: '[TBD] ESP_8266通过UART_0通过USB, UART_1 TXD
272 通过 TTLcable 连到PC', test script: EnvBase}
273 - {PC OS: '', Special: N, Target Count: 1.0, script path: EnvBase.py, tag: UT_T1_1,
274 test environment detail: Environment for running ESP32 unit tests, test script: EnvBase}
275 - {PC OS: '', Special: N, Target Count: 1.0, script path: EnvBase.py, tag: UT_T1_SDMODE,
276 test environment detail: Environment for running sd card sd mode unit tests, test script: EnvBase}
277 - {PC OS: '', Special: N, Target Count: 1.0, script path: EnvBase.py, tag: UT_T1_SPIMODE,
278 test environment detail: Environment for running sd card spi mode unit tests, test script: EnvBase}
279 - {PC OS: linux, Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: WebServer_T1_1,
280 test environment detail: 'Web Server target connect with PC by UART.
282 PC has 1 wired NIC connected to switch.
284 APC, AP also connect with swtich.
286 All devices connected with switch use same IP subnet.
288 APC control AP power supply.', test script: EnvBase}
289 - {PC OS: linux, Special: Y, Target Count: 1.0, script path: EnvBase.py, tag: WebServer_T1_2,
290 test environment detail: 'Web Server target connect with PC by UART.
292 4 PC with WiFi NIC placed near WebServer1.', test script: EnvBase}