]> granicus.if.org Git - esp-idf/blob - components/idf_test/unit_test/InitialConditionAll.yml
Merge branch 'bugfix/from_github' into 'master'
[esp-idf] / components / idf_test / unit_test / InitialConditionAll.yml
1 initial condition:
2 - check cmd set:
3   - ''
4   - - SSC SSC1 op -Q
5     - ['R SSC1 C +CURMODE:2']
6   - - SSC SSC1 ap -Q
7     - ['R SSC1 RE "\+APCONFIG:%%s,%%s,\d+,\d+,\d+,4,"%%(<target_ssid>,<target_password>)']
8   - - SSC SSC1 dhcp -Q -o 2
9     - ['R SSC1 C +DHCP:AP,STARTED']
10   - - SSC SSC1 mac -Q -o 2
11     - [R SSC1 P <target_ap_mac>]
12   force restore cmd set:
13   - ''
14   - - SSC SSC1 reboot
15     - [R SSC1 C !!!ready!!!]
16   - - SSC SSC1 op -S -o 2
17     - ['R SSC1 C +MODE:OK']
18   - - SSC SSC1 dhcp -S -o 2
19     - [R SSC1 C +DHCP]
20   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
21     - ['R SSC1 C +MAC:AP,OK']
22   - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
23     - ['R SSC1 C +SAP:OK']
24   initial condition detail: AP mode, DHCP on, will autogen a TC with initial condition
25     APSTA1
26   restore cmd set:
27   - ''
28   - - SSC SSC1 op -S -o 2
29     - ['R SSC1 C +MODE:OK']
30   - - SSC SSC1 dhcp -S -o 2
31     - [R SSC1 C +DHCP]
32   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
33     - ['R SSC1 C +MAC:AP,OK']
34   - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
35     - ['R SSC1 C +SAP:OK']
36   restore post cmd set:
37   - ''
38   - - SSC SSC1 soc -T
39     - [R SSC1 C +CLOSEALL]
40   - - SSC SSC1 ram
41     - ['R SSC1 C +FREEHEAP:']
42   script path: InitCondBase.py
43   start: 31.0
44   tag: APM1
45   test script: InitCondBase
46 - check cmd set:
47   - ''
48   - - SSC SSC1 op -Q
49     - ['R SSC1 C +CURMODE:2']
50   - - SSC SSC1 ap -Q
51     - ['R SSC1 RE "\+APCONFIG:%%s,%%s,\d+,\d+,\d+,4,"%%(<target_ssid>,<target_password>)']
52   - - SSC SSC1 ap -L
53     - ['R SSC1 RE "\+LSTA:.+,%%s"%%(<pc_ip_wifi>)']
54   - - SSC SSC1 dhcp -Q -o 2
55     - ['R SSC1 C +DHCP:AP,STARTED']
56   - - SSC SSC1 mac -Q -o 2
57     - [R SSC1 P <target_ap_mac>]
58   force restore cmd set:
59   - ''
60   - - SSC SSC1 reboot
61     - [R SSC1 C !!!ready!!!]
62   - - SSC SSC1 op -S -o 2
63     - ['R SSC1 C +MODE:OK']
64   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
65     - ['R SSC1 C +MAC:AP,OK']
66   - - SSC SSC1 dhcp -S -o 2
67     - [R SSC1 C +DHCP]
68   - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
69     - ['R SSC1 C +SAP:OK']
70   - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
71       <target_encryption>
72     - ['R PC_COM NC ERROR C +WIFICONN:OK']
73   initial condition detail: AP mode, PC join AP, DHCP on, will autogen a TC with initial
74     condition APSTA2
75   restore cmd set:
76   - ''
77   - - SSC SSC1 op -S -o 2
78     - ['R SSC1 C +MODE:OK']
79   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
80     - ['R SSC1 C +MAC:AP,OK']
81   - - SSC SSC1 dhcp -S -o 2
82     - [R SSC1 C +DHCP]
83   - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
84     - ['R SSC1 C +SAP:OK']
85   - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
86       <target_encryption>
87     - ['R PC_COM NC ERROR C +WIFICONN:OK']
88   restore post cmd set:
89   - ''
90   - - SSC SSC1 soc -T
91     - [R SSC1 C +CLOSEALL]
92   - - SSC SSC1 ram
93     - ['R SSC1 C +FREEHEAP:']
94   script path: InitCondBase.py
95   start: 38.0
96   tag: APM2
97   test script: InitCondBase
98 - check cmd set:
99   - ''
100   - - SSC SSC1 op -Q
101     - ['R SSC1 C +CURMODE:2']
102   - - SSC SSC1 ap -Q
103     - ['R SSC1 RE "\+APCONFIG:%%s,%%s,\d+,\d+,\d+,4,"%%(<target_ssid>,<target_password>)']
104   - - SSC SSC1 dhcp -Q -o 2
105     - ['R SSC1 C +DHCP:AP,STARTED']
106   - - SSC SSC1 mac -Q -o 2
107     - [R SSC1 P <target_ap_mac>]
108   force restore cmd set:
109   - ''
110   - - SSC SSC1 reboot
111     - [R SSC1 C !!!ready!!!]
112   - - SSC SSC1 op -S -o 2
113     - ['R SSC1 C +MODE:OK']
114   - - SSC SSC1 dhcp -S -o 2
115     - [R SSC1 C +DHCP]
116   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
117     - ['R SSC1 C +MAC:AP,OK']
118   - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
119     - ['R SSC1 C +SAP:OK']
120   initial condition detail: AP mode, will NOT autogen a TC with initial condition
121     APSTA1
122   restore cmd set:
123   - ''
124   - - SSC SSC1 op -S -o 2
125     - ['R SSC1 C +MODE:OK']
126   - - SSC SSC1 dhcp -S -o 2
127     - [R SSC1 C +DHCP]
128   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
129     - ['R SSC1 C +MAC:AP,OK']
130   - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
131     - ['R SSC1 C +SAP:OK']
132   restore post cmd set:
133   - ''
134   - - SSC SSC1 soc -T
135     - [R SSC1 C +CLOSEALL]
136   - - SSC SSC1 ram
137     - ['R SSC1 C +FREEHEAP:']
138   script path: InitCondBase.py
139   start: 31.0
140   tag: APO1
141   test script: InitCondBase
142 - check cmd set:
143   - ''
144   - - SSC SSC1 op -Q
145     - ['R SSC1 C +CURMODE:2']
146   - - SSC SSC1 ap -Q
147     - ['R SSC1 RE "\+APCONFIG:%%s,%%s,\d+,\d+,\d+,4,"%%(<target_ssid>,<target_password>)']
148   - - SSC SSC1 ap -L
149     - ['R SSC1 RE "\+LSTA:.+,%%s"%%(<pc_ip_wifi>)']
150   - - SSC SSC1 dhcp -Q -o 2
151     - ['R SSC1 C +DHCP:AP,STARTED']
152   - - SSC SSC1 mac -Q -o 2
153     - [R SSC1 P <target_ap_mac>]
154   force restore cmd set:
155   - ''
156   - - SSC SSC1 reboot
157     - [R SSC1 C !!!ready!!!]
158   - - SSC SSC1 op -S -o 2
159     - ['R SSC1 C +MODE:OK']
160   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
161     - ['R SSC1 C +MAC:AP,OK']
162   - - SSC SSC1 dhcp -S -o 2
163     - [R SSC1 C +DHCP]
164   - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
165     - ['R SSC1 C +SAP:OK']
166   - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
167       <target_encryption>
168     - ['R PC_COM NC ERROR C +WIFICONN:OK']
169   initial condition detail: AP mode, will NOT autogen a TC with initial condition
170     APSTA2
171   restore cmd set:
172   - ''
173   - - SSC SSC1 op -S -o 2
174     - ['R SSC1 C +MODE:OK']
175   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
176     - ['R SSC1 C +MAC:AP,OK']
177   - - SSC SSC1 dhcp -S -o 2
178     - [R SSC1 C +DHCP]
179   - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
180     - ['R SSC1 C +SAP:OK']
181   - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
182       <target_encryption>
183     - ['R PC_COM NC ERROR C +WIFICONN:OK']
184   restore post cmd set:
185   - ''
186   - - SSC SSC1 soc -T
187     - [R SSC1 C +CLOSEALL]
188   - - SSC SSC1 ram
189     - ['R SSC1 C +FREEHEAP:']
190   script path: InitCondBase.py
191   start: 38.0
192   tag: APO2
193   test script: InitCondBase
194 - check cmd set:
195   - ''
196   - - SSC SSC1 upgrade -Q -t 1
197     - ['R SSC1 C BIN_ID,0']
198   - - SSC SSC1 upgrade -Q -t 2 -b 0
199     - ['R SSC1 C BIN_INFO,0']
200   - - SSC SSC1 op -S -o 2
201     - ['R SSC1 C +MODE:OK']
202   force restore cmd set:
203   - ''
204   - - SSC SSC1 upgrade -R -r 1 -s <ota_bin_size>
205     - [R SSC1 NC ERROR C !!!ready!!!]
206   - - SSC SSC1 op -S -o 1
207     - ['R SSC1 C +MODE:OK']
208   - - SSC SSC1 dhcp -S -o 1
209     - [R SSC1 C +DHCP]
210   - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
211     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
212   - - SOC SOC1 ULISTEN <test_tcp_port1> <pc_ip>
213     - [R SOC_COM L OK]
214   - - SOC SOC1 SETOPT REPLY BIN
215     - [R SOC_COM C OK]
216   - - SSC SSC1 upgrade -I -b 0 -f 0
217     - ['P SSC1 C +UPGRADE:OK']
218   - - SSC SSC1 upgrade -U -i <pc_ip> -p <test_tcp_port1> -u <ota_bin>
219     - ['P SSC1 C +UPGRADE:SUCCEED']
220   - - SSC SSC1 upgrade -R -b 0
221     - [R SSC1 C !!!ready!!!]
222   - - SSC SSC1 op -S -o 2
223     - ['R SSC1 C +MODE:OK']
224   initial condition detail: AP only mode, running BIN0 (located on flash id 0)
225   restore cmd set:
226   - ''
227   - - SSC SSC1 upgrade -Q -t 2 -b 0
228     - ['R SSC1 C BIN_INFO,0']
229   - - SSC SSC1 upgrade -R -b 0
230     - [R SSC1 C !!!ready!!!]
231   - - SSC SSC1 op -S -o 2
232     - ['R SSC1 C +MODE:OK']
233   restore post cmd set:
234   - ''
235   - - SSC SSC1 upgrade -D
236     - ['R SSC1 C +UPGRADE:OK']
237   - - SSC SSC1 ram
238     - ['R SSC1 A <heap_size>:(\d+)']
239   script path: InitCondBase.py
240   start: 31.0
241   tag: APOBIN0
242   test script: InitCondBase
243 - check cmd set:
244   - ''
245   - - SSC SSC1 op -Q
246     - ['R SSC1 C +CURMODE:3']
247   - - SSC SSC1 ap -Q
248     - ['R SSC1 RE "\+APCONFIG:%%s,%%s,\d+,\d+,\d+,4,"%%(<target_ssid>,<target_password>)']
249   - - SSC SSC1 dhcp -Q -o 2
250     - ['R SSC1 C +DHCP:AP,STARTED']
251   - - SSC SSC1 mac -Q -o 2
252     - [R SSC1 P <target_ap_mac>]
253   force restore cmd set:
254   - ''
255   - - SSC SSC1 reboot
256     - [R SSC1 C !!!ready!!!]
257   - - SSC SSC1 op -S -o 3
258     - ['R SSC1 C +MODE:OK']
259   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
260     - ['R SSC1 C +MAC:AP,OK']
261   - - SSC SSC1 dhcp -S -o 2
262     - [R SSC1 C +DHCP]
263   - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
264     - ['R SSC1 C +SAP:OK']
265   initial condition detail: testing ap on sta + ap mode (autogen by APM1)
266   restore cmd set:
267   - ''
268   - - SSC SSC1 op -S -o 3
269     - ['R SSC1 C +MODE:OK']
270   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
271     - ['R SSC1 C +MAC:AP,OK']
272   - - SSC SSC1 dhcp -S -o 2
273     - [R SSC1 C +DHCP]
274   - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
275     - ['R SSC1 C +SAP:OK']
276   restore post cmd set:
277   - ''
278   - - SSC SSC1 soc -T
279     - [R SSC1 C +CLOSEALL]
280   - - SSC SSC1 ram
281     - ['R SSC1 C +FREEHEAP:']
282   script path: InitCondBase.py
283   start: 59.0
284   tag: APSTA1
285   test script: InitCondBase
286 - check cmd set:
287   - ''
288   - - SSC SSC1 op -Q
289     - ['R SSC1 C +CURMODE:3']
290   - - SSC SSC1 ap -Q
291     - ['R SSC1 RE "\+APCONFIG:%%s,%%s,\d+,\d+,\d+,4,"%%(<target_ssid>,<target_password>)']
292   - - SSC SSC1 ap -L
293     - ['R SSC1 RE "\+LSTA:.+,%%s"%%(<pc_ip_wifi>)']
294   - - SSC SSC1 dhcp -Q -o 2
295     - ['R SSC1 C +DHCP:AP,STARTED']
296   - - SSC SSC1 mac -Q -o 2
297     - [R SSC1 P <target_ap_mac>]
298   force restore cmd set:
299   - ''
300   - - SSC SSC1 reboot
301     - [R SSC1 C !!!ready!!!]
302   - - SSC SSC1 op -S -o 3
303     - ['R SSC1 C +MODE:OK']
304   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
305     - ['R SSC1 C +MAC:AP,OK']
306   - - SSC SSC1 dhcp -S -o 2
307     - [R SSC1 C +DHCP]
308   - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
309     - ['R SSC1 C +SAP:OK']
310   - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
311       <target_encryption>
312     - ['R PC_COM NC ERROR C +WIFICONN:OK']
313   initial condition detail: testing ap on sta + ap mode,  PC join AP (autogen by APM2)
314   restore cmd set:
315   - ''
316   - - SSC SSC1 op -S -o 3
317     - ['R SSC1 C +MODE:OK']
318   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
319     - ['R SSC1 C +MAC:AP,OK']
320   - - SSC SSC1 dhcp -S -o 2
321     - [R SSC1 C +DHCP]
322   - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
323     - ['R SSC1 C +SAP:OK']
324   - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
325       <target_encryption>
326     - ['R PC_COM NC ERROR C +WIFICONN:OK']
327   restore post cmd set:
328   - ''
329   - - SSC SSC1 soc -T
330     - [R SSC1 C +CLOSEALL]
331   - - SSC SSC1 ram
332     - ['R SSC1 C +FREEHEAP:']
333   script path: InitCondBase.py
334   start: 66.0
335   tag: APSTA2
336   test script: InitCondBase
337 - check cmd set:
338   - ''
339   - - ATS AT1 AT+CWMODE_CUR?
340     - ['R AT1 L +CWMODE_CUR:3']
341   - - ATS AT1 AT+CWLIF
342     - [R AT1 P <pc_ip>]
343   - - ATS AT1 AT+CWDHCP_DEF=2,1
344     - [R AT1 R *]
345   force restore cmd set:
346   - ''
347   - - ATS AT1 AT+RST
348     - [R AT1 C ready]
349   - - ATS AT1 AT+CWMODE_DEF=3
350     - [R AT1 L OK]
351   - - DELAY 5
352     - ['']
353   - - ATC AT1 CWSAP_DEF <target_ssid> <target_password> <target_channel> <target_auth_enum>
354     - [R AT1 L OK]
355   - - ATS AT1 AT+CWDHCP_DEF=2,1
356     - [R AT1 R *]
357   - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
358       <target_encryption>
359     - ['R PC_COM NC ERROR C +WIFICONN:OK']
360   - - ATS AT1 AT+CWLIF
361     - [R AT1 P <pc_ip>]
362   initial condition detail: StationSoftAP mode
363   restore cmd set:
364   - ''
365   - - ATSO AT1 +++
366     - ['']
367   - - ATS AT1 AT
368     - [R AT1 R *]
369   - - ATS AT1 AT+SAVETRANSLINK=0
370     - [R AT1 R *]
371   - - ATS AT1 AT+CWMODE_DEF=3
372     - [R AT1 L OK]
373   - - ATS AT1 AT+CWLIF
374     - [R AT1 P <pc_ip>]
375   - - ATS AT1 AT+CWDHCP_DEF=2,1
376     - [R AT1 R *]
377   restore post cmd set:
378   - ''
379   - - ATS AT1 AT+CWSTOPSMART
380     - [R AT1 R *]
381   - - ATS AT1 AT+SAVETRANSLINK=0
382     - [R AT1 R *]
383   - - AT+SYSRAM
384     - ['R AT1 A <heap_size>:(\d+)']
385   script path: InitCondBase.py
386   start: 24.0
387   tag: ATAP1
388   test script: InitCondBase
389 - check cmd set:
390   - ''
391   - - ATS AT1 AT+CWMODE_CUR?
392     - ['R AT1 C +CWMODE_CUR:3 L OK']
393   - - ATS AT1 AT+CWLIF
394     - [R AT1 P <pc_ip>]
395   - - ATS AT1 AT+CIPMUX?
396     - ['R AT1 L +CIPMUX:1']
397   - - ATS AT1 AT+CIPSERVER=0
398     - [R AT1 R *]
399   - - ATC AT1 CIPCLOSE <max_conn>
400     - [R AT1 R *]
401   - - ATS AT1 AT+CWDHCP_DEF=2,1
402     - [R AT1 R *]
403   force restore cmd set:
404   - ''
405   - - ATS AT1 AT+RST
406     - [R AT1 C ready]
407   - - ATS AT1 AT+CWMODE_DEF=3
408     - [R AT1 L OK]
409   - - DELAY 5
410     - ['']
411   - - ATC AT1 CWSAP_DEF <target_ssid> <target_password> <target_channel> <target_auth_enum>
412     - [R AT1 L OK]
413   - - ATS AT1 AT+CWDHCP_DEF=2,1
414     - [R AT1 R *]
415   - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
416       <target_encryption>
417     - ['R PC_COM NC ERROR C +WIFICONN:OK']
418   - - ATS AT1 AT+CWLIF
419     - [R AT1 P <pc_ip>]
420   - - ATS AT1 AT+CIPCLOSE
421     - [R AT1 R *]
422   - - ATS AT1 AT+CIPMUX=1
423     - [R AT1 L OK]
424   - - ATS AT1 AT+CIPSERVER=0
425     - [R AT1 R *]
426   - - ATC AT1 CIPCLOSE <max_conn>
427     - [R AT1 R *]
428   initial condition detail: StationSoftAP mode, PC join Target AP, multi link, use
429     dhcp
430   restore cmd set:
431   - ''
432   - - ATSO AT1 +++
433     - ['']
434   - - ATS AT1 AT
435     - [R AT1 R *]
436   - - ATS AT1 AT+SAVETRANSLINK=0
437     - [R AT1 R *]
438   - - ATS AT1 AT+CWMODE_DEF=3
439     - [R AT1 L OK]
440   - - ATS AT1 AT+CIPCLOSE
441     - [R AT1 R *]
442   - - ATS AT1 AT+CIPMODE=0
443     - [R AT1 R *]
444   - - ATS AT1 AT+CIPMUX=1
445     - [R AT1 R *]
446   - - ATS AT1 AT+CIPSERVER=0
447     - [R AT1 R *]
448   - - ATC AT1 CIPCLOSE <max_conn>
449     - [R AT1 R *]
450   - - ATS AT1 AT+CWLIF
451     - [R AT1 P <pc_ip>]
452   - - ATS AT1 AT+CWDHCP_DEF=2,1
453     - [R AT1 R *]
454   restore post cmd set:
455   - ''
456   - - ATS AT1 AT+CWSTOPSMART
457     - [R AT1 R *]
458   - - ATS AT1 AT+SAVETRANSLINK=0
459     - [R AT1 R *]
460   - - AT+SYSRAM
461     - ['R AT1 A <heap_size>:(\d+)']
462   script path: InitCondBase.py
463   start: 31.0
464   tag: ATAP3
465   test script: InitCondBase
466 - check cmd set:
467   - ''
468   - - ATS AT1 AT+CWMODE_CUR?
469     - ['R AT1 C +CWMODE_CUR:3 L OK']
470   - - ATS AT1 AT+CWLIF
471     - [R AT1 P <pc_ip>]
472   - - ATS AT1 AT+CIPMUX?
473     - ['R AT1 L +CIPMUX:0']
474   - - ATS AT1 AT+CIPCLOSE
475     - [R AT1 R *]
476   - - ATS AT1 AT+CIPMODE=0
477     - [R AT1 R *]
478   - - ATS AT1 AT+CWDHCP_DEF=1,1
479     - [R AT1 R *]
480   force restore cmd set:
481   - ''
482   - - ATS AT1 AT+RST
483     - [R AT1 C ready]
484   - - ATS AT1 AT+CWMODE_DEF=3
485     - [R AT1 L OK]
486   - - DELAY 10
487     - ['']
488   - - ATC AT1 CWSAP_DEF <target_ssid> <target_password> <target_channel> <target_auth_enum>
489     - [R AT1 L OK]
490   - - ATS AT1 AT+CWDHCP_DEF=2,1
491     - [R AT1 R *]
492   - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
493       <target_encryption>
494     - ['R PC_COM NC ERROR C +WIFICONN:OK']
495   - - ATS AT1 AT+CWLIF
496     - [R AT1 P <pc_ip>]
497   - - ATS AT1 AT+CIPSERVER=0
498     - [R AT1 R *]
499   - - ATC AT1 CIPCLOSE <max_conn>
500     - [R AT1 R *]
501   - - ATS AT1 AT+CIPMUX=0
502     - [R AT1 L OK]
503   - - ATS AT1 AT+CIPCLOSE
504     - [R AT1 R *]
505   initial condition detail: StationSoftAP mode, PC join Target AP, single link, use
506     dhcp
507   restore cmd set:
508   - ''
509   - - ATSO AT1 +++
510     - ['']
511   - - ATS AT1 AT
512     - [R AT1 R *]
513   - - ATS AT1 AT+SAVETRANSLINK=0
514     - [R AT1 R *]
515   - - ATS AT1 AT+CWMODE_DEF=3
516     - [R AT1 L OK]
517   - - ATS AT1 AT+CIPSERVER=0
518     - [R AT1 R *]
519   - - ATC AT1 CIPCLOSE <max_conn>
520     - [R AT1 R *]
521   - - ATS AT1 AT+CIPMUX=0
522     - [R AT1 L OK]
523   - - ATS AT1 AT+CIPCLOSE
524     - [R AT1 R *]
525   - - ATS AT1 AT+CIPMODE=0
526     - [R AT1 R *]
527   - - ATS AT1 AT+CWLIF
528     - [R AT1 P <pc_ip>]
529   - - ATS AT1 AT+CWDHCP_DEF=1,1
530     - [R AT1 R *]
531   restore post cmd set:
532   - ''
533   - - ATS AT1 AT+CWSTOPSMART
534     - [R AT1 R *]
535   - - ATS AT1 AT+SAVETRANSLINK=0
536     - [R AT1 R *]
537   - - AT+SYSRAM
538     - ['R AT1 A <heap_size>:(\d+)']
539   script path: InitCondBase.py
540   start: 45.0
541   tag: ATAP4
542   test script: InitCondBase
543 - check cmd set:
544   - ''
545   - - ATS AT1 AT
546     - [R AT1 L OK]
547   - - ATS AT1 AT
548     - [R AT1 R *]
549   force restore cmd set:
550   - ''
551   - - ATS AT1 AT+RST
552     - [R AT1 C ready]
553   - - ATS AT1 AT+RST
554     - [R AT1 L OK]
555   initial condition detail: StationSoftAP mode, both PC join Target AP, single link,
556     use dhcp
557   restore cmd set:
558   - ''
559   - - ATSO AT1 +++
560     - ['']
561   - - ATS AT1 AT+SAVETRANSLINK=0
562     - [R AT1 R *]
563   restore post cmd set:
564   - ''
565   - - ATS AT1 AT+CWSTOPSMART
566     - [R AT1 R *]
567   - - ATS AT1 AT+SAVETRANSLINK=0
568     - [R AT1 R *]
569   - - AT+SYSRAM
570     - ['R AT1 A <heap_size>:(\d+)']
571   script path: InitCondBase.py
572   start: 3.0
573   tag: ATAP5
574   test script: InitCondBase
575 - check cmd set:
576   - ''
577   - - ATS AT1 AT
578     - [R AT1 L OK]
579   - - ATS AT1 AT
580     - [R AT1 R *]
581   force restore cmd set:
582   - ''
583   - - ATS AT1 AT+RST
584     - [R AT1 C ready]
585   - - ATS AT1 AT+RST
586     - [R AT1 L OK]
587   initial condition detail: StationSoftAP mode, both PC join Target AP, multi link,
588     use dhcp
589   restore cmd set:
590   - ''
591   - - ATSO AT1 +++
592     - ['']
593   - - ATS AT1 AT+SAVETRANSLINK=0
594     - [R AT1 R *]
595   restore post cmd set:
596   - ''
597   - - ATS AT1 AT+CWSTOPSMART
598     - [R AT1 R *]
599   - - ATS AT1 AT+SAVETRANSLINK=0
600     - [R AT1 R *]
601   - - AT+SYSRAM
602     - ['R AT1 A <heap_size>:(\d+)']
603   script path: InitCondBase.py
604   start: 3.0
605   tag: ATAP6
606   test script: InitCondBase
607 - check cmd set:
608   - ''
609   - - ATS AT1 AT+CWMODE_CUR?
610     - ['R AT1 L +CWMODE_CUR:2']
611   - - ATS AT1 AT+CWDHCP_DEF=0,1
612     - [R AT1 R *]
613   force restore cmd set:
614   - ''
615   - - ATS AT1 AT+RST
616     - [R AT1 C ready]
617   - - ATS AT1 AT+CWMODE_DEF=2
618     - [R AT1 L OK]
619   - - ATS AT1 AT+CWDHCP_DEF=0,1
620     - [R AT1 R *]
621   initial condition detail: SoftAP mode, use dhcp
622   restore cmd set:
623   - ''
624   - - ATSO AT1 +++
625     - ['']
626   - - ATS AT1 AT
627     - [R AT1 R *]
628   - - ATS AT1 AT+SAVETRANSLINK=0
629     - [R AT1 R *]
630   - - ATS AT1 AT+CWMODE_DEF=2
631     - [R AT1 L OK]
632   - - ATS AT1 AT+CWDHCP_DEF=0,1
633     - [R AT1 R *]
634   restore post cmd set:
635   - ''
636   - - ATS AT1 AT+CWSTOPSMART
637     - [R AT1 R *]
638   - - ATS AT1 AT+SAVETRANSLINK=0
639     - [R AT1 R *]
640   - - AT+SYSRAM
641     - ['R AT1 A <heap_size>:(\d+)']
642   script path: InitCondBase.py
643   start: 59.0
644   tag: ATAPO1
645   test script: InitCondBase
646 - check cmd set:
647   - ''
648   - - ATS AT1 AT+CWMODE_CUR?
649     - ['R AT1 C +CWMODE_CUR:2 L OK']
650   - - ATS AT1 AT+CWLIF
651     - [R AT1 P <pc_ip>]
652   - - ATS AT1 AT+CIPMUX?
653     - ['R AT1 L +CIPMUX:1']
654   - - ATS AT1 AT+CIPSERVER=0
655     - [R AT1 R *]
656   - - ATC AT1 CIPCLOSE <max_conn>
657     - [R AT1 R *]
658   - - ATS AT1 AT+CWDHCP_DEF=0,1
659     - [R AT1 R *]
660   force restore cmd set:
661   - ''
662   - - ATS AT1 AT+RST
663     - [R AT1 C ready]
664   - - ATS AT1 AT+CWMODE_DEF=2
665     - [R AT1 L OK]
666   - - ATC AT1 CWSAP_DEF <target_ssid> <target_password> <target_channel> <target_auth_enum>
667     - [R AT1 L OK]
668   - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
669       <target_encryption>
670     - ['R PC_COM NC ERROR C +WIFICONN:OK']
671   - - ATS AT1 AT+CWLIF
672     - [R AT1 P <pc_ip>]
673   - - ATS AT1 AT+CIPCLOSE
674     - [R AT1 R *]
675   - - ATS AT1 AT+CIPMUX=1
676     - [R AT1 L OK]
677   - - ATS AT1 AT+CIPSERVER=0
678     - [R AT1 R *]
679   - - ATC AT1 CIPCLOSE <max_conn>
680     - [R AT1 R *]
681   - - ATS AT1 AT+CWDHCP_DEF=0,1
682     - [R AT1 R *]
683   initial condition detail: SoftAP mode, PC join Target AP, multi link, use dhcp
684   restore cmd set:
685   - ''
686   - - ATSO AT1 +++
687     - ['']
688   - - ATS AT1 AT
689     - [R AT1 R *]
690   - - ATS AT1 AT+SAVETRANSLINK=0
691     - [R AT1 R *]
692   - - ATS AT1 AT+CWMODE_DEF=2
693     - [R AT1 L OK]
694   - - ATS AT1 AT+CIPCLOSE
695     - [R AT1 R *]
696   - - ATS AT1 AT+CIPMODE=0
697     - [R AT1 R *]
698   - - ATS AT1 AT+CIPMUX=1
699     - [R AT1 R *]
700   - - ATS AT1 AT+CIPSERVER=0
701     - [R AT1 R *]
702   - - ATC AT1 CIPCLOSE <max_conn>
703     - [R AT1 R *]
704   - - ATS AT1 AT+CWLIF
705     - [R AT1 P <pc_ip>]
706   - - ATS AT1 AT+CWDHCP_DEF=0,1
707     - [R AT1 R *]
708   restore post cmd set:
709   - ''
710   - - ATS AT1 AT+CWSTOPSMART
711     - [R AT1 R *]
712   - - ATS AT1 AT+SAVETRANSLINK=0
713     - [R AT1 R *]
714   - - AT+SYSRAM
715     - ['R AT1 A <heap_size>:(\d+)']
716   script path: InitCondBase.py
717   start: 66.0
718   tag: ATAPO3
719   test script: InitCondBase
720 - check cmd set:
721   - ''
722   - - ATS AT1 AT+CWMODE_CUR?
723     - ['R AT1 C +CWMODE_CUR:2 L OK']
724   - - ATS AT1 AT+CWLIF
725     - [R AT1 P <pc_ip>]
726   - - ATS AT1 AT+CIPMUX?
727     - ['R AT1 L +CIPMUX:0']
728   - - ATS AT1 AT+CIPCLOSE
729     - [R AT1 R *]
730   - - ATS AT1 AT+CIPMODE=0
731     - [R AT1 R *]
732   - - ATS AT1 AT+CWDHCP_DEF=0,1
733     - [R AT1 R *]
734   force restore cmd set:
735   - ''
736   - - ATS AT1 AT+RST
737     - [R AT1 C ready]
738   - - ATS AT1 AT+CWMODE_DEF=2
739     - [R AT1 L OK]
740   - - ATC AT1 CWSAP_DEF <target_ssid> <target_password> <target_channel> <target_auth_enum>
741     - [R AT1 L OK]
742   - - ATS AT1 AT+CWDHCP_DEF=0,1
743     - [R AT1 R *]
744   - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
745       <target_encryption>
746     - ['R PC_COM NC ERROR C +WIFICONN:OK']
747   - - ATS AT1 AT+CWLIF
748     - [R AT1 P <pc_ip>]
749   - - ATS AT1 AT+CIPSERVER=0
750     - [R AT1 R *]
751   - - ATC AT1 CIPCLOSE <max_conn>
752     - [R AT1 R *]
753   - - ATS AT1 AT+CIPMUX=0
754     - [R AT1 L OK]
755   - - ATS AT1 AT+CIPCLOSE
756     - [R AT1 R *]
757   initial condition detail: SoftAP mode, PC join Target AP, single link, use dhcp
758   restore cmd set:
759   - ''
760   - - ATSO AT1 +++
761     - ['']
762   - - ATS AT1 AT
763     - [R AT1 R *]
764   - - ATS AT1 AT+SAVETRANSLINK=0
765     - [R AT1 R *]
766   - - ATS AT1 AT+CWMODE_DEF=2
767     - [R AT1 L OK]
768   - - ATS AT1 AT+CIPSERVER=0
769     - [R AT1 R *]
770   - - ATC AT1 CIPCLOSE <max_conn>
771     - [R AT1 R *]
772   - - ATS AT1 AT+CIPMUX=0
773     - [R AT1 L OK]
774   - - ATS AT1 AT+CIPCLOSE
775     - [R AT1 R *]
776   - - ATS AT1 AT+CIPMODE=0
777     - [R AT1 R *]
778   - - ATS AT1 AT+CWLIF
779     - [R AT1 P <pc_ip>]
780   - - ATS AT1 AT+CWDHCP_DEF=0,1
781     - [R AT1 R *]
782   restore post cmd set:
783   - ''
784   - - ATS AT1 AT+CWSTOPSMART
785     - [R AT1 R *]
786   - - ATS AT1 AT+SAVETRANSLINK=0
787     - [R AT1 R *]
788   - - AT+SYSRAM
789     - ['R AT1 A <heap_size>:(\d+)']
790   script path: InitCondBase.py
791   start: 73.0
792   tag: ATAPO4
793   test script: InitCondBase
794 - check cmd set:
795   - ''
796   - - ATS AT1 AT
797     - [R AT1 L OK]
798   - - ATS AT1 AT
799     - [R AT1 R *]
800   force restore cmd set:
801   - ''
802   - - ATS AT1 AT+RST
803     - [R AT1 C ready]
804   - - ATS AT1 AT+RST
805     - [R AT1 L OK]
806   initial condition detail: SoftAP mode, both PC join Target AP, single link, use
807     dhcp
808   restore cmd set:
809   - ''
810   - - ATSO AT1 +++
811     - ['']
812   - - ATS AT1 AT+SAVETRANSLINK=0
813     - [R AT1 R *]
814   restore post cmd set:
815   - ''
816   - - ATS AT1 AT+CWSTOPSMART
817     - [R AT1 R *]
818   - - ATS AT1 AT+SAVETRANSLINK=0
819     - [R AT1 R *]
820   - - AT+SYSRAM
821     - ['R AT1 A <heap_size>:(\d+)']
822   script path: InitCondBase.py
823   start: 3.0
824   tag: ATAPO5
825   test script: InitCondBase
826 - check cmd set:
827   - ''
828   - - ATS AT1 AT
829     - [R AT1 L OK]
830   - - ATS AT1 AT
831     - [R AT1 R *]
832   force restore cmd set:
833   - ''
834   - - ATS AT1 AT+RST
835     - [R AT1 C ready]
836   - - ATS AT1 AT+RST
837     - [R AT1 L OK]
838   initial condition detail: SoftAP mode, both PC join Target AP, multi link, use dhcp
839   restore cmd set:
840   - ''
841   - - ATSO AT1 +++
842     - ['']
843   - - ATS AT1 AT+SAVETRANSLINK=0
844     - [R AT1 R *]
845   restore post cmd set:
846   - ''
847   - - ATS AT1 AT+CWSTOPSMART
848     - [R AT1 R *]
849   - - ATS AT1 AT+SAVETRANSLINK=0
850     - [R AT1 R *]
851   - - AT+SYSRAM
852     - ['R AT1 A <heap_size>:(\d+)']
853   script path: InitCondBase.py
854   start: 3.0
855   tag: ATAPO6
856   test script: InitCondBase
857 - check cmd set:
858   - ''
859   - - ATS AT1 AT+CWMODE_CUR?
860     - ['R AT1 L +CWMODE_CUR:3']
861   - - ATS AT1 AT+CWDHCP_DEF=2,1
862     - [R AT1 R *]
863   - - ATS AT1 AT+CWDHCP_DEF=2,1
864     - [R AT1 R *]
865   force restore cmd set:
866   - ''
867   - - ATS AT1 AT+RST
868     - [R AT1 C ready]
869   - - ATS AT1 AT+CWMODE_DEF=3
870     - [R AT1 L OK]
871   - - ATS AT1 AT+CWDHCP_DEF=2,1
872     - [R AT1 R *]
873   initial condition detail: StationSoftAP mode
874   restore cmd set:
875   - ''
876   - - ATSO AT1 +++
877     - ['']
878   - - ATS AT1 AT
879     - [R AT1 R *]
880   - - ATS AT1 AT+SAVETRANSLINK=0
881     - [R AT1 R *]
882   - - ATS AT1 AT+CWMODE_DEF=3
883     - [R AT1 L OK]
884   - - ATS AT1 AT+CWDHCP_DEF=2,1
885     - [R AT1 R *]
886   restore post cmd set:
887   - ''
888   - - ATS AT1 AT+CWSTOPSMART
889     - [R AT1 R *]
890   - - ATS AT1 AT+SAVETRANSLINK=0
891     - [R AT1 R *]
892   - - AT+SYSRAM
893     - ['R AT1 A <heap_size>:(\d+)']
894   script path: InitCondBase.py
895   start: 87.0
896   tag: ATAPSTA1
897   test script: InitCondBase
898 - check cmd set:
899   - ''
900   - - ATS AT1 AT+CWMODE_CUR?
901     - ['R AT1 L +CWMODE_CUR:3']
902   - - ATS AT1 AT+CWDHCP_DEF=2,1
903     - [R AT1 R *]
904   - - ATS AT1 AT+CWDHCP_DEF=2,1
905     - [R AT1 R *]
906   force restore cmd set:
907   - ''
908   - - ATS AT1 AT+RST
909     - [R AT1 C ready]
910   - - ATS AT1 AT+CWMODE_DEF=3
911     - [R AT1 L OK]
912   - - ATS AT1 AT+CWDHCP_DEF=2,1
913     - [R AT1 R *]
914   initial condition detail: StationSoftAP mode, DHCP client on
915   restore cmd set:
916   - ''
917   - - ATSO AT1 +++
918     - ['']
919   - - ATS AT1 AT
920     - [R AT1 R *]
921   - - ATS AT1 AT+SAVETRANSLINK=0
922     - [R AT1 R *]
923   - - ATS AT1 AT+CWMODE_DEF=3
924     - [R AT1 L OK]
925   - - ATS AT1 AT+CWDHCP_DEF=2,1
926     - [R AT1 R *]
927   restore post cmd set:
928   - ''
929   - - ATS AT1 AT+CWSTOPSMART
930     - [R AT1 R *]
931   - - ATS AT1 AT+SAVETRANSLINK=0
932     - [R AT1 R *]
933   - - AT+SYSRAM
934     - ['R AT1 A <heap_size>:(\d+)']
935   script path: InitCondBase.py
936   start: 87.0
937   tag: ATAPSTA2
938   test script: InitCondBase
939 - check cmd set:
940   - ''
941   - - ATS AT1 AT+CWMODE_CUR?
942     - ['R AT1 L +CWMODE_CUR:3']
943   - - ATS AT1 AT+CWJAP_CUR?
944     - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
945   - - ATS AT1 AT+CIPMUX?
946     - ['R AT1 L +CIPMUX:1']
947   - - ATS AT1 AT+CWDHCP_CUR?
948     - ['R AT1 C DHCP:3']
949   - - ATS AT1 AT+CIPSERVER=0
950     - [R AT1 R *]
951   - - ATC AT1 CIPCLOSE <max_conn>
952     - [R AT1 R *]
953   force restore cmd set:
954   - ''
955   - - ATS AT1 AT+RST
956     - [R AT1 C ready]
957   - - ATS AT1 AT+CWMODE_DEF=3
958     - [R AT1 L OK]
959   - - ATS AT1 AT+CWDHCP_DEF=2,1
960     - [R AT1 R *]
961   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
962     - [R AT1 L OK]
963   - - ATS AT1 AT+CWDHCP_DEF=2,1
964     - [R AT1 R *]
965   - - ATS AT1 AT+CIPCLOSE
966     - [R AT1 R *]
967   - - ATS AT1 AT+CIPMUX=1
968     - [R AT1 L OK]
969   - - ATS AT1 AT+CIPSERVER=0
970     - [R AT1 R *]
971   - - ATC AT1 CIPCLOSE <max_conn>
972     - [R AT1 R *]
973   - - ATS AT1 AT+CWDHCP_DEF=2,1
974     - [R AT1 R *]
975   initial condition detail: StationSoftAP mode, connected to AP, multi link, use dhcp
976   restore cmd set:
977   - ''
978   - - ATSO AT1 +++
979     - ['']
980   - - ATS AT1 AT
981     - [R AT1 R *]
982   - - ATS AT1 AT+SAVETRANSLINK=0
983     - [R AT1 R *]
984   - - ATS AT1 AT+CWMODE_DEF=3
985     - [R AT1 L OK]
986   - - ATS AT1 AT+CWDHCP_DEF=2,1
987     - [R AT1 R *]
988   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
989     - [R AT1 L OK]
990   - - ATS AT1 AT+CIPCLOSE
991     - [R AT1 R *]
992   - - ATS AT1 AT+CIPMODE=0
993     - [R AT1 R *]
994   - - ATS AT1 AT+CIPMUX=1
995     - [R AT1 L OK]
996   - - ATS AT1 AT+CIPSERVER=0
997     - [R AT1 R *]
998   - - ATC AT1 CIPCLOSE <max_conn>
999     - [R AT1 R *]
1000   restore post cmd set:
1001   - ''
1002   - - ATS AT1 AT+CWSTOPSMART
1003     - [R AT1 R *]
1004   - - ATS AT1 AT+SAVETRANSLINK=0
1005     - [R AT1 R *]
1006   - - AT+SYSRAM
1007     - ['R AT1 A <heap_size>:(\d+)']
1008   script path: InitCondBase.py
1009   start: 94.0
1010   tag: ATAPSTA3
1011   test script: InitCondBase
1012 - check cmd set:
1013   - ''
1014   - - ATS AT1 AT+CWMODE_CUR?
1015     - ['R AT1 L +CWMODE_CUR:3']
1016   - - ATS AT1 AT+CWJAP_CUR?
1017     - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
1018   - - ATS AT1 AT+CIPMUX?
1019     - ['R AT1 L +CIPMUX:0']
1020   - - ATS AT1 AT+CWDHCP_CUR?
1021     - ['R AT1 C DHCP:3']
1022   - - ATS AT1 AT+CIPCLOSE
1023     - [R AT1 R *]
1024   - - ATS AT1 AT+CIPMODE=0
1025     - [R AT1 R *]
1026   force restore cmd set:
1027   - ''
1028   - - ATS AT1 AT+RST
1029     - [R AT1 C ready]
1030   - - ATS AT1 AT+CWMODE_DEF=3
1031     - [R AT1 L OK]
1032   - - ATS AT1 AT+CWDHCP_DEF=2,1
1033     - [R AT1 R *]
1034   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
1035     - [R AT1 L OK]
1036   - - ATS AT1 AT+CIPSERVER=0
1037     - [R AT1 R *]
1038   - - ATC AT1 CIPCLOSE <max_conn>
1039     - [R AT1 R *]
1040   - - ATS AT1 AT+CIPMUX=0
1041     - [R AT1 L OK]
1042   - - ATS AT1 AT+CIPCLOSE
1043     - [R AT1 R *]
1044   initial condition detail: StationSoftAP mode, connected to AP, single link, use
1045     dhcp
1046   restore cmd set:
1047   - ''
1048   - - ATSO AT1 +++
1049     - ['']
1050   - - ATS AT1 AT
1051     - [R AT1 R *]
1052   - - ATS AT1 AT+SAVETRANSLINK=0
1053     - [R AT1 R *]
1054   - - ATS AT1 AT+CWMODE_DEF=3
1055     - [R AT1 L OK]
1056   - - ATS AT1 AT+CWDHCP_DEF=2,1
1057     - [R AT1 R *]
1058   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
1059     - [R AT1 L OK]
1060   - - ATS AT1 AT+CIPSERVER=0
1061     - [R AT1 R *]
1062   - - ATC AT1 CIPCLOSE <max_conn>
1063     - [R AT1 R *]
1064   - - ATS AT1 AT+CIPMUX=0
1065     - [R AT1 L OK]
1066   - - ATS AT1 AT+CIPCLOSE
1067     - [R AT1 R *]
1068   - - ATS AT1 AT+CIPMODE=0
1069     - [R AT1 R *]
1070   - - ATS AT1 AT+CWDHCP_DEF=2,1
1071     - [R AT1 R *]
1072   restore post cmd set:
1073   - ''
1074   - - ATS AT1 AT+CWSTOPSMART
1075     - [R AT1 R *]
1076   - - ATS AT1 AT+SAVETRANSLINK=0
1077     - [R AT1 R *]
1078   - - AT+SYSRAM
1079     - ['R AT1 A <heap_size>:(\d+)']
1080   script path: InitCondBase.py
1081   start: 101.0
1082   tag: ATAPSTA4
1083   test script: InitCondBase
1084 - check cmd set:
1085   - ''
1086   - - ATS AT1 AT+CWMODE_CUR?
1087     - ['R AT1 L +CWMODE_CUR:3']
1088   - - ATS AT1 AT+CWJAP_CUR?
1089     - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
1090   - - ATS AT1 AT+CIPMUX?
1091     - ['R AT1 L +CIPMUX:1']
1092   - - ATS AT1 AT+CIPSERVER=0
1093     - [R AT1 R *]
1094   - - ATC AT1 CIPCLOSE <max_conn>
1095     - [R AT1 R *]
1096   - - ATC AT1 CIPSTA_DEF <target_static_ip>
1097     - [R AT1 L OK]
1098   force restore cmd set:
1099   - ''
1100   - - ATS AT1 AT+RST
1101     - [R AT1 C ready]
1102   - - ATS AT1 AT+CWMODE_DEF=3
1103     - [R AT1 L OK]
1104   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
1105     - [R AT1 L OK]
1106   - - ATS AT1 AT+CIPCLOSE
1107     - [R AT1 R *]
1108   - - ATS AT1 AT+CIPMUX=1
1109     - [R AT1 L OK]
1110   - - ATS AT1 AT+CIPSERVER=0
1111     - [R AT1 R *]
1112   - - ATC AT1 CIPCLOSE <max_conn>
1113     - [R AT1 R *]
1114   - - ATC AT1 CIPSTA_DEF <target_static_ip>
1115     - [R AT1 L OK]
1116   initial condition detail: StationSoftAP mode, connected to AP, multi link, use static
1117     ip
1118   restore cmd set:
1119   - ''
1120   - - ATSO AT1 +++
1121     - ['']
1122   - - ATS AT1 AT
1123     - [R AT1 R *]
1124   - - ATS AT1 AT+SAVETRANSLINK=0
1125     - [R AT1 R *]
1126   - - ATS AT1 AT+CWMODE_DEF=3
1127     - [R AT1 L OK]
1128   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
1129     - [R AT1 L OK]
1130   - - ATS AT1 AT+CIPCLOSE
1131     - [R AT1 R *]
1132   - - ATS AT1 AT+CIPMODE=0
1133     - [R AT1 R *]
1134   - - ATS AT1 AT+CIPMUX=1
1135     - [R AT1 L OK]
1136   - - ATS AT1 AT+CIPSERVER=0
1137     - [R AT1 R *]
1138   - - ATC AT1 CIPCLOSE <max_conn>
1139     - [R AT1 R *]
1140   - - ATC AT1 CIPSTA_DEF <target_static_ip>
1141     - [R AT1 L OK]
1142   restore post cmd set:
1143   - ''
1144   - - ATS AT1 AT+CWSTOPSMART
1145     - [R AT1 R *]
1146   - - ATS AT1 AT+SAVETRANSLINK=0
1147     - [R AT1 R *]
1148   - - AT+SYSRAM
1149     - ['R AT1 A <heap_size>:(\d+)']
1150   script path: InitCondBase.py
1151   start: 129.0
1152   tag: ATAPSTA5
1153   test script: InitCondBase
1154 - check cmd set:
1155   - ''
1156   - - ATS AT1 AT+CWMODE_CUR?
1157     - ['R AT1 L +CWMODE_CUR:3']
1158   - - ATS AT1 AT+CWJAP_CUR?
1159     - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
1160   - - ATS AT1 AT+CIPMUX?
1161     - ['R AT1 L +CIPMUX:0']
1162   - - ATS AT1 AT+CIPCLOSE
1163     - [R AT1 R *]
1164   - - ATS AT1 AT+CIPMODE=0
1165     - [R AT1 R *]
1166   - - ATC AT1 CIPSTA_DEF <target_static_ip>
1167     - [R AT1 L OK]
1168   force restore cmd set:
1169   - ''
1170   - - ATS AT1 AT+RST
1171     - [R AT1 C ready]
1172   - - ATS AT1 AT+CWMODE_DEF=3
1173     - [R AT1 L OK]
1174   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
1175     - [R AT1 L OK]
1176   - - ATS AT1 AT+CIPSERVER=0
1177     - [R AT1 R *]
1178   - - ATC AT1 CIPCLOSE <max_conn>
1179     - [R AT1 R *]
1180   - - ATS AT1 AT+CIPMUX=0
1181     - [R AT1 L OK]
1182   - - ATS AT1 AT+CIPCLOSE
1183     - [R AT1 R *]
1184   - - ATC AT1 CIPSTA_DEF <target_static_ip>
1185     - [R AT1 L OK]
1186   initial condition detail: StationSoftAP mode, connected to AP, single link, use
1187     static ip
1188   restore cmd set:
1189   - ''
1190   - - ATSO AT1 +++
1191     - ['']
1192   - - ATS AT1 AT
1193     - [R AT1 R *]
1194   - - ATS AT1 AT+SAVETRANSLINK=0
1195     - [R AT1 R *]
1196   - - ATS AT1 AT+CWMODE_DEF=3
1197     - [R AT1 L OK]
1198   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
1199     - [R AT1 L OK]
1200   - - ATS AT1 AT+CIPSERVER=0
1201     - [R AT1 R *]
1202   - - ATC AT1 CIPCLOSE <max_conn>
1203     - [R AT1 R *]
1204   - - ATS AT1 AT+CIPMUX=0
1205     - [R AT1 L OK]
1206   - - ATS AT1 AT+CIPCLOSE
1207     - [R AT1 R *]
1208   - - ATS AT1 AT+CIPMODE=0
1209     - [R AT1 R *]
1210   - - ATC AT1 CIPSTA_DEF <target_static_ip>
1211     - [R AT1 L OK]
1212   restore post cmd set:
1213   - ''
1214   - - ATS AT1 AT+CWSTOPSMART
1215     - [R AT1 R *]
1216   - - ATS AT1 AT+SAVETRANSLINK=0
1217     - [R AT1 R *]
1218   - - AT+SYSRAM
1219     - ['R AT1 A <heap_size>:(\d+)']
1220   script path: InitCondBase.py
1221   start: 136.0
1222   tag: ATAPSTA6
1223   test script: InitCondBase
1224 - check cmd set:
1225   - ''
1226   - - ATS AT1 AT
1227     - [R AT1 L OK]
1228   - - ATS AT1 AT+RESTORE
1229     - [R AT1 L OK, R AT1 C ready]
1230   force restore cmd set:
1231   - ''
1232   - - ATS AT1 AT+RST
1233     - [R AT1 C ready]
1234   - - ATS AT1 AT
1235     - [R AT1 L OK]
1236   - - ATS AT1 AT+RESTORE
1237     - [R AT1 L OK, R AT1 C ready]
1238   initial condition detail: 'first time usage. Use restore function. '
1239   restore cmd set:
1240   - ''
1241   - - ATSO AT1 +++
1242     - ['']
1243   - - ATS AT1 AT
1244     - [R AT1 R *]
1245   - - ATS AT1 AT+SAVETRANSLINK=0
1246     - [R AT1 R *]
1247   - - ATS AT1 AT+RESTORE
1248     - [R AT1 L OK, R AT1 C ready]
1249   restore post cmd set:
1250   - ''
1251   - - ATS AT1 AT+CWSTOPSMART
1252     - [R AT1 R *]
1253   - - ATS AT1 AT+SAVETRANSLINK=0
1254     - [R AT1 R *]
1255   - - AT+SYSRAM
1256     - ['R AT1 A <heap_size>:(\d+)']
1257   script path: InitCondBase.py
1258   start: 143.0
1259   tag: ATFTU
1260   test script: InitCondBase
1261 - check cmd set:
1262   - ''
1263   - - ATS AT1 AT
1264     - [R AT1 L OK]
1265   - - ATS AT1 AT
1266     - [R AT1 R *]
1267   force restore cmd set:
1268   - ''
1269   - - ATS AT1 AT+RST
1270     - [R AT1 C ready]
1271   - - ATS AT1 AT+RST
1272     - [R AT1 L OK]
1273   initial condition detail: none
1274   restore cmd set:
1275   - ''
1276   - - ATSO AT1 +++
1277     - ['']
1278   - - ATS AT1 AT+SAVETRANSLINK=0
1279     - [R AT1 R *]
1280   restore post cmd set:
1281   - ''
1282   - - ATS AT1 AT+CWSTOPSMART
1283     - [R AT1 R *]
1284   - - ATS AT1 AT+SAVETRANSLINK=0
1285     - [R AT1 R *]
1286   - - AT+SYSRAM
1287     - ['R AT1 A <heap_size>:(\d+)']
1288   script path: InitCondBase.py
1289   start: 3.0
1290   tag: ATNone
1291   test script: InitCondBase
1292 - check cmd set:
1293   - ''
1294   - - DELAY 0.1
1295     - [dummy]
1296   force restore cmd set:
1297   - ''
1298   - - DELAY 0.1
1299     - [dummy]
1300   initial condition detail: none 2
1301   restore cmd set:
1302   - ''
1303   - - DELAY 0.1
1304     - [dummy]
1305   restore post cmd set:
1306   - ''
1307   - - ATS AT1 AT+CWSTOPSMART
1308     - [R AT1 R *]
1309   - - ATS AT1 AT+SAVETRANSLINK=0
1310     - [R AT1 R *]
1311   - - AT+SYSRAM
1312     - ['R AT1 A <heap_size>:(\d+)']
1313   script path: InitCondBase.py
1314   start: 108.0
1315   tag: ATNone2
1316   test script: InitCondBase
1317 - check cmd set:
1318   - ''
1319   - - ATS AT1 AT+CWMODE_CUR?
1320     - ['R AT1 L +CWMODE_CUR:1']
1321   - - ATS AT1 AT+CWDHCP_DEF=1,1
1322     - [R AT1 L OK]
1323   force restore cmd set:
1324   - ''
1325   - - ATS AT1 AT+RST
1326     - [R AT1 C ready]
1327   - - ATS AT1 AT+CWMODE_DEF=1
1328     - [R AT1 L OK]
1329   - - ATS AT1 AT+CWDHCP_DEF=1,1
1330     - [R AT1 L OK]
1331   initial condition detail: same as STA1, but will not autogen STA+AP STA test case
1332   restore cmd set:
1333   - ''
1334   - - ATSO AT1 +++
1335     - ['']
1336   - - ATS AT1 AT
1337     - [R AT1 R *]
1338   - - ATS AT1 AT+SAVETRANSLINK=0
1339     - [R AT1 R *]
1340   - - ATS AT1 AT+CWMODE_DEF=1
1341     - [R AT1 L OK]
1342   - - ATS AT1 AT+CWDHCP_DEF=1,1
1343     - [R AT1 L OK]
1344   restore post cmd set:
1345   - ''
1346   - - ATS AT1 AT+CWSTOPSMART
1347     - [R AT1 R *]
1348   - - ATS AT1 AT+SAVETRANSLINK=0
1349     - [R AT1 R *]
1350   - - AT+SYSRAM
1351     - ['R AT1 A <heap_size>:(\d+)']
1352   script path: InitCondBase.py
1353   start: 10.0
1354   tag: ATOSTA1
1355   test script: InitCondBase
1356 - check cmd set:
1357   - ''
1358   - - ATS AT1 AT+CWMODE_CUR?
1359     - ['R AT1 L +CWMODE_CUR:1']
1360   - - ATS AT1 AT+CWJAP_CUR?
1361     - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
1362   - - ATS AT1 AT+CIPMUX?
1363     - ['R AT1 L +CIPMUX:0']
1364   - - ATS AT1 AT+CWDHCP_CUR?
1365     - ['R AT1 C DHCP:3']
1366   - - ATS AT1 AT+CIPCLOSE
1367     - [R AT1 R *]
1368   - - ATS AT1 AT+CIPMODE=0
1369     - [R AT1 R *]
1370   force restore cmd set:
1371   - ''
1372   - - ATS AT1 AT+RST
1373     - [R AT1 C ready]
1374   - - ATS AT1 AT+CWMODE_DEF=1
1375     - [R AT1 L OK]
1376   - - ATS AT1 AT+CWDHCP_DEF=1,1
1377     - [R AT1 R *]
1378   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
1379     - [R AT1 L OK]
1380   - - ATS AT1 AT+CIPSERVER=0
1381     - [R AT1 R *]
1382   - - ATC AT1 CIPCLOSE <max_conn>
1383     - [R AT1 R *]
1384   - - ATS AT1 AT+CIPMUX=0
1385     - [R AT1 L OK]
1386   - - ATS AT1 AT+CIPCLOSE
1387     - [R AT1 R *]
1388   initial condition detail: same as STA4, but will not autogen STA+AP STA test case
1389   restore cmd set:
1390   - ''
1391   - - ATSO AT1 +++
1392     - ['']
1393   - - ATS AT1 AT
1394     - [R AT1 R *]
1395   - - ATS AT1 AT+SAVETRANSLINK=0
1396     - [R AT1 R *]
1397   - - ATS AT1 AT+CWMODE_DEF=1
1398     - [R AT1 L OK]
1399   - - ATS AT1 AT+CWDHCP_DEF=1,1
1400     - [R AT1 R *]
1401   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
1402     - [R AT1 L OK]
1403   - - ATS AT1 AT+CIPSERVER=0
1404     - [R AT1 R *]
1405   - - ATC AT1 CIPCLOSE <max_conn>
1406     - [R AT1 R *]
1407   - - ATS AT1 AT+CIPMUX=0
1408     - [R AT1 L OK]
1409   - - ATS AT1 AT+CIPCLOSE
1410     - [R AT1 R *]
1411   - - ATS AT1 AT+CIPMODE=0
1412     - [R AT1 R *]
1413   restore post cmd set:
1414   - ''
1415   - - ATS AT1 AT+CWSTOPSMART
1416     - [R AT1 R *]
1417   - - ATS AT1 AT+SAVETRANSLINK=0
1418     - [R AT1 R *]
1419   - - AT+SYSRAM
1420     - ['R AT1 A <heap_size>:(\d+)']
1421   script path: InitCondBase.py
1422   start: 17.0
1423   tag: ATOSTA4
1424   test script: InitCondBase
1425 - check cmd set:
1426   - ''
1427   - - ATS AT1 AT+CWMODE_CUR?
1428     - ['R AT1 C +CWMODE_CUR:3 C OK']
1429   - - ATS AT2 AT+CWMODE_CUR?
1430     - ['R AT2 C +CWMODE_CUR:1 C OK']
1431   - - ATS AT1 AT+CWJAP_CUR?
1432     - [R AT1 NC OK L ERROR]
1433   force restore cmd set:
1434   - ''
1435   - - ATS AT1 AT+RST
1436     - [R AT1 C ready]
1437   - - ATS AT1 AT+CWMODE_DEF=3
1438     - [R AT1 L OK]
1439   - - ATS AT2 AT+CWMODE_DEF=1
1440     - [R AT2 L OK]
1441   - - ATS AT1 AT+CWQAP
1442     - [R AT1 L OK]
1443   initial condition detail: same as OT2_1, but will not autogen STA+AP STA test case
1444   restore cmd set:
1445   - ''
1446   - - ATSO AT1 +++
1447     - ['']
1448   - - ATS AT1 AT
1449     - [R AT1 R *]
1450   - - ATS AT1 AT+SAVETRANSLINK=0
1451     - [R AT1 R *]
1452   - - ATS AT1 AT+CWMODE_DEF=3
1453     - [R AT1 L OK]
1454   - - ATS AT2 AT+CWMODE_DEF=1
1455     - [R AT2 L OK]
1456   - - ATS AT1 AT+CWQAP
1457     - [R AT1 L OK]
1458   restore post cmd set:
1459   - ''
1460   - - ATS AT1 AT+CWSTOPSMART
1461     - [R AT1 R *]
1462   - - ATS AT1 AT+SAVETRANSLINK=0
1463     - [R AT1 R *]
1464   - - AT+SYSRAM
1465     - ['R AT1 A <heap_size>:(\d+)']
1466   script path: InitCondBase.py
1467   start: 52.0
1468   tag: ATOT2_1
1469   test script: InitCondBase
1470 - check cmd set:
1471   - ''
1472   - - ATS AT1 AT+CWMODE_CUR?
1473     - ['R AT1 L +CWMODE_CUR:1']
1474   - - ATS AT1 AT+CWDHCP_DEF=1,1
1475     - [R AT1 L OK]
1476   force restore cmd set:
1477   - ''
1478   - - ATS AT1 AT+RST
1479     - [R AT1 C ready]
1480   - - ATS AT1 AT+CWMODE_DEF=1
1481     - [R AT1 L OK]
1482   - - ATS AT1 AT+CWDHCP_DEF=1,1
1483     - [R AT1 L OK]
1484   initial condition detail: station mode, use dhcp
1485   restore cmd set:
1486   - ''
1487   - - ATSO AT1 +++
1488     - ['']
1489   - - ATS AT1 AT
1490     - [R AT1 R *]
1491   - - ATS AT1 AT+SAVETRANSLINK=0
1492     - [R AT1 R *]
1493   - - ATS AT1 AT+CWMODE_DEF=1
1494     - [R AT1 L OK]
1495   - - ATS AT1 AT+CWDHCP_DEF=1,1
1496     - [R AT1 L OK]
1497   restore post cmd set:
1498   - ''
1499   - - ATS AT1 AT+CWSTOPSMART
1500     - [R AT1 R *]
1501   - - ATS AT1 AT+SAVETRANSLINK=0
1502     - [R AT1 R *]
1503   - - AT+SYSRAM
1504     - ['R AT1 A <heap_size>:(\d+)']
1505   script path: InitCondBase.py
1506   start: 10.0
1507   tag: ATSTA1
1508   test script: InitCondBase
1509 - check cmd set:
1510   - ''
1511   - - ATS AT1 AT+CWMODE_CUR?
1512     - ['R AT1 L +CWMODE_CUR:1']
1513   - - ATS AT1 AT+CWDHCP_DEF=1,1
1514     - [R AT1 L OK]
1515   force restore cmd set:
1516   - ''
1517   - - ATS AT1 AT+RST
1518     - [R AT1 C ready]
1519   - - ATS AT1 AT+CWMODE_DEF=1
1520     - [R AT1 L OK]
1521   - - ATS AT1 AT+CWDHCP_DEF=1,1
1522     - [R AT1 L OK]
1523   initial condition detail: station mode, DHCP client on, use dhcp
1524   restore cmd set:
1525   - ''
1526   - - ATSO AT1 +++
1527     - ['']
1528   - - ATS AT1 AT
1529     - [R AT1 R *]
1530   - - ATS AT1 AT+SAVETRANSLINK=0
1531     - [R AT1 R *]
1532   - - ATS AT1 AT+CWMODE_DEF=1
1533     - [R AT1 L OK]
1534   - - ATS AT1 AT+CWDHCP_DEF=1,1
1535     - [R AT1 L OK]
1536   restore post cmd set:
1537   - ''
1538   - - ATS AT1 AT+CWSTOPSMART
1539     - [R AT1 R *]
1540   - - ATS AT1 AT+SAVETRANSLINK=0
1541     - [R AT1 R *]
1542   - - AT+SYSRAM
1543     - ['R AT1 A <heap_size>:(\d+)']
1544   script path: InitCondBase.py
1545   start: 10.0
1546   tag: ATSTA2
1547   test script: InitCondBase
1548 - check cmd set:
1549   - ''
1550   - - ATS AT1 AT+CWMODE_CUR?
1551     - ['R AT1 L +CWMODE_CUR:1']
1552   - - ATS AT1 AT+CWJAP_CUR?
1553     - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
1554   - - ATS AT1 AT+CIPMUX?
1555     - ['R AT1 L +CIPMUX:1']
1556   - - ATS AT1 AT+CWDHCP_CUR?
1557     - ['R AT1 C DHCP:3']
1558   - - ATS AT1 AT+CIPSERVER=0
1559     - [R AT1 R *]
1560   - - ATC AT1 CIPCLOSE <max_conn>
1561     - [R AT1 R *]
1562   force restore cmd set:
1563   - ''
1564   - - ATS AT1 AT+RST
1565     - [R AT1 C ready]
1566   - - ATS AT1 AT+CWMODE_DEF=1
1567     - [R AT1 L OK]
1568   - - ATS AT1 AT+CWDHCP_DEF=1,1
1569     - [R AT1 R *]
1570   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
1571     - [R AT1 L OK]
1572   - - ATS AT1 AT+CIPCLOSE
1573     - [R AT1 R *]
1574   - - ATS AT1 AT+CIPMUX=1
1575     - [R AT1 L OK]
1576   - - ATS AT1 AT+CIPSERVER=0
1577     - [R AT1 R *]
1578   - - ATC AT1 CIPCLOSE <max_conn>
1579     - [R AT1 R *]
1580   initial condition detail: station mode, connected to AP, multi link, use dhcp
1581   restore cmd set:
1582   - ''
1583   - - ATSO AT1 +++
1584     - ['']
1585   - - ATS AT1 AT
1586     - [R AT1 R *]
1587   - - ATS AT1 AT+SAVETRANSLINK=0
1588     - [R AT1 R *]
1589   - - ATS AT1 AT+CWMODE_DEF=1
1590     - [R AT1 L OK]
1591   - - ATS AT1 AT+CWDHCP_DEF=1,1
1592     - [R AT1 R *]
1593   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
1594     - [R AT1 L OK]
1595   - - ATS AT1 AT+CIPCLOSE
1596     - [R AT1 R *]
1597   - - ATS AT1 AT+CIPMODE=0
1598     - [R AT1 R *]
1599   - - ATS AT1 AT+CIPMUX=1
1600     - [R AT1 L OK]
1601   - - ATS AT1 AT+CIPSERVER=0
1602     - [R AT1 R *]
1603   - - ATC AT1 CIPCLOSE <max_conn>
1604     - [R AT1 R *]
1605   restore post cmd set:
1606   - ''
1607   - - ATS AT1 AT+CWSTOPSMART
1608     - [R AT1 R *]
1609   - - ATS AT1 AT+SAVETRANSLINK=0
1610     - [R AT1 R *]
1611   - - AT+SYSRAM
1612     - ['R AT1 A <heap_size>:(\d+)']
1613   script path: InitCondBase.py
1614   start: 38.0
1615   tag: ATSTA3
1616   test script: InitCondBase
1617 - check cmd set:
1618   - ''
1619   - - ATS AT1 AT+CWMODE_CUR?
1620     - ['R AT1 L +CWMODE_CUR:1']
1621   - - ATS AT1 AT+CWJAP_CUR?
1622     - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
1623   - - ATS AT1 AT+CIPMUX?
1624     - ['R AT1 L +CIPMUX:0']
1625   - - ATS AT1 AT+CWDHCP_CUR?
1626     - ['R AT1 C DHCP:3']
1627   - - ATS AT1 AT+CIPCLOSE
1628     - [R AT1 R *]
1629   - - ATS AT1 AT+CIPMODE=0
1630     - [R AT1 R *]
1631   force restore cmd set:
1632   - ''
1633   - - ATS AT1 AT+RST
1634     - [R AT1 C ready]
1635   - - ATS AT1 AT+CWMODE_DEF=1
1636     - [R AT1 L OK]
1637   - - ATS AT1 AT+CWDHCP_DEF=1,1
1638     - [R AT1 R *]
1639   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
1640     - [R AT1 L OK]
1641   - - ATS AT1 AT+CIPSERVER=0
1642     - [R AT1 R *]
1643   - - ATC AT1 CIPCLOSE <max_conn>
1644     - [R AT1 R *]
1645   - - ATS AT1 AT+CIPMUX=0
1646     - [R AT1 L OK]
1647   - - ATS AT1 AT+CIPCLOSE
1648     - [R AT1 R *]
1649   initial condition detail: station mode, connected to AP, single link, use dhcp
1650   restore cmd set:
1651   - ''
1652   - - ATSO AT1 +++
1653     - ['']
1654   - - ATS AT1 AT
1655     - [R AT1 R *]
1656   - - ATS AT1 AT+SAVETRANSLINK=0
1657     - [R AT1 R *]
1658   - - ATS AT1 AT+CWMODE_DEF=1
1659     - [R AT1 L OK]
1660   - - ATS AT1 AT+CWDHCP_DEF=1,1
1661     - [R AT1 R *]
1662   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
1663     - [R AT1 L OK]
1664   - - ATS AT1 AT+CIPSERVER=0
1665     - [R AT1 R *]
1666   - - ATC AT1 CIPCLOSE <max_conn>
1667     - [R AT1 R *]
1668   - - ATS AT1 AT+CIPMUX=0
1669     - [R AT1 L OK]
1670   - - ATS AT1 AT+CIPCLOSE
1671     - [R AT1 R *]
1672   - - ATS AT1 AT+CIPMODE=0
1673     - [R AT1 R *]
1674   restore post cmd set:
1675   - ''
1676   - - ATS AT1 AT+CWSTOPSMART
1677     - [R AT1 R *]
1678   - - ATS AT1 AT+SAVETRANSLINK=0
1679     - [R AT1 R *]
1680   - - AT+SYSRAM
1681     - ['R AT1 A <heap_size>:(\d+)']
1682   script path: InitCondBase.py
1683   start: 17.0
1684   tag: ATSTA4
1685   test script: InitCondBase
1686 - check cmd set:
1687   - ''
1688   - - ATS AT1 AT+CWMODE_CUR?
1689     - ['R AT1 L +CWMODE_CUR:1']
1690   - - ATS AT1 AT+CWJAP_CUR?
1691     - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
1692   - - ATS AT1 AT+CIPMUX?
1693     - ['R AT1 L +CIPMUX:1']
1694   - - ATS AT1 AT+CIPSERVER=0
1695     - [R AT1 R *]
1696   - - ATC AT1 CIPCLOSE <max_conn>
1697     - [R AT1 R *]
1698   - - ATC AT1 CIPSTA_DEF <target_static_ip>
1699     - [R AT1 L OK]
1700   force restore cmd set:
1701   - ''
1702   - - ATS AT1 AT+RST
1703     - [R AT1 C ready]
1704   - - ATS AT1 AT+CWMODE_DEF=1
1705     - [R AT1 L OK]
1706   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
1707     - [R AT1 L OK]
1708   - - ATS AT1 AT+CIPCLOSE
1709     - [R AT1 R *]
1710   - - ATS AT1 AT+CIPMUX=1
1711     - [R AT1 L OK]
1712   - - ATS AT1 AT+CIPSERVER=0
1713     - [R AT1 R *]
1714   - - ATC AT1 CIPCLOSE <max_conn>
1715     - [R AT1 R *]
1716   - - ATC AT1 CIPSTA_DEF <target_static_ip>
1717     - [R AT1 L OK]
1718   initial condition detail: station mode, connected to AP, multi link, use static
1719     ip
1720   restore cmd set:
1721   - ''
1722   - - ATSO AT1 +++
1723     - ['']
1724   - - ATS AT1 AT
1725     - [R AT1 R *]
1726   - - ATS AT1 AT+SAVETRANSLINK=0
1727     - [R AT1 R *]
1728   - - ATS AT1 AT+CWMODE_DEF=1
1729     - [R AT1 L OK]
1730   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
1731     - [R AT1 L OK]
1732   - - ATS AT1 AT+CIPCLOSE
1733     - [R AT1 R *]
1734   - - ATS AT1 AT+CIPMODE=0
1735     - [R AT1 R *]
1736   - - ATS AT1 AT+CIPMUX=1
1737     - [R AT1 L OK]
1738   - - ATS AT1 AT+CIPSERVER=0
1739     - [R AT1 R *]
1740   - - ATC AT1 CIPCLOSE <max_conn>
1741     - [R AT1 R *]
1742   - - ATC AT1 CIPSTA_DEF <target_static_ip>
1743     - [R AT1 L OK]
1744   restore post cmd set:
1745   - ''
1746   - - ATS AT1 AT+CWSTOPSMART
1747     - [R AT1 R *]
1748   - - ATS AT1 AT+SAVETRANSLINK=0
1749     - [R AT1 R *]
1750   - - AT+SYSRAM
1751     - ['R AT1 A <heap_size>:(\d+)']
1752   script path: InitCondBase.py
1753   start: 115.0
1754   tag: ATSTA5
1755   test script: InitCondBase
1756 - check cmd set:
1757   - ''
1758   - - ATS AT1 AT+CWMODE_CUR?
1759     - ['R AT1 L +CWMODE_CUR:1']
1760   - - ATS AT1 AT+CWJAP_CUR?
1761     - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
1762   - - ATS AT1 AT+CIPMUX?
1763     - ['R AT1 L +CIPMUX:0']
1764   - - ATS AT1 AT+CIPCLOSE
1765     - [R AT1 R *]
1766   - - ATS AT1 AT+CIPMODE=0
1767     - [R AT1 R *]
1768   - - ATC AT1 CIPSTA_DEF <target_static_ip>
1769     - [R AT1 L OK]
1770   force restore cmd set:
1771   - ''
1772   - - ATS AT1 AT+RST
1773     - [R AT1 C ready]
1774   - - ATS AT1 AT+CWMODE_DEF=1
1775     - [R AT1 L OK]
1776   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
1777     - [R AT1 L OK]
1778   - - ATS AT1 AT+CIPSERVER=0
1779     - [R AT1 R *]
1780   - - ATC AT1 CIPCLOSE <max_conn>
1781     - [R AT1 R *]
1782   - - ATS AT1 AT+CIPMUX=0
1783     - [R AT1 L OK]
1784   - - ATS AT1 AT+CIPCLOSE
1785     - [R AT1 R *]
1786   - - ATC AT1 CIPSTA_DEF <target_static_ip>
1787     - [R AT1 L OK]
1788   initial condition detail: station mode, connected to AP, single link, use static
1789     ip
1790   restore cmd set:
1791   - ''
1792   - - ATSO AT1 +++
1793     - ['']
1794   - - ATS AT1 AT
1795     - [R AT1 R *]
1796   - - ATS AT1 AT+SAVETRANSLINK=0
1797     - [R AT1 R *]
1798   - - ATS AT1 AT+CWMODE_DEF=1
1799     - [R AT1 L OK]
1800   - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
1801     - [R AT1 L OK]
1802   - - ATS AT1 AT+CIPSERVER=0
1803     - [R AT1 R *]
1804   - - ATC AT1 CIPCLOSE <max_conn>
1805     - [R AT1 R *]
1806   - - ATS AT1 AT+CIPMUX=0
1807     - [R AT1 L OK]
1808   - - ATS AT1 AT+CIPCLOSE
1809     - [R AT1 R *]
1810   - - ATS AT1 AT+CIPMODE=0
1811     - [R AT1 R *]
1812   - - ATC AT1 CIPSTA_DEF <target_static_ip>
1813     - [R AT1 L OK]
1814   restore post cmd set:
1815   - ''
1816   - - ATS AT1 AT+CWSTOPSMART
1817     - [R AT1 R *]
1818   - - ATS AT1 AT+SAVETRANSLINK=0
1819     - [R AT1 R *]
1820   - - AT+SYSRAM
1821     - ['R AT1 A <heap_size>:(\d+)']
1822   script path: InitCondBase.py
1823   start: 122.0
1824   tag: ATSTA6
1825   test script: InitCondBase
1826 - check cmd set:
1827   - ''
1828   - - ATS AT1 AT+CWMODE_CUR?
1829     - ['R AT1 C +CWMODE_CUR:3 C OK']
1830   - - ATS AT2 AT+CWMODE_CUR?
1831     - ['R AT2 C +CWMODE_CUR:1 C OK']
1832   - - ATS AT1 AT+CWJAP_CUR?
1833     - [R AT1 NC OK L ERROR]
1834   force restore cmd set:
1835   - ''
1836   - - ATS AT1 AT+RST
1837     - [R AT1 C ready]
1838   - - ATS AT1 AT+CWMODE_DEF=3
1839     - [R AT1 L OK]
1840   - - ATS AT2 AT+CWMODE_DEF=1
1841     - [R AT2 L OK]
1842   - - ATS AT1 AT+CWQAP
1843     - [R AT1 L OK]
1844   initial condition detail: Target 1 in StationSoftAP mode, Target 2 in station mode,
1845     use dhcp
1846   restore cmd set:
1847   - ''
1848   - - ATSO AT1 +++
1849     - ['']
1850   - - ATS AT1 AT
1851     - [R AT1 R *]
1852   - - ATS AT1 AT+SAVETRANSLINK=0
1853     - [R AT1 R *]
1854   - - ATS AT1 AT+CWMODE_DEF=3
1855     - [R AT1 L OK]
1856   - - ATS AT2 AT+CWMODE_DEF=1
1857     - [R AT2 L OK]
1858   - - ATS AT1 AT+CWQAP
1859     - [R AT1 L OK]
1860   restore post cmd set:
1861   - ''
1862   - - ATS AT1 AT+CWSTOPSMART
1863     - [R AT1 R *]
1864   - - ATS AT1 AT+SAVETRANSLINK=0
1865     - [R AT1 R *]
1866   - - AT+SYSRAM
1867     - ['R AT1 A <heap_size>:(\d+)']
1868   script path: InitCondBase.py
1869   start: 52.0
1870   tag: ATT2_1
1871   test script: InitCondBase
1872 - check cmd set:
1873   - ''
1874   - - ATS AT1 AT+CWMODE_CUR?
1875     - ['R AT1 C +CWMODE_CUR:2 C OK']
1876   - - ATS AT2 AT+CWMODE_CUR?
1877     - ['R AT2 C +CWMODE_CUR:3 C OK']
1878   - - ATS AT1 AT+CWJAP_CUR?
1879     - [R AT1 NC OK L ERROR]
1880   force restore cmd set:
1881   - ''
1882   - - ATS AT1 AT+RST
1883     - [R AT1 C ready]
1884   - - ATS AT1 AT+CWMODE_DEF=2
1885     - [R AT1 L OK]
1886   - - ATS AT2 AT+CWMODE_DEF=3
1887     - [R AT2 L OK]
1888   initial condition detail: Target 1 in SoftAP mode, Target 2 in StationSoftAP mode,
1889     use dhcp
1890   restore cmd set:
1891   - ''
1892   - - ATSO AT1 +++
1893     - ['']
1894   - - ATS AT1 AT
1895     - [R AT1 R *]
1896   - - ATS AT1 AT+SAVETRANSLINK=0
1897     - [R AT1 R *]
1898   - - ATS AT1 AT+CWMODE_DEF=2
1899     - [R AT1 L OK]
1900   - - ATS AT2 AT+CWMODE_DEF=3
1901     - [R AT2 L OK]
1902   restore post cmd set:
1903   - ''
1904   - - ATS AT1 AT+CWSTOPSMART
1905     - [R AT1 R *]
1906   - - ATS AT1 AT+SAVETRANSLINK=0
1907     - [R AT1 R *]
1908   - - AT+SYSRAM
1909     - ['R AT1 A <heap_size>:(\d+)']
1910   script path: InitCondBase.py
1911   start: 80.0
1912   tag: ATT2_2
1913   test script: InitCondBase
1914 - check cmd set:
1915   - ''
1916   - - ASSERT
1917     - [dummy]
1918   force restore cmd set:
1919   - ''
1920   - - SSC SSC[1-<node_num>] reboot
1921     - ['P SSC[1-<node_num>] C !!!ready!!!']
1922   - - SSC SSC[1-<node_num>] mesh -E -o 0
1923     - ['P SSC[1-<node_num>] C +MESH:DISABLED']
1924   - - SSC SSC[1-<node_num>] op -S -o 1
1925     - ['P SSC[1-<node_num>] C +MODE:OK']
1926   - - SSC SSC[1-<node_num>] sta -D
1927     - ['P SSC[1-<node_num>] C +QAP:OK']
1928   initial condition detail: all mesh node disabled
1929   restore cmd set:
1930   - ''
1931   - - SSC SSC[1-<node_num>] mesh -E -o 0
1932     - ['P SSC[1-<node_num>] C +MESH:DISABLED']
1933   - - SSC SSC[1-<node_num>] op -S -o 1
1934     - ['P SSC[1-<node_num>] C +MODE:OK']
1935   - - SSC SSC[1-<node_num>] sta -D
1936     - ['P SSC[1-<node_num>] C +QAP:OK']
1937   restore post cmd set:
1938   - ''
1939   - - SSC SSC1 ram
1940     - ['R SSC1 A <heap_size>:(\d+)']
1941   script path: InitCondBase.py
1942   start: 31.0
1943   tag: DISABLED
1944   test script: InitCondBase
1945 - check cmd set:
1946   - ''
1947   - - ASSERT
1948     - [dummy]
1949   - - SSC SSC[1-<node_num>] mesh -Q -t 4
1950     - ['R SSC[1-<node_num>] T <node_num>']
1951   - - MESHTREE
1952     - ['R PC_COM RE "MESHTREE:%%s%20nodes"%%(<node_num>)']
1953   force restore cmd set:
1954   - ''
1955   - - SOC SOC1 LISTEN <test_tcp_port1> <pc_ip>
1956     - [R SOC_COM L OK]
1957   - - SSC SSC[1-<node_num>] mesh -E -o 0
1958     - ['P SSC[1-<node_num>] C +MESH:DISABLED']
1959   - - SSC SSC[1-<node_num>] mesh -I -g <group_id> -a 4 -k <target_password> -i <pc_ip>
1960       -p <test_tcp_port1> -h 5
1961     - ['P SSC[1-<node_num>] C ENCRYPTION,OK C GROUP,OK C SERVER,OK C HOP,OK']
1962   - - SSC SSC[1-<node_num>] mesh -A -s <ap_ssid> -k <ap_password>
1963     - ['P SSC[1-<node_num>] C +MESHINIT:AP,OK']
1964   - - SSC SSC1 mesh -E -o 1 -t 2
1965     - ['P SSC1 C +MESH:ENABLED']
1966   - - SOC SOC1 MACCEPT GSOC1
1967     - [R SOC_COM L OK]
1968   - - SSC SSC[2-<node_num>] mesh -E -o 1 -t 2
1969     - ['P SSC[2-<node_num>] C +MESH:ENABLED']
1970   - - DELAY 60
1971     - ['']
1972   - - SSC SSC[1-<node_num>] mesh -C
1973     - ['P SSC[1-<node_num>] C +MESH:CONNECTED']
1974   - - SSC SSC[1-<node_num>] mesh -Q -t 4
1975     - ['R SSC[1-<node_num>] T <node_num>']
1976   - - MESHTREE
1977     - ['R PC_COM RE "MESHTREE:%%s%20nodes"%%(<node_num>)']
1978   - - SSC SSC[1-<node_num>] mesh -O -t 1 -o 1
1979     - ['P SSC[1-<node_num>] C +MESH:OK']
1980   initial condition detail: all mesh node enabled as ONLINE, mesh network established
1981   restore cmd set:
1982   - ''
1983   - - SSC SSC[1-<node_num>] reboot
1984     - ['P SSC[1-<node_num>] C !!!ready!!!']
1985   - - SOC SOC1 LISTEN <test_tcp_port1> <pc_ip>
1986     - [R SOC_COM L OK]
1987   - - SSC SSC[1-<node_num>] mesh -E -o 0
1988     - ['P SSC[1-<node_num>] C +MESH:DISABLED']
1989   - - SSC SSC[1-<node_num>] mesh -I -g <group_id> -a 4 -k <target_password> -i <pc_ip>
1990       -p <test_tcp_port1> -h 5
1991     - ['P SSC[1-<node_num>] C ENCRYPTION,OK C GROUP,OK C SERVER,OK C HOP,OK']
1992   - - SSC SSC[1-<node_num>] mesh -A -s <ap_ssid> -k <ap_password>
1993     - ['P SSC[1-<node_num>] C +MESHINIT:AP,OK']
1994   - - SSC SSC1 mesh -E -o 1 -t 2
1995     - ['P SSC1 C +MESH:ENABLED']
1996   - - SOC SOC1 MACCEPT GSOC1
1997     - [R SOC_COM L OK]
1998   - - SSC SSC[2-<node_num>] mesh -E -o 1 -t 2
1999     - ['P SSC[2-<node_num>] C +MESH:ENABLED']
2000   - - DELAY 60
2001     - ['']
2002   - - SSC SSC[1-<node_num>] mesh -C
2003     - ['P SSC[1-<node_num>] C +MESH:CONNECTED']
2004   - - SSC SSC[1-<node_num>] mesh -Q -t 4
2005     - ['R SSC[1-<node_num>] T <node_num>']
2006   - - MESHTREE
2007     - ['R PC_COM RE "MESHTREE:%%s%20nodes"%%(<node_num>)']
2008   - - SSC SSC[1-<node_num>] mesh -O -t 1 -o 1
2009     - ['P SSC[1-<node_num>] C +MESH:OK']
2010   restore post cmd set:
2011   - ''
2012   - - SSC SSC1 ram
2013     - ['R SSC1 A <heap_size>:(\d+)']
2014   script path: InitCondBase.py
2015   start: 17.0
2016   tag: ENABLED_1
2017   test script: InitCondBase
2018 - check cmd set:
2019   - ''
2020   - - ASSERT
2021     - [dummy]
2022   - - SSC SSC[1-<node_num>] mesh -Q -t 4
2023     - ['R SSC[1-<node_num>] T <node_num>']
2024   - - MESHTREE
2025     - ['R PC_COM RE "MESHTREE:%%s%20nodes"%%(<node_num>)']
2026   force restore cmd set:
2027   - ''
2028   - - SSC SSC[1-<node_num>] reboot
2029     - ['P SSC[1-<node_num>] C !!!ready!!!']
2030   - - SSC SSC[1-<node_num>] mesh -I -g <group_id> -a 4 -k <target_password> -i <pc_ip>
2031       -p <test_tcp_port1> -h 5
2032     - ['P SSC[1-<node_num>] C ENCRYPTION,OK C GROUP,OK C SERVER,OK C HOP,OK']
2033   - - SSC SSC1 mesh -A -s <ap_ssid> -k <ap_password>
2034     - ['P SSC1 C +MESHINIT:AP,OK']
2035   - - SSC SSC1 mesh -E -o 1 -t 1
2036     - ['P SSC1 C +MESH:ENABLED']
2037   - - SSC SSC[2-<node_num>] mesh -E -o 1 -t 2
2038     - ['']
2039   - - DELAY 60
2040     - ['P SSC[2-<node_num>] C +MESH:ENABLED']
2041   - - SSC SSC[1-<node_num>] mesh -C
2042     - ['P SSC[1-<node_num>] C +MESH:CONNECTED']
2043   - - SSC SSC[1-<node_num>] mesh -Q -t 4
2044     - ['R SSC[1-<node_num>] T <node_num>']
2045   - - MESHTREE
2046     - ['R PC_COM RE "MESHTREE:%%s%20nodes"%%(<node_num>)']
2047   initial condition detail: root as LOCAL, rest node as ONLINE, mesh network established
2048   restore cmd set:
2049   - ''
2050   - - SSC SSC[1-<node_num>] mesh -E -o 0
2051     - ['P SSC[1-<node_num>] C +MESH:DISABLED']
2052   - - SSC SSC[1-<node_num>] mesh -I -g <group_id> -a 4 -k <target_password> -i <pc_ip>
2053       -p <test_tcp_port1> -h 5
2054     - ['P SSC[1-<node_num>] C ENCRYPTION,OK C GROUP,OK C SERVER,OK C HOP,OK']
2055   - - SSC SSC1 mesh -A -s <ap_ssid> -k <ap_password>
2056     - ['P SSC1 C +MESHINIT:AP,OK']
2057   - - SSC SSC1 mesh -E -o 1 -t 1
2058     - ['P SSC1 C +MESH:ENABLED']
2059   - - SSC SSC[2-<node_num>] mesh -E -o 1 -t 2
2060     - ['']
2061   - - DELAY 60
2062     - ['P SSC[2-<node_num>] C +MESH:ENABLED']
2063   - - SSC SSC[1-<node_num>] mesh -C
2064     - ['P SSC[1-<node_num>] C +MESH:CONNECTED']
2065   - - SSC SSC[1-<node_num>] mesh -Q -t 4
2066     - ['R SSC[1-<node_num>] T <node_num>']
2067   - - MESHTREE
2068     - ['R PC_COM RE "MESHTREE:%%s%20nodes"%%(<node_num>)']
2069   restore post cmd set:
2070   - ''
2071   - - SSC SSC1 ram
2072     - ['R SSC1 A <heap_size>:(\d+)']
2073   script path: InitCondBase.py
2074   start: 24.0
2075   tag: ENABLED_2
2076   test script: InitCondBase
2077 - check cmd set:
2078   - ''
2079   - - SSC SSC1 op -Q
2080     - ['R SSC1 C +CURMODE:2']
2081   - - SSC SSC1 mac -Q -o 2
2082     - [R SSC1 P <target_ap_mac>]
2083   - - SSC SSC1 espnow -D
2084     - ['R SSC1 C +ESPNOW:']
2085   force restore cmd set:
2086   - ''
2087   - - SSC SSC[1-<dev_num>] reboot
2088     - ['R SSC[1-<dev_num>] C !!!ready!!!']
2089   - - SSC SSC1 op -S -o 2
2090     - ['R SSC1 C +MODE:OK']
2091   - - SSC SSC1 mac -S -m <target_ap_mac> -o 2
2092     - ['R SSC1 C +MAC:AP,OK']
2093   - - SSC SSC1 espnow -D
2094     - ['R SSC1 C +ESPNOW:']
2095   initial condition detail: one target in AP mode and espnow is de-initialized
2096   restore cmd set:
2097   - ''
2098   - - SSC SSC1 op -S -o 2
2099     - ['R SSC1 C +MODE:OK']
2100   - - SSC SSC1 mac -S -m <target_ap_mac> -o 2
2101     - ['R SSC1 C +MAC:AP,OK']
2102   - - SSC SSC1 espnow -D
2103     - ['R SSC1 C +ESPNOW:']
2104   restore post cmd set:
2105   - ''
2106   - - SSC SSC1 ram
2107     - ['R SSC1 A <heap_size>:(\d+)']
2108   script path: InitCondBase.py
2109   start: 17.0
2110   tag: NOW1
2111   test script: InitCondBase
2112 - check cmd set:
2113   - ''
2114   - - SSC SSC[1-<dev_num>] op -Q
2115     - ['R SSC[1-<dev_num>] C +CURMODE:2']
2116   - - SSC SSC[1-<dev_num>] mac -Q -o 3
2117     - ['R SSC[1-<dev_num>] P <target[1-<dev_num>]_ap_mac> P <target[1-<dev_num>]_mac>']
2118   - - SSC SSC[1-<dev_num>] espnow -D
2119     - ['R SSC[1-<dev_num>] C +ESPNOW:']
2120   - - SSC SSC[1-<dev_num>] espnow -I
2121     - ['R SSC[1-<dev_num>] C +ESPNOW:OK']
2122   - - SSC SSC[1-<dev_num>] espnow -R -t Set -r 2
2123     - ['R SSC[1-<dev_num>] C +ESPNOW:OK']
2124   force restore cmd set:
2125   - ''
2126   - - SSC SSC[1-<dev_num>] reboot
2127     - ['R SSC[1-<dev_num>] C !!!ready!!!']
2128   - - SSC SSC[1-<dev_num>] op -S -o 3
2129     - ['R SSC[1-<dev_num>] C +MODE:OK']
2130   - - SSC SSC[1-<dev_num>] mac -S -m <target[1-<dev_num>]_ap_mac> -o 2
2131     - ['R SSC[1-<dev_num>] C +MAC:AP,OK']
2132   - - SSC SSC[1-<dev_num>] mac -S -m <target[1-<dev_num>]_mac> -o 1
2133     - ['R SSC[1-<dev_num>] C +MAC:STA,OK']
2134   - - SSC SSC[1-<dev_num>] op -S -o 2
2135     - ['R SSC[1-<dev_num>] C +MODE:OK']
2136   - - SSC SSC[1-<dev_num>] espnow -D
2137     - ['R SSC[1-<dev_num>] C +ESPNOW:']
2138   - - SSC SSC[1-<dev_num>] espnow -I
2139     - ['R SSC[1-<dev_num>] C +ESPNOW:OK']
2140   - - SSC SSC[1-<dev_num>] espnow -R -t Set -r 2
2141     - ['R SSC[1-<dev_num>] C +ESPNOW:OK']
2142   initial condition detail: multiple (<dev_num>) targets in AP mode, espnow is initialized
2143     with self role slave
2144   restore cmd set:
2145   - ''
2146   - - SSC SSC[1-<dev_num>] op -S -o 3
2147     - ['R SSC[1-<dev_num>] C +MODE:OK']
2148   - - SSC SSC[1-<dev_num>] mac -S -m <target[1-<dev_num>]_ap_mac> -o 2
2149     - ['R SSC[1-<dev_num>] C +MAC:AP,OK']
2150   - - SSC SSC[1-<dev_num>] mac -S -m <target[1-<dev_num>]_mac> -o 1
2151     - ['R SSC[1-<dev_num>] C +MAC:STA,OK']
2152   - - SSC SSC[1-<dev_num>] op -S -o 2
2153     - ['R SSC[1-<dev_num>] C +MODE:OK']
2154   - - SSC SSC[1-<dev_num>] espnow -D
2155     - ['R SSC[1-<dev_num>] C +ESPNOW:']
2156   - - SSC SSC[1-<dev_num>] espnow -I
2157     - ['R SSC[1-<dev_num>] C +ESPNOW:OK']
2158   - - SSC SSC[1-<dev_num>] espnow -R -t Set -r 2
2159     - ['R SSC[1-<dev_num>] C +ESPNOW:OK']
2160   restore post cmd set:
2161   - ''
2162   - - SSC SSC1 ram
2163     - ['R SSC1 A <heap_size>:(\d+)']
2164   script path: InitCondBase.py
2165   start: 24.0
2166   tag: NOW2
2167   test script: InitCondBase
2168 - check cmd set:
2169   - ''
2170   - - DELAY 0.1
2171     - [dummy]
2172   force restore cmd set:
2173   - ''
2174   - - SSC SSC1 reboot
2175     - [R SSC1 C !!!ready!!!]
2176   initial condition detail: none
2177   restore cmd set:
2178   - ''
2179   - - DELAY 0.1
2180     - [dummy]
2181   restore post cmd set:
2182   - ''
2183   - - DELAY 0.1
2184     - [dummy]
2185   script path: InitCondBase.py
2186   start: 10.0
2187   tag: None
2188   test script: InitCondBase
2189 - check cmd set:
2190   - ''
2191   - - SSC SSC1 sp -D
2192     - ['R SSC1 C +SP:OK']
2193   force restore cmd set:
2194   - ''
2195   - - SSC SSC1 sp -D
2196     - ['R SSC1 C +SP:OK']
2197   initial condition detail: one target and simple is de-inited
2198   restore cmd set:
2199   - ''
2200   - - SSC SSC1 sp -D
2201     - ['R SSC1 C +SP:OK']
2202   restore post cmd set:
2203   - ''
2204   - - SSC SSC1 ram
2205     - ['R SSC1 A <heap_size>:(\d+)']
2206   script path: InitCondBase.py
2207   start: 31.0
2208   tag: PAIR1
2209   test script: InitCondBase
2210 - check cmd set:
2211   - ''
2212   - - SSC SSC[1,2] op -Q
2213     - ['R SSC[1,2] C +MODE:[2,1]']
2214   - - SSC SSC[1,2] mac -Q -o 3
2215     - ['R SSC[1,2] P <target[1,2]_ap_mac> P <target[1,2]_mac>']
2216   - - SSC SSC[1,2] sp -D
2217     - ['R SSC[1,2] C +SP:OK']
2218   - - SSC SSC[1,2] sp -I
2219     - ['R SSC[1,2] C +SP:OK']
2220   force restore cmd set:
2221   - ''
2222   - - SSC SSC[1,2] reboot
2223     - ['R SSC[1,2] C !!!ready!!!']
2224   - - SSC SSC[1,2] op -S -o 3
2225     - ['R SSC[1,2] C +MODE:OK']
2226   - - SSC SSC[1,2] mac -S -m <target[1,2]_ap_mac> -o 2
2227     - ['R SSC[1,2] C +MAC:AP,OK']
2228   - - SSC SSC[1,2] mac -S -m <target[1,2]_mac> -o 1
2229     - ['R SSC[1,2] C +MAC:STA,OK']
2230   - - SSC SSC[1,2] op -S -o [2,1]
2231     - ['R SSC[1,2] C +MODE:OK']
2232   - - SSC SSC[1,2] sp -D
2233     - ['R SSC[1,2] C +SP:OK']
2234   - - SSC SSC[1,2] sp -I
2235     - ['R SSC[1,2] C +SP:OK']
2236   initial condition detail: target1 in AP mode, target2 in STA mode, two targets de-init
2237     and init simple pair
2238   restore cmd set:
2239   - ''
2240   - - SSC SSC[1,2] op -S -o 3
2241     - ['R SSC[1,2] C +MODE:OK']
2242   - - SSC SSC[1,2] mac -S -m <target[1,2]_ap_mac> -o 2
2243     - ['R SSC[1,2] C +MAC:AP,OK']
2244   - - SSC SSC[1,2] mac -S -m <target[1,2]_mac> -o 1
2245     - ['R SSC[1,2] C +MAC:STA,OK']
2246   - - SSC SSC[1,2] op -S -o [2,1]
2247     - ['R SSC[1,2] C +MODE:OK']
2248   - - SSC SSC[1,2] sp -D
2249     - ['R SSC[1,2] C +SP:OK']
2250   - - SSC SSC[1,2] sp -I
2251     - ['R SSC[1,2] C +SP:OK']
2252   restore post cmd set:
2253   - ''
2254   - - SSC SSC1 ram
2255     - ['R SSC1 A <heap_size>:(\d+)']
2256   script path: InitCondBase.py
2257   start: 38.0
2258   tag: PAIR2
2259   test script: InitCondBase
2260 - check cmd set:
2261   - ''
2262   - - SSC SSC[1,2] op -Q
2263     - ['R SSC[1,2] C +MODE:[3,3]']
2264   - - SSC SSC[1,2] mac -Q -o 3
2265     - ['R SSC[1,2] P <target[1,2]_ap_mac> P <target[1,2]_mac>']
2266   - - SSC SSC[1,2] sp -D
2267     - ['R SSC[1,2] C +SP:OK']
2268   - - SSC SSC[1,2] sp -I
2269     - ['R SSC[1,2] C +SP:OK']
2270   force restore cmd set:
2271   - ''
2272   - - SSC SSC[1,2] reboot
2273     - ['R SSC[1,2] C !!!ready!!!']
2274   - - SSC SSC[1,2] op -S -o [3,3]
2275     - ['R SSC[1,2] C +MODE:OK']
2276   - - SSC SSC[1,2] mac -S -m <target[1,2]_ap_mac> -o 2
2277     - ['R SSC[1,2] C +MAC:AP,OK']
2278   - - SSC SSC[1,2] mac -S -m <target[1,2]_mac> -o 1
2279     - ['R SSC[1,2] C +MAC:STA,OK']
2280   - - SSC SSC[1,2] sp -D
2281     - ['R SSC[1,2] C +SP:OK']
2282   - - SSC SSC[1,2] sp -I
2283     - ['R SSC[1,2] C +SP:OK']
2284   initial condition detail: target1 and target2 in STA+AP mode, two targets de-init
2285     and init simple pair
2286   restore cmd set:
2287   - ''
2288   - - SSC SSC[1,2] op -S -o [3,3]
2289     - ['R SSC[1,2] C +MODE:OK']
2290   - - SSC SSC[1,2] mac -S -m <target[1,2]_ap_mac> -o 2
2291     - ['R SSC[1,2] C +MAC:AP,OK']
2292   - - SSC SSC[1,2] mac -S -m <target[1,2]_mac> -o 1
2293     - ['R SSC[1,2] C +MAC:STA,OK']
2294   - - SSC SSC[1,2] sp -D
2295     - ['R SSC[1,2] C +SP:OK']
2296   - - SSC SSC[1,2] sp -I
2297     - ['R SSC[1,2] C +SP:OK']
2298   restore post cmd set:
2299   - ''
2300   - - SSC SSC1 ram
2301     - ['R SSC1 A <heap_size>:(\d+)']
2302   script path: InitCondBase.py
2303   start: 45.0
2304   tag: PAIR3
2305   test script: InitCondBase
2306 - check cmd set:
2307   - ''
2308   - - SSC SSC1 op -Q
2309     - ['R SSC1 C +CURMODE:3']
2310   - - SSC SSC1 sta -D
2311     - ['R SSC1 C +QAP:']
2312   - - SSC SSC1 dhcp -Q -o 1
2313     - ['R SSC1 C +DHCP:STA,STARTED']
2314   - - SSC SSC1 mac -Q -o 1
2315     - [R SSC1 P <target_mac>]
2316   force restore cmd set:
2317   - ''
2318   - - SSC SSC1 reboot
2319     - [R SSC1 C !!!ready!!!]
2320   - - SSC SSC1 op -S -o 3
2321     - ['R SSC1 C +MODE:OK']
2322   - - SSC SSC1 sta -D
2323     - ['R SSC1 C +QAP:']
2324   - - SSC SSC1 dhcp -S -o 1
2325     - [R SSC1 C +DHCP]
2326   - - SSC SSC1 mac -S -o 1 -m <target_mac>
2327     - ['R SSC1 C +MAC:STA,OK']
2328   initial condition detail: testing sta on sta + ap mode, quit AP (autogen by STAM1)
2329   restore cmd set:
2330   - ''
2331   - - SSC SSC1 op -S -o 3
2332     - ['R SSC1 C +MODE:OK']
2333   - - SSC SSC1 sta -D
2334     - ['R SSC1 C +QAP:']
2335   - - SSC SSC1 dhcp -S -o 1
2336     - [R SSC1 C +DHCP]
2337   - - SSC SSC1 mac -S -o 1 -m <target_mac>
2338     - ['R SSC1 C +MAC:STA,OK']
2339   restore post cmd set:
2340   - ''
2341   - - SSC SSC1 soc -T
2342     - [R SSC1 C +CLOSEALL]
2343   - - SSC SSC1 ram
2344     - ['R SSC1 C +FREEHEAP:']
2345   script path: InitCondBase.py
2346   start: 45.0
2347   tag: STAAP1
2348   test script: InitCondBase
2349 - check cmd set:
2350   - ''
2351   - - SSC SSC1 op -Q
2352     - ['R SSC1 C +CURMODE:3']
2353   - - SSC SSC1 sta -Q
2354     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2355   - - SSC SSC1 dhcp -Q -o 1
2356     - ['R SSC1 C +DHCP:STA,STARTED']
2357   - - SSC SSC1 mac -Q -o 1
2358     - [R SSC1 P <target_mac>]
2359   force restore cmd set:
2360   - ''
2361   - - SSC SSC1 reboot
2362     - [R SSC1 C !!!ready!!!]
2363   - - SSC SSC1 op -S -o 3
2364     - ['R SSC1 C +MODE:OK']
2365   - - SSC SSC1 dhcp -S -o 1
2366     - [R SSC1 C +DHCP]
2367   - - SSC SSC1 mac -S -o 1 -m <target_mac>
2368     - ['R SSC1 C +MAC:STA,OK']
2369   - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
2370     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2371   initial condition detail: testing sta on sta + ap mode,  join AP, DHCP on (autogen
2372     by STAM2)
2373   restore cmd set:
2374   - ''
2375   - - SSC SSC1 op -S -o 3
2376     - ['R SSC1 C +MODE:OK']
2377   - - SSC SSC1 dhcp -S -o 1
2378     - [R SSC1 C +DHCP]
2379   - - SSC SSC1 mac -S -o 1 -m <target_mac>
2380     - ['R SSC1 C +MAC:STA,OK']
2381   - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
2382     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2383   restore post cmd set:
2384   - ''
2385   - - SSC SSC1 soc -T
2386     - [R SSC1 C +CLOSEALL]
2387   - - SSC SSC1 ram
2388     - ['R SSC1 C +FREEHEAP:']
2389   script path: InitCondBase.py
2390   start: 52.0
2391   tag: STAAP2
2392   test script: InitCondBase
2393 - check cmd set:
2394   - ''
2395   - - SSC SSC1 upgrade -Q -t 1
2396     - ['R SSC1 C BIN_ID,0']
2397   - - SSC SSC1 upgrade -Q -t 2 -b 0
2398     - ['R SSC1 C BIN_INFO,0']
2399   - - SSC SSC1 op -S -o 3
2400     - ['R SSC1 C +MODE:OK']
2401   - - SSC SSC1 dhcp -S -o 1
2402     - [R SSC1 C +DHCP]
2403   - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
2404     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2405   force restore cmd set:
2406   - ''
2407   - - SSC SSC1 upgrade -R -r 1 -s <ota_bin_size>
2408     - [R SSC1 NC ERROR C !!!ready!!!]
2409   - - SSC SSC1 op -S -o 3
2410     - ['R SSC1 C +MODE:OK']
2411   - - SSC SSC1 dhcp -S -o 1
2412     - [R SSC1 C +DHCP]
2413   - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
2414     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2415   - - SOC SOC1 ULISTEN <test_tcp_port1> <pc_ip>
2416     - [R SOC_COM L OK]
2417   - - SOC SOC1 SETOPT REPLY BIN
2418     - [R SOC_COM C OK]
2419   - - SSC SSC1 upgrade -I -b 0 -f 0
2420     - ['P SSC1 C +UPGRADE:OK']
2421   - - SSC SSC1 upgrade -U -i <pc_ip> -p <test_tcp_port1> -u <ota_bin>
2422     - ['P SSC1 C +UPGRADE:SUCCEED']
2423   - - SSC SSC1 upgrade -R -b 0
2424     - [R SSC1 C !!!ready!!!]
2425   - - SSC SSC1 dhcp -S -o 1
2426     - [R SSC1 C +DHCP]
2427   - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
2428     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2429   initial condition detail: APSTA mode, connected to AP, running BIN0 (located on
2430     flash id 0)
2431   restore cmd set:
2432   - ''
2433   - - SSC SSC1 upgrade -Q -t 2 -b 0
2434     - ['R SSC1 C BIN_INFO,0']
2435   - - SSC SSC1 upgrade -R -b 0
2436     - [R SSC1 C !!!ready!!!]
2437   - - SSC SSC1 op -S -o 3
2438     - ['R SSC1 C +MODE:OK']
2439   - - SSC SSC1 dhcp -S -o 1
2440     - [R SSC1 C +DHCP]
2441   - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
2442     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2443   restore post cmd set:
2444   - ''
2445   - - SSC SSC1 upgrade -D
2446     - ['R SSC1 C +UPGRADE:OK']
2447   - - SSC SSC1 ram
2448     - ['R SSC1 A <heap_size>:(\d+)']
2449   script path: InitCondBase.py
2450   start: 24.0
2451   tag: STAAPBIN0
2452   test script: InitCondBase
2453 - check cmd set:
2454   - ''
2455   - - SSC SSC1 op -Q
2456     - ['R SSC1 C +CURMODE:1']
2457   - - SSC SSC1 sta -D
2458     - ['R SSC1 C +QAP:']
2459   - - SSC SSC1 dhcp -Q -o 1
2460     - ['R SSC1 C +DHCP:STA,STARTED']
2461   - - SSC SSC1 mac -Q -o 1
2462     - [R SSC1 P <target_mac>]
2463   force restore cmd set:
2464   - ''
2465   - - SSC SSC1 reboot
2466     - [R SSC1 C !!!ready!!!]
2467   - - SSC SSC1 op -S -o 1
2468     - ['R SSC1 C +MODE:OK']
2469   - - SSC SSC1 sta -D
2470     - ['R SSC1 C +QAP:']
2471   - - SSC SSC1 dhcp -S -o 1
2472     - [R SSC1 C +DHCP]
2473   - - SSC SSC1 mac -S -o 1 -m <target_mac>
2474     - ['R SSC1 C +MAC:STA,OK']
2475   initial condition detail: sta mode, quit AP, DHCP on, will autogen a TC with initial
2476     condition STAAP1
2477   restore cmd set:
2478   - ''
2479   - - SSC SSC1 op -S -o 1
2480     - ['R SSC1 C +MODE:OK']
2481   - - SSC SSC1 sta -D
2482     - ['R SSC1 C +QAP:']
2483   - - SSC SSC1 dhcp -S -o 1
2484     - [R SSC1 C +DHCP]
2485   - - SSC SSC1 mac -S -o 1 -m <target_mac>
2486     - ['R SSC1 C +MAC:STA,OK']
2487   restore post cmd set:
2488   - ''
2489   - - SSC SSC1 soc -T
2490     - [R SSC1 C +CLOSEALL]
2491   - - SSC SSC1 ram
2492     - ['R SSC1 C +FREEHEAP:']
2493   script path: InitCondBase.py
2494   start: 17.0
2495   tag: STAM1
2496   test script: InitCondBase
2497 - check cmd set:
2498   - ''
2499   - - SSC SSC1 op -Q
2500     - ['R SSC1 C +CURMODE:1']
2501   - - SSC SSC1 sta -Q
2502     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2503   - - SSC SSC1 dhcp -Q -o 1
2504     - ['R SSC1 C +DHCP:STA,STARTED']
2505   - - SSC SSC1 mac -Q -o 1
2506     - [R SSC1 P <target_mac>]
2507   force restore cmd set:
2508   - ''
2509   - - SSC SSC1 reboot
2510     - [R SSC1 C !!!ready!!!]
2511   - - SSC SSC1 op -S -o 1
2512     - ['R SSC1 C +MODE:OK']
2513   - - SSC SSC1 dhcp -S -o 1
2514     - [R SSC1 C +DHCP]
2515   - - SSC SSC1 mac -S -o 1 -m <target_mac>
2516     - ['R SSC1 C +MAC:STA,OK']
2517   - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
2518     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2519   initial condition detail: sta mode, join AP, DHCP on, will autogen a TC with initial
2520     condition STAAP2
2521   restore cmd set:
2522   - ''
2523   - - SSC SSC1 op -S -o 1
2524     - ['R SSC1 C +MODE:OK']
2525   - - SSC SSC1 dhcp -S -o 1
2526     - [R SSC1 C +DHCP]
2527   - - SSC SSC1 mac -S -o 1 -m <target_mac>
2528     - ['R SSC1 C +MAC:STA,OK']
2529   - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
2530     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2531   restore post cmd set:
2532   - ''
2533   - - SSC SSC1 soc -T
2534     - [R SSC1 C +CLOSEALL]
2535   - - SSC SSC1 ram
2536     - ['R SSC1 C +FREEHEAP:']
2537   script path: InitCondBase.py
2538   start: 24.0
2539   tag: STAM2
2540   test script: InitCondBase
2541 - check cmd set:
2542   - ''
2543   - - SSC SSC1 upgrade -Q -t 1
2544     - ['R SSC1 C BIN_ID,0']
2545   - - SSC SSC1 upgrade -Q -t 2 -b 0
2546     - ['R SSC1 C BIN_INFO,0']
2547   - - SSC SSC1 op -S -o 1
2548     - ['R SSC1 C +MODE:OK']
2549   - - SSC SSC1 dhcp -S -o 1
2550     - [R SSC1 C +DHCP]
2551   - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
2552     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2553   force restore cmd set:
2554   - ''
2555   - - SSC SSC1 upgrade -R -r 1 -s <ota_bin_size>
2556     - [R SSC1 NC ERROR C !!!ready!!!]
2557   - - SSC SSC1 op -S -o 1
2558     - ['R SSC1 C +MODE:OK']
2559   - - SSC SSC1 dhcp -S -o 1
2560     - [R SSC1 C +DHCP]
2561   - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
2562     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2563   - - SOC SOC1 ULISTEN <test_tcp_port1> <pc_ip>
2564     - [R SOC_COM L OK]
2565   - - SOC SOC1 SETOPT REPLY BIN
2566     - [R SOC_COM C OK]
2567   - - SSC SSC1 upgrade -I -b 0 -f 0
2568     - ['P SSC1 C +UPGRADE:OK']
2569   - - SSC SSC1 upgrade -U -i <pc_ip> -p <test_tcp_port1> -u <ota_bin>
2570     - ['P SSC1 C +UPGRADE:SUCCEED']
2571   - - SSC SSC1 upgrade -R -b 0
2572     - [R SSC1 C !!!ready!!!]
2573   - - SSC SSC1 dhcp -S -o 1
2574     - [R SSC1 C +DHCP]
2575   - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
2576     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2577   initial condition detail: STA mode, connected to AP, running BIN0 (located on flash
2578     id 0)
2579   restore cmd set:
2580   - ''
2581   - - SSC SSC1 upgrade -Q -t 2 -b 0
2582     - ['R SSC1 C BIN_INFO,0']
2583   - - SSC SSC1 upgrade -R -b 0
2584     - [R SSC1 C !!!ready!!!]
2585   - - SSC SSC1 op -S -o 1
2586     - ['R SSC1 C +MODE:OK']
2587   - - SSC SSC1 dhcp -S -o 1
2588     - [R SSC1 C +DHCP]
2589   - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
2590     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2591   restore post cmd set:
2592   - ''
2593   - - SSC SSC1 upgrade -D
2594     - ['R SSC1 C +UPGRADE:OK']
2595   - - SSC SSC1 ram
2596     - ['R SSC1 A <heap_size>:(\d+)']
2597   script path: InitCondBase.py
2598   start: 17.0
2599   tag: STAMBIN0
2600   test script: InitCondBase
2601 - check cmd set:
2602   - ''
2603   - - SSC SSC1 op -Q
2604     - ['R SSC1 C +CURMODE:1']
2605   - - SSC SSC1 sta -D
2606     - ['R SSC1 C +QAP:']
2607   - - SSC SSC1 dhcp -Q -o 1
2608     - ['R SSC1 C +DHCP:STA,STARTED']
2609   - - SSC SSC1 mac -Q -o 1
2610     - [R SSC1 P <target_mac>]
2611   force restore cmd set:
2612   - ''
2613   - - SSC SSC1 reboot
2614     - [R SSC1 C !!!ready!!!]
2615   - - SSC SSC1 op -S -o 1
2616     - ['R SSC1 C +MODE:OK']
2617   - - SSC SSC1 sta -D
2618     - ['R SSC1 C +QAP:']
2619   - - SSC SSC1 dhcp -S -o 1
2620     - [R SSC1 C +DHCP]
2621   - - SSC SSC1 mac -S -o 1 -m <target_mac>
2622     - ['R SSC1 C +MAC:STA,OK']
2623   initial condition detail: sta mode, quit AP, will NOT autogen a TC with initial
2624     condition STAAP1
2625   restore cmd set:
2626   - ''
2627   - - SSC SSC1 op -S -o 1
2628     - ['R SSC1 C +MODE:OK']
2629   - - SSC SSC1 sta -D
2630     - ['R SSC1 C +QAP:']
2631   - - SSC SSC1 dhcp -S -o 1
2632     - [R SSC1 C +DHCP]
2633   - - SSC SSC1 mac -S -o 1 -m <target_mac>
2634     - ['R SSC1 C +MAC:STA,OK']
2635   restore post cmd set:
2636   - ''
2637   - - SSC SSC1 soc -T
2638     - [R SSC1 C +CLOSEALL]
2639   - - SSC SSC1 ram
2640     - ['R SSC1 C +FREEHEAP:']
2641   script path: InitCondBase.py
2642   start: 17.0
2643   tag: STAO1
2644   test script: InitCondBase
2645 - check cmd set:
2646   - ''
2647   - - SSC SSC1 op -Q
2648     - ['R SSC1 C +CURMODE:1']
2649   - - SSC SSC1 sta -Q
2650     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2651   - - SSC SSC1 dhcp -Q -o 1
2652     - ['R SSC1 C +DHCP:STA,STARTED']
2653   - - SSC SSC1 mac -Q -o 1
2654     - [R SSC1 P <target_mac>]
2655   force restore cmd set:
2656   - ''
2657   - - SSC SSC1 reboot
2658     - [R SSC1 C !!!ready!!!]
2659   - - SSC SSC1 op -S -o 1
2660     - ['R SSC1 C +MODE:OK']
2661   - - SSC SSC1 dhcp -S -o 1
2662     - [R SSC1 C +DHCP]
2663   - - SSC SSC1 mac -S -o 1 -m <target_mac>
2664     - ['R SSC1 C +MAC:STA,OK']
2665   - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
2666     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2667   initial condition detail: sta mode, join AP, DHCP on, will NOT autogen a TC with
2668     initial condition STAAP2
2669   restore cmd set:
2670   - ''
2671   - - SSC SSC1 op -S -o 1
2672     - ['R SSC1 C +MODE:OK']
2673   - - SSC SSC1 dhcp -S -o 1
2674     - [R SSC1 C +DHCP]
2675   - - SSC SSC1 mac -S -o 1 -m <target_mac>
2676     - ['R SSC1 C +MAC:STA,OK']
2677   - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
2678     - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
2679   restore post cmd set:
2680   - ''
2681   - - SSC SSC1 soc -T
2682     - [R SSC1 C +CLOSEALL]
2683   - - SSC SSC1 ram
2684     - ['R SSC1 C +FREEHEAP:']
2685   script path: InitCondBase.py
2686   start: 24.0
2687   tag: STAO2
2688   test script: InitCondBase
2689 - check cmd set:
2690   - ''
2691   - - SSC SSC1 op -Q
2692     - ['R SSC1 C +CURMODE:2']
2693   - - SSC SSC2 op -Q
2694     - ['R SSC2 C +CURMODE:1']
2695   - - SSC SSC2 sta -D
2696     - ['R SSC2 C +QAP:']
2697   - - SSC SSC2 soc -T
2698     - ['']
2699   - - SSC SSC1 dhcp -Q -o 2
2700     - ['R SSC1 C +DHCP:AP,STARTED']
2701   - - SSC SSC2 dhcp -Q -o 1
2702     - ['R SSC2 C +DHCP:STA,STARTED']
2703   - - SSC SSC1 mac -Q -o 2
2704     - [R SSC1 P <target_ap_mac>]
2705   - - SSC SSC2 mac -Q -o 1
2706     - [R SSC2 P <target2_mac>]
2707   force restore cmd set:
2708   - ''
2709   - - SSC SSC1 reboot
2710     - [R SSC1 C !!!ready!!!]
2711   - - SSC SSC2 reboot
2712     - [R SSC2 C !!!ready!!!]
2713   - - SSC SSC1 op -S -o 2
2714     - ['R SSC1 C +MODE:OK']
2715   - - SSC SSC2 op -S -o 1
2716     - ['R SSC2 C +MODE:OK']
2717   - - SSC SSC2 sta -D
2718     - ['R SSC2 C +QAP:']
2719   - - SSC SSC2 soc -T
2720     - ['']
2721   - - SSC SSC1 dhcp -S -o 2
2722     - [R SSC1 C +DHCP]
2723   - - SSC SSC2 dhcp -S -o 1
2724     - [R SSC2 C +DHCP]
2725   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
2726     - ['R SSC1 C +MAC:AP,OK']
2727   - - SSC SSC2 mac -S -o 1 -m <target2_mac>
2728     - ['R SSC2 C +MAC:STA,OK']
2729   initial condition detail: same as T2_1 but will NOT autogen a TC with initial condition
2730     T2_2
2731   restore cmd set:
2732   - ''
2733   - - SSC SSC1 op -S -o 2
2734     - ['R SSC1 C +MODE:OK']
2735   - - SSC SSC2 op -S -o 1
2736     - ['R SSC2 C +MODE:OK']
2737   - - SSC SSC2 sta -D
2738     - ['R SSC2 C +QAP:']
2739   - - SSC SSC2 soc -T
2740     - ['']
2741   - - SSC SSC1 dhcp -S -o 2
2742     - [R SSC1 C +DHCP]
2743   - - SSC SSC2 dhcp -S -o 1
2744     - [R SSC2 C +DHCP]
2745   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
2746     - ['R SSC1 C +MAC:AP,OK']
2747   - - SSC SSC2 mac -S -o 1 -m <target2_mac>
2748     - ['R SSC2 C +MAC:STA,OK']
2749   restore post cmd set:
2750   - ''
2751   - - SSC SSC1 soc -T
2752     - [R SSC1 C +CLOSEALL]
2753   - - SSC SSC1 ram
2754     - ['R SSC1 C +FREEHEAP:']
2755   script path: InitCondBase.py
2756   start: 73.0
2757   tag: T2O_1
2758   test script: InitCondBase
2759 - check cmd set:
2760   - ''
2761   - - SSC SSC1 op -Q
2762     - ['R SSC1 C +CURMODE:2']
2763   - - SSC SSC2 op -Q
2764     - ['R SSC2 C +CURMODE:1']
2765   - - SSC SSC2 sta -D
2766     - ['R SSC2 C +QAP:']
2767   - - SSC SSC2 soc -T
2768     - ['']
2769   - - SSC SSC1 dhcp -Q -o 2
2770     - ['R SSC1 C +DHCP:AP,STARTED']
2771   - - SSC SSC2 dhcp -Q -o 1
2772     - ['R SSC2 C +DHCP:STA,STARTED']
2773   - - SSC SSC1 mac -Q -o 2
2774     - [R SSC1 P <target_ap_mac>]
2775   - - SSC SSC2 mac -Q -o 1
2776     - [R SSC2 P <target2_mac>]
2777   force restore cmd set:
2778   - ''
2779   - - SSC SSC1 reboot
2780     - [R SSC1 C !!!ready!!!]
2781   - - SSC SSC2 reboot
2782     - [R SSC2 C !!!ready!!!]
2783   - - SSC SSC1 op -S -o 2
2784     - ['R SSC1 C +MODE:OK']
2785   - - SSC SSC2 op -S -o 1
2786     - ['R SSC2 C +MODE:OK']
2787   - - SSC SSC2 sta -D
2788     - ['R SSC2 C +QAP:']
2789   - - SSC SSC2 soc -T
2790     - ['']
2791   - - SSC SSC1 dhcp -S -o 2
2792     - [R SSC1 C +DHCP]
2793   - - SSC SSC2 dhcp -S -o 1
2794     - [R SSC2 C +DHCP]
2795   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
2796     - ['R SSC1 C +MAC:AP,OK']
2797   - - SSC SSC2 mac -S -o 1 -m <target2_mac>
2798     - ['R SSC2 C +MAC:STA,OK']
2799   initial condition detail: target 1 as SoftAP, target 2 as STA, will autogen a TC
2800     with initial condition T2_2
2801   restore cmd set:
2802   - ''
2803   - - SSC SSC1 op -S -o 2
2804     - ['R SSC1 C +MODE:OK']
2805   - - SSC SSC2 op -S -o 1
2806     - ['R SSC2 C +MODE:OK']
2807   - - SSC SSC2 sta -D
2808     - ['R SSC2 C +QAP:']
2809   - - SSC SSC2 soc -T
2810     - ['']
2811   - - SSC SSC1 dhcp -S -o 2
2812     - [R SSC1 C +DHCP]
2813   - - SSC SSC2 dhcp -S -o 1
2814     - [R SSC2 C +DHCP]
2815   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
2816     - ['R SSC1 C +MAC:AP,OK']
2817   - - SSC SSC2 mac -S -o 1 -m <target2_mac>
2818     - ['R SSC2 C +MAC:STA,OK']
2819   restore post cmd set:
2820   - ''
2821   - - SSC SSC1 soc -T
2822     - [R SSC1 C +CLOSEALL]
2823   - - SSC SSC1 ram
2824     - ['R SSC1 C +FREEHEAP:']
2825   script path: InitCondBase.py
2826   start: 73.0
2827   tag: T2_1
2828   test script: InitCondBase
2829 - check cmd set:
2830   - ''
2831   - - SSC SSC1 op -Q
2832     - ['R SSC1 C +CURMODE:3']
2833   - - SSC SSC2 op -Q
2834     - ['R SSC2 C +CURMODE:3']
2835   - - SSC SSC2 sta -D
2836     - ['R SSC2 C +QAP:']
2837   - - SSC SSC2 soc -T
2838     - [R SSC2 C +CLOSEALL]
2839   - - SSC SSC1 dhcp -Q -o 2
2840     - ['R SSC1 C +DHCP:AP,STARTED']
2841   - - SSC SSC2 dhcp -Q -o 1
2842     - ['R SSC2 C +DHCP:STA,STARTED']
2843   - - SSC SSC1 mac -Q -o 2
2844     - [R SSC1 P <target_ap_mac>]
2845   - - SSC SSC2 mac -Q -o 1
2846     - [R SSC2 P <target2_mac>]
2847   force restore cmd set:
2848   - ''
2849   - - SSC SSC1 reboot
2850     - [R SSC1 C !!!ready!!!]
2851   - - SSC SSC2 reboot
2852     - [R SSC2 C !!!ready!!!]
2853   - - SSC SSC1 op -S -o 3
2854     - ['R SSC1 C +MODE:OK']
2855   - - SSC SSC2 op -S -o 3
2856     - ['R SSC2 C +MODE:OK']
2857   - - SSC SSC2 sta -D
2858     - ['R SSC2 C +QAP:']
2859   - - SSC SSC2 soc -T
2860     - [R SSC2 C +CLOSEALL]
2861   - - SSC SSC1 dhcp -S -o 2
2862     - [R SSC1 C +DHCP]
2863   - - SSC SSC2 dhcp -S -o 1
2864     - [R SSC2 C +DHCP]
2865   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
2866     - ['R SSC1 C +MAC:AP,OK']
2867   - - SSC SSC2 mac -S -o 1 -m <target2_mac>
2868     - ['R SSC2 C +MAC:STA,OK']
2869   initial condition detail: target 1 as AP+STA, target 2 as AP+STA (autogen)
2870   restore cmd set:
2871   - ''
2872   - - SSC SSC1 op -S -o 3
2873     - ['R SSC1 C +MODE:OK']
2874   - - SSC SSC2 op -S -o 3
2875     - ['R SSC2 C +MODE:OK']
2876   - - SSC SSC2 sta -D
2877     - ['R SSC2 C +QAP:']
2878   - - SSC SSC2 soc -T
2879     - [R SSC2 C +CLOSEALL]
2880   - - SSC SSC1 dhcp -S -o 2
2881     - [R SSC1 C +DHCP]
2882   - - SSC SSC2 dhcp -S -o 1
2883     - [R SSC2 C +DHCP]
2884   - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
2885     - ['R SSC1 C +MAC:AP,OK']
2886   - - SSC SSC2 mac -S -o 1 -m <target2_mac>
2887     - ['R SSC2 C +MAC:STA,OK']
2888   restore post cmd set:
2889   - ''
2890   - - SSC SSC1 soc -T
2891     - [R SSC1 C +CLOSEALL]
2892   - - SSC SSC1 ram
2893     - ['R SSC1 C +FREEHEAP:']
2894   script path: InitCondBase.py
2895   start: 80.0
2896   tag: T2_2
2897   test script: InitCondBase
2898 - check cmd set:
2899   - ''
2900   - - SSC SSC[1-3] op -Q
2901     - ['R SSC[1-3] C +CURMODE:3']
2902   - - SSC SSC[1-3] phy -Q -o 3
2903     - ['R SSC[1-3] C STA,n,40 C AP,n,40']
2904   force restore cmd set:
2905   - ''
2906   - - SSC SSC[1-3] reboot
2907     - ['R SSC[1-3] C !!!ready!!!']
2908   - - SSC SSC[1-3] op -S -o 3
2909     - ['R SSC[1-3] C +MODE:OK']
2910   - - SSC SSC[1-3] phy -S -o 3 -m n -b 40
2911     - ['R SSC[1-3] C +PHY:OK']
2912   initial condition detail: '1. target 1 and target 2 set to AP+STA mode, target 3
2913     set to STA mode
2914
2915     2. all interface of target 2,3 set to 11n ht40
2916
2917     3. config softAP of target 1 and target 2'
2918   restore cmd set:
2919   - ''
2920   - - SSC SSC[1-3] op -S -o 3
2921     - ['R SSC[1-3] C +MODE:OK']
2922   - - SSC SSC[1-3] phy -S -o 3 -m n -b 40
2923     - ['R SSC[1-3] C +PHY:OK']
2924   restore post cmd set:
2925   - ''
2926   - - SSC SSC1 soc -T
2927     - [R SSC1 C +CLOSEALL]
2928   - - SSC SSC1 sta -R -r 1
2929     - [R SSC1 C OK]
2930   - - SSC SSC1 ram
2931     - ['R SSC1 A <heap_size>:(\d+)']
2932   script path: InitCondBase.py
2933   start: 87.0
2934   tag: T3_PHY1
2935   test script: InitCondBase
2936 - check cmd set:
2937   - ''
2938   - - FREBOOT UT1
2939     - ['R UT1 C Press%20ENTER%20to%20see%20the%20list%20of%20tests']
2940   force restore cmd set:
2941   - ''
2942   - - FREBOOT UT1
2943     - ['R UT1 C Press%20ENTER%20to%20see%20the%20list%20of%20tests']
2944   initial condition detail: At UT menu page
2945   restore cmd set:
2946   - ''
2947   - - FREBOOT UT1
2948     - ['R UT1 C Press%20ENTER%20to%20see%20the%20list%20of%20tests']
2949   restore post cmd set:
2950   - ''
2951   - - DELAY 0.1
2952     - ['']
2953   script path: InitCondBase.py
2954   tag: UTINIT1
2955   test script: InitCondBase