| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088 |
- test cases:
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0101
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: ''
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 RE BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -i 0.0.0.0 -p <test_udp_port2>
- - - R SSC1 RE BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 C BIND:ERROR
- - - SSC SSC1 soc -B -t TCP -p <test_udp_port1>
- - - R SSC1 RE BIND:(\d+),OK
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.ERROR
- 4.OK
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 2.target1上UDP传输,Bind socket2,本地ip 0.0.0.0 target_udp_port2
- 3.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 4.target1上创建TCP socket3, target_udp_port1
- sub module: UDP
- summary: STA mode, udp bind test. use different ip, port
- test environment: SSC_T1_6
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0102
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: 2/3
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip>
- - - R SOC_COM L OK
- - - SOC SOC2 BIND <test_udp_port2> <pc_ip2>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 10
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 10
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip2> -p <test_udp_port2> -l 10
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC2 UL 10
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK
- 4.OK
- 5.OK
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip>
- 2.PC上SOC2 UDP传输,bing <test_udp_port2> <pc_ip2>
- 3.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 4.target1上使用步骤3创建的socket1,往pc_ip,test_tcp_port1上发送10字节数据
- 5.target1上使用步骤3创建的socket1,往pc_ip2,test_tcp_port2上发送10字节数据
- sub module: UDP
- summary: STA mode, sendto test. use different ip, port
- test environment: SSC_T1_9
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0103
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- Test App: SSC
- allow fail: 1/3
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 1
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 1
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 1472
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 1472
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 1473
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC_COM NC SOC_RECVFROM
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 1472 -n 10 -j 20
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 14720
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK
- 4.OK
- 5.OK,没有到UDP包
- 6.OK
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip>
- 2.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 3.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送1字节数据
- 4.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送1472字节数据
- 5.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送1473字节数据
- 6.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送1472*10字节数据
- sub module: UDP
- summary: STA mode, sendto test with different length
- test environment: SSC_T1_9
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0103
- SDK: ESP32_IDF
- Test App: SSC
- allow fail: 1/5
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 1
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 1
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 1472
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 1472
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 1473
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC_COM NC SOC_RECVFROM
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK
- 4.OK
- 5.OK
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip>
- 2.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 3.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送1字节数据
- 4.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送1472字节数据
- 5.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送1473字节数据
- sub module: UDP
- summary: STA mode, sendto test with different length
- test environment: SSC_T1_9
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0104
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: 1/3
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SOC SOC1 SENDTO 1 <test_udp_port1> <target_ip>
- - - R SSC1 SL <sock1>+1
- - - SOC SOC1 SENDTO 1472 <test_udp_port1> <target_ip>
- - - R SSC1 RE "RECVFROM:%%s,1472,%%s,%%u"%%(<sock1>,<pc_ip>,<test_udp_port1>)
- - - SOC SOC1 SENDTO 1473 <test_udp_port1> <target_ip>
- - - P SSC1 NC +RECVFROM
- - P SOC_COM C OK
- - - SOC SOC2 BIND <test_udp_port2> <pc_ip2>
- - - R SOC_COM L OK
- - - SOC SOC2 SENDTO 1472 <test_udp_port1> <target_ip>
- - - R SSC1 RE "RECVFROM:%%s,1472,%%s,%%u"%%(<sock1>,<pc_ip2>,<test_udp_port2>)
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK
- 4.OK
- 5.OK,没收到UDP包
- 6.OK
- 7.OK
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip>
- 2.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 3.PC往8266上发送1字节数据
- 4.PC往8266上发送1472字节数据
- 5.PC往8266上发送1473字节数据
- 6.PC上SOC2 UDP传输,bing <test_udp_port2> <pc_ip2>
- 7.PC往8266上发送1472字节数据
- sub module: UDP
- summary: (special case)STA mode, recvfrom basic test with STAM2
- test environment: SSC_T1_9
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0104_02
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: 1/3
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND_v6 <test_udp_port1> <pc_ip_v6>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDPv6 -i <target_ip_v6> -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SOC SOC1 SENDTO 1 <test_udp_port1> <target_ip_v6>
- - - R SSC1 SL <sock1>+1
- - - SOC SOC1 SENDTO 1472 <test_udp_port1> <target_ip_v6>
- - - R SSC1 RE "RECVFROM:%%s,1472,%%s,%%u"%%(<sock1>,<pc_ip_v6>,<test_udp_port1>)
- - - SOC SOC1 SENDTO 1473 <test_udp_port1> <target_ip_v6>
- - - P SSC1 C +RECVFROM
- - P SOC_COM C OK
- - - SOC SOC2 BIND_v6 <test_udp_port2> <pc_ip2_v6>
- - - R SOC_COM L OK
- - - SOC SOC2 SENDTO 1472 <test_udp_port1> <target_ip_v6>
- - - R SSC1 RE "RECVFROM:%%s,1472,%%s,%%u"%%(<sock1>,<pc_ip2_v6>,<test_udp_port2>)
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK
- 4.OK
- 5.OK
- 6.OK
- 7.OK
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip_v6>
- 2.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 3.PC往8266上发送1字节数据
- 4.PC往8266上发送1472字节数据
- 5.PC往8266上发送1473字节数据
- 6.PC上SOC2 UDP传输,bing <test_udp_port2> <pc_ip2_v6>
- 7.PC往8266上发送1472字节数据
- sub module: UDP
- summary: (special case)STA mode, recvfrom basic test with STAM2(IPv6)
- test environment: SSC_T1_9
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0104_01_02
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: 1/3
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND_v6 <test_udp_port1> <pc_ip_v6>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDPv6 -i <target_ip_v6> -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SOC SOC1 SENDTO 1 <test_udp_port1> <target_ip_v6>
- - - R SSC1 SL <sock1>+1
- - - SOC SOC1 SENDTO 1472 <test_udp_port1> <target_ip_v6>
- - - R SSC1 RE "RECVFROM:%%s,1472,%%s,%%u"%%(<sock1>,<pc_ip_v6>,<test_udp_port1>)
- - - SOC SOC1 SENDTO 1473 <test_udp_port1> <target_ip_v6>
- - - P SSC1 C +RECVFROM
- - P SOC_COM C OK
- - - SOC SOC2 BIND_v6 <test_udp_port2> <pc_ip2_v6>
- - - R SOC_COM L OK
- - - SOC SOC2 SENDTO 1472 <test_udp_port1> <target_ip_v6>
- - - R SSC1 RE "RECVFROM:%%s,1472,%%s,%%u"%%(<sock1>,<pc_ip2_v6>,<test_udp_port2>)
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK
- 4.OK
- 5.OK
- 6.OK
- 7.OK
- initial condition: STAAP2
- level: Integration
- module: TCPIP
- steps: |-
- 1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip_v6>
- 2.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 3.PC往8266上发送1字节数据
- 4.PC往8266上发送1472字节数据
- 5.PC往8266上发送1473字节数据
- 6.PC上SOC2 UDP传输,bing <test_udp_port2> <pc_ip2_v6>
- 7.PC往8266上发送1472字节数据
- sub module: UDP
- summary: (special case)STA mode, recvfrom basic test with STAAP2(IPv6)
- test environment: SSC_T1_9
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0105
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: ''
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -T -s <sock1>
- - - R SSC1 RE CLOSE:\d+
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 2.关闭socket1
- sub module: UDP
- summary: STA mode, close UDP sockets test
- test environment: SSC_T1_6
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0106
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: ''
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 RE BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port2>
- - - R SSC1 RE BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port3>
- - - R SSC1 RE BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port4>
- - - R SSC1 RE BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port5>
- - - R SSC1 RE BIND:(\d+),OK
- execution time: 0.0
- expected result: |-
- 1.ok
- 2.ok
- 3.ok
- 4.ok
- 5.ok
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 2.target1上UDP传输,Bind socket2,本地ip target_udp_port2
- 3.target1上UDP传输,Bind socket3,本地ip target_udp_port3
- 4.target1上UDP传输,Bind socket4,本地ip target_udp_port4
- 5.target1上UDP传输,Bind socket5,本地ip target_udp_port5
- sub module: UDP
- summary: STA mode, create max udp socket test
- test environment: SSC_T1_6
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0107
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: ''
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -I
- - - P SSC1 RE "SOCINFO:%%s,1,.+,%%d"%%(<sock1>,<test_udp_port1>)
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 2.target1上查询创建socket信息
- sub module: UDP
- summary: STA mode, UDP get active socket info test
- test environment: SSC_T1_6
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0108
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: ''
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 RE BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -i 0.0.0.0 -p <test_udp_port2>
- - - R SSC1 RE BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 C BIND:ERROR
- - - SSC SSC1 soc -B -t TCP -p <test_udp_port1>
- - - R SSC1 RE BIND:(\d+),OK
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.ERROR
- 4.OK
- initial condition: APM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 2.target1上UDP传输,Bind socket2,本地ip 0.0.0.0 target_udp_port2
- 3.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 4.target1上创建TCP socket3, target_udp_port1
- sub module: UDP
- summary: AP mode, udp bind test. use different ip, port
- test environment: SSC_T1_8
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0109
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: 1/3
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
- - - R SSC1 C +SAP:OK
- - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
- <target_encryption>
- - - R PC_COM NC ERROR C +WIFICONN:OK
- - - SSC SSC2 sta -C -s <target_ssid> -p <target_password>
- - - R SSC2 RE "\+JAP:CONNECTED,%%s"%%(<target_ssid>)
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip_wifi>
- - - R SOC_COM L OK
- - - SSC SSC2 ip
- - - R SSC2 A <ssc2_ip>:STAIP:(.+)\r\n
- - - SSC SSC2 soc -B -t UDP -p <test_udp_port2>
- - - R SSC2 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock2>:BIND:(\d+),OK
- - - SSC SSC1 soc -S -s <sock2> -i <pc_ip_wifi> -p <test_udp_port1> -l 5
- - - R SOC1 UL 5
- - - SSC SSC1 soc -S -s <sock2> -i <ssc2_ip> -p <test_udp_port2> -l 5
- - - R SSC2 RE "RECVFROM:%%s,5,%%s,%%u"%%(<sock1>,<target_ap_ip>,<test_udp_port1>)
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK
- 4.OK
- 5.OK
- initial condition: T2O_1
- level: Integration
- module: TCPIP
- steps: |-
- 1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip>
- 2.PC上SOC2 UDP传输,bing <test_udp_port2> <pc_ip2>
- 3.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 4.target1上使用步骤3创建的socket1,往pc_ip,test_tcp_port1上发送10字节数据
- 5.target1上使用步骤3创建的socket1,往pc_ip2,test_tcp_port2上发送10字节数据
- sub module: UDP
- summary: (special case)AP mode, sendto test. use different ip, port
- test environment: SSC_T2_2
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0110
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- Test App: SSC
- allow fail: 1/3
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip_wifi>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip_wifi> -p <test_udp_port1> -l 1
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 1
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip_wifi> -p <test_udp_port1> -l 1472
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 1472
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip_wifi> -p <test_udp_port1> -l 1473
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC_COM NC SOC_RECVFROM
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip_wifi> -p <test_udp_port1> -l 1472 -n 10
- -j 20
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 14720
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK
- 4.OK
- 5.OK,没收到UDP包
- 6.OK
- initial condition: APM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip>
- 2.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 3.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送1字节数据
- 4.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送1472字节数据
- 5.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送1473字节数据
- 6.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送1472*10字节数据
- sub module: UDP
- summary: AP mode, sendto test with different length
- test environment: SSC_T1_7
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0110
- SDK: ESP32_IDF
- Test App: SSC
- allow fail: 1/3
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip_wifi>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip_wifi> -p <test_udp_port1> -l 1
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 1
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip_wifi> -p <test_udp_port1> -l 1472
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 1472
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip_wifi> -p <test_udp_port1> -l 1473
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC_COM C SOC_RECVFROM
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK
- 4.OK
- 5.OK
- initial condition: APM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip>
- 2.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 3.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送1字节数据
- 4.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送1472字节数据
- 5.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送1473字节数据
- sub module: UDP
- summary: AP mode, sendto test with different length
- test environment: SSC_T1_7
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0111
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: 1/3
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
- - - R SSC1 C +SAP:OK
- - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
- <target_encryption>
- - - R PC_COM NC ERROR C +WIFICONN:OK
- - - SSC SSC2 sta -C -s <target_ssid> -p <target_password>
- - - R SSC2 RE "\+JAP:CONNECTED,%%s"%%(<target_ssid>)
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip_wifi>
- - - R SOC_COM L OK
- - - SSC SSC2 ip
- - - R SSC2 A <ssc2_ip>:STAIP:(.+)\r\n
- - - SSC SSC2 soc -B -t UDP -p <test_udp_port2>
- - - R SSC2 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock2>:BIND:(\d+),OK
- - - SOC SOC1 SENDTO 5 <test_udp_port1> <target_ap_ip>
- - - R SSC1 RE "RECVFROM:%%s,5,%%s,%%u"%%(<sock2>,<pc_ip_wifi>,<test_udp_port1>)
- - - SSC SSC2 soc -S -s <sock1> -i <target_ap_ip> -p <test_udp_port1> -l 5
- - - R SSC1 RE "RECVFROM:%%s,5,%%s,%%u"%%(<sock2>,<ssc2_ip>,<test_udp_port2>)
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK
- 4.OK
- 5.OK,没收到UDP包
- 6.OK
- 7.OK
- initial condition: T2O_1
- level: Integration
- module: TCPIP
- steps: |-
- 1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip>
- 2.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 3.PC往8266上发送1字节数据
- 4.PC往8266上发送1472字节数据
- 5.PC往8266上发送1473字节数据
- 6.PC上SOC2 UDP传输,bing <test_udp_port2> <pc_ip2>
- 7.PC往8266上发送1472字节数据
- sub module: UDP
- summary: (special case)AP mode, recvfrom basic test
- test environment: SSC_T2_2
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0112
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: ''
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -T -s <sock1>
- - - R SSC1 RE CLOSE:\d+
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- initial condition: APM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 2.关闭socket1
- sub module: UDP
- summary: AP mode, close UDP sockets test
- test environment: SSC_T1_8
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0113
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: ''
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 RE BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port2>
- - - R SSC1 RE BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port3>
- - - R SSC1 RE BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port4>
- - - R SSC1 RE BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port5>
- - - R SSC1 RE BIND:(\d+),OK
- execution time: 0.0
- expected result: |-
- 1.ok
- 2.ok
- 3.ok
- 4.ok
- 5.ok
- initial condition: APM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 2.target1上UDP传输,Bind socket2,本地ip target_udp_port2
- 3.target1上UDP传输,Bind socket3,本地ip target_udp_port3
- 4.target1上UDP传输,Bind socket4,本地ip target_udp_port4
- 5.target1上UDP传输,Bind socket5,本地ip target_udp_port5
- sub module: UDP
- summary: AP mode, create max udp socket test
- test environment: SSC_T1_8
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0114
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: ''
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -I
- - - P SSC1 RE "SOCINFO:%%s,1,.+,%%d"%%(<sock1>,<test_udp_port1>)
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- initial condition: APM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 2.target1上查询创建socket信息
- sub module: UDP
- summary: AP mode, UDP get active socket info test
- test environment: SSC_T1_8
- test point 1: basic function
- test point 2: use UDP SAP (socket/espconn API) with different parameter
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0201
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: ''
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1> -w 0
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SOC SOC1 SENDTO 1472 <test_udp_port1> <target_ip>
- - - ''
- - - SOC SOC1 SENDTO 1472 <test_udp_port1> <target_ip>
- - - ''
- - - SOC SOC1 SENDTO 1472 <test_udp_port1> <target_ip>
- - - ''
- - - SOC SOC1 SENDTO 1472 <test_udp_port1> <target_ip>
- - - ''
- - - SOC SOC1 SENDTO 1472 <test_udp_port1> <target_ip>
- - - ''
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK
- 4.PC OK
- 5.PC OK
- 6.PC OK
- 7.PC OK
- 8.PC OK SOC_CLOSE=SOC1
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip>
- 2.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 3.target1上关闭工作线程
- 4.PC往8266上发送1472字节数据
- 5.PC往8266上发送1472字节数据
- 6.PC往8266上发送1472字节数据
- 7.PC往8266上发送1472字节数据
- 8.PC往8266上发送1472字节数据
- sub module: UDP
- summary: STA mode, UDP recv buffer test
- test environment: SSC_T1_6
- test point 1: abnormal/special use
- test point 2: use UDP SAP (socket/espconn API) in different state
- version: v2 (2016-10-19)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0202
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: ''
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip_wifi>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SOC SOC1 SENDTO 1472 <test_udp_port1> <target_ap_ip>
- - - ''
- - - SOC SOC1 SENDTO 1472 <test_udp_port1> <target_ap_ip>
- - - ''
- - - SOC SOC1 SENDTO 1472 <test_udp_port1> <target_ap_ip>
- - - ''
- - - SOC SOC1 SENDTO 1472 <test_udp_port1> <target_ap_ip>
- - - ''
- - - SOC SOC1 SENDTO 1472 <test_udp_port1> <target_ap_ip>
- - - ''
- - - SOC SOC1 SENDTO 1472 <test_udp_port1> <target_ap_ip>
- - - ''
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK
- 4.PC OK
- 5.PC OK
- 6.PC OK
- 7.PC OK
- 8.PC OK SOC_CLOSE=SOC1
- initial condition: APM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip_wifi>
- 2.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 3.target1上关闭工作线程
- 4.PC往8266上发送1472字节数据
- 5.PC往8266上发送1472字节数据
- 6.PC往8266上发送1472字节数据
- 7.PC往8266上发送1472字节数据
- 8.PC往8266上发送1472字节数据
- sub module: UDP
- summary: AP mode, UDP recv buffer test
- test environment: SSC_T1_7
- test point 1: abnormal/special use
- test point 2: use UDP SAP (socket/espconn API) in different state
- version: v2 (2016-10-19)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0301
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: 1/3
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDP -i <target_ip> -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 5
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 5
- - - SSC SSC1 sta -D
- - - P SSC1 C +QAP:OK
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 5
- - - P SSC1 RE SEND:\d+,ERROR
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK
- 4.OK
- 5.ERROR
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip>
- 2.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 3.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送5字节数据
- 4.断开与AP 连接
- 5.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送5字节数据
- sub module: UDP
- summary: do UDP send after WIFI disconnected
- test environment: SSC_T1_6
- test point 1: abnormal/special use
- test point 2: UDP handling abnormal event
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0302
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: 2/3
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 5
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 5
- - - SSC SSC1 sta -D
- - - P SSC1 C +QAP:OK
- - - SSC SSC1 soc -T -s <sock1>
- - - R SSC1 RE CLOSE:\d+,OK
- execution time: 0.0
- expected result: |
- 1.OK
- 2.OK
- 3.OK
- 4.OK
- 5.OK
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip>
- 2.target1上UDP传输,Bind socket1,本地ip target_udp_port1
- 3.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送5字节数据
- 4.断开与AP 连接
- 5.关闭建立的socket1连接
- sub module: UDP
- summary: "close UDP socket after WIFI \ndisconnected"
- test environment: SSC_T1_6
- test point 1: abnormal/special use
- test point 2: UDP handling abnormal event
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0303
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: 1/3
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDP -i <target_ip> -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 5
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 5
- - - SSC SSC1 op -S -o 2
- - - P SSC1 C +MODE:OK
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 5
- - - P SSC1 RE SEND:(\d+),ERROR
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK
- 4.OK
- 5.ERROR
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: "1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip>\n2.target1上UDP传输,Bind socket1,本地ip
- target_udp_port1\n3.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送5字节数据\n4.修改8266的Mode为softAP
- mode \n5.8266往PC上发送5字节数据"
- sub module: UDP
- summary: do UDP send after mode changed
- test environment: SSC_T1_6
- test point 1: abnormal/special use
- test point 2: UDP handling abnormal event
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0304
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: 1/3
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 5
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 5
- - - SSC SSC1 op -S -o 2
- - - P SSC1 C +MODE:OK
- - - SSC SSC1 soc -T -s <sock1>
- - - R SSC1 RE CLOSE:\d+,OK
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK
- 4.OK
- 5.OK
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: "1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip>\n2.target1上UDP传输,Bind socket1,本地ip
- target_udp_port1\n3.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送5字节数据\n4.修改8266的Mode为softAP
- mode \n5.关闭建立的socket1连接"
- sub module: UDP
- summary: close UDP socket after mode changed
- test environment: SSC_T1_6
- test point 1: abnormal/special use
- test point 2: UDP handling abnormal event
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0305
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: 1/3
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 5
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 5
- - - NIC <pc_nic> DISABLED
- - - R PC_COM C OK
- - - SSC SSC1 soc -T -s <sock1>
- - - R SSC1 RE CLOSE:\d+,OK
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK
- 4.OK
- 5.OK
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: "1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip>\n2.target1上UDP传输,Bind socket1,本地ip
- target_udp_port1\n3.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送5字节数据\n4.PC上网卡禁止掉
- \n5.关闭建立的socket1连接"
- sub module: UDP
- summary: close UDP socket after PC NIC disabled
- test environment: SSC_T1_6
- test point 1: abnormal/special use
- test point 2: UDP handling abnormal event
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0306
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: 1/3
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 5
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 5
- - - SSC SSC1 dhcp -E -o 1
- - - R SSC1 C +DHCP:STA,OK
- - - SSC SSC1 ip -S -o 1 -i 192.168.111.210
- - - P SSC1 C +IP:OK
- - - SSC SSC1 ip -Q -o 1
- - - R SSC1 C +STAIP:192.168.111.210
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 1
- - - P SSC1 RE SEND:\d+,OK
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK; PC TCP server accept 成功
- 4.OK
- 5.OK
- 6.OK
- 7.OK
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: "1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip>\n2.target1上UDP传输,Bind socket1,本地ip
- target_udp_port1\n3.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送5字节数据\n4.关闭8266的DHCP
- 1\n5.设置sta ip \n6.查询sta ip 地址是否生效\n7.8266往PC上发送5字节数据"
- sub module: UDP
- summary: do UDP send after IP changed
- test environment: SSC_T1_6
- test point 1: abnormal/special use
- test point 2: UDP handling abnormal event
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0307
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: 1/3
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SOC SOC1 BIND <test_udp_port1> <pc_ip>
- - - R SOC_COM L OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -S -s <sock1> -i <pc_ip> -p <test_udp_port1> -l 5
- - - P SSC1 RE SEND:(\d+),OK
- - P SOC1 UL 5
- - - SSC SSC1 dhcp -E -o 1
- - - R SSC1 C +DHCP:STA,OK
- - - SSC SSC1 ip -S -o 1 -i 192.168.111.210
- - - P SSC1 C +IP:OK
- - - SSC SSC1 ip -Q -o 1
- - - R SSC1 C +STAIP:192.168.111.210
- - - SSC SSC1 soc -T -s <sock1>
- - - R SSC1 RE CLOSE:\d+,OK
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- 3.OK; PC TCP server accept 成功
- 4.OK
- 5.OK
- 6.OK
- 7.OK
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: "1.PC上SOC1 UDP传输,bing <test_udp_port1> <pc_ip>\n2.target1上UDP传输,Bind socket1,本地ip
- target_udp_port1\n3.target1上使用步骤2创建的socket1,往pc_ip,test_tcp_port1上发送5字节数据\n4.关闭8266的DHCP
- 1\n5.设置sta ip \n6.查询sta ip 地址是否生效\n7.关闭建立的socket1连接"
- sub module: UDP
- summary: close UDP socket after IP changed
- test environment: SSC_T1_6
- test point 1: abnormal/special use
- test point 2: UDP handling abnormal event
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0401
- SDK: |-
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- allow fail: ''
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 C +BIND:ERROR
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.ERROR
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.target1上创建UDP socket,bind test_udp_port1
- 2.target1上创建UDP socket,bind test_udp_port1
- sub module: UDP
- summary: Test socket with so_reuseaddr option closed on UDP submodule
- test environment: SSC_T1_6
- test point 1: basic function
- test point 2: socket test with different option
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_0402
- SDK: ESP32_IDF
- Test App: SSC_OPTION
- allow fail: ''
- auto test: 'Yes'
- category: Function
- cmd set:
- - ''
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock2>:BIND:(\d+),OK
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.find esp-idf/components/lwip/include/lwip/lwip/opt.h file, make "#define SO_REUSE 1" instead of "#define SO_REUSE 0"
- 2.switch to esp-idf/SSC, run "./gen_misc_ng.sh SSC_OPTION" and "make flash", then run the test case normally
- 3.target1上创建UDP socket,bind test_udp_port1
- 4.target1上创建UDP socket,bind test_udp_port1
- sub module: UDP
- summary: Test socket with so_reuseaddr option opened that build two udp sockets
- by binding same port on ESP32
- test environment: SSC_T1_6
- test point 1: basic function
- test point 2: socket test with different option
- version: v1 (2016-8-15)
- - CI ready: 'No'
- ID: TCPIP_UDP_0403
- SDK: 8266_RTOS
- Test App: SSC
- allow fail: ''
- auto test: 'No'
- category: Function
- cmd set:
- - ''
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock1>:BIND:(\d+),OK
- - - SSC SSC1 soc -B -t UDP -p <test_udp_port1>
- - - R SSC1 A <sock2>:BIND:(\d+),OK
- execution time: 0.0
- expected result: |-
- 1.OK
- 2.OK
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1.find ESP8266_RTOS_SDK/include/lwip/lwip/opt.h file, make "#define SO_REUSE 1" instead of "#define SO_REUSE 0"
- 2.switch to ESP8266_RTOS_SDK/third_party, run "./make_lib.sh lwip" risc,then continuely run "ll ../lib"
- 3.switch to ESP8266_RTOS_SDK/SSC, run "./gen_misc_rtos.sh SSC", then run the test case normally
- 4.target1上创建UDP socket,bind test_udp_port1
- 5.target1上创建UDP socket,bind test_udp_port1
- sub module: UDP
- summary: Test socket with so_reuseaddr option opened that build two udp sockets
- by binding same port on 8266_RTOS
- test environment: SSC_T1_6
- test point 1: basic function
- test point 2: socket test with different option
- version: v1 (2016-8-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_5001
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC, SSC_NonBlocking, SSC_PSRAM
- auto test: 'Yes'
- category: Stress
- cmd set:
- - UDPStress/UDPSendRecv
- - - send_len = 1460
- - - dummy
- - - test_time = 300
- - - ''
- - - duplex = True
- - - ''
- - - conn_num = 5
- - - ''
- - - send_delay = 20
- - - ''
- execution time: 12.0
- expected result: |-
- 1. succeed
- 2. succeed
- 3. succeed
- initial condition: T2_1
- level: Integration
- module: TCPIP
- steps: |-
- 1. sta connect to softap
- 2. create multiple udp
- 3. do send/recv on all udp
- sub module: UDP
- summary: UDP send/recv stress test
- test environment: SSC_T2_5
- test point 1: stress
- test point 2: UDP stress test
- version: v2 (2016-11-15)
- - CI ready: 'No'
- ID: TCPIP_UDP_5002
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- auto test: 'Yes'
- category: Stress
- cmd set:
- - UDPStress/UDPPacketLose
- - - test_time = 5
- - - dummy
- - - send_len = 1460
- - - ''
- - - pc_send = True
- - - ''
- - - target_send = False
- - - ''
- - - delay = 10
- - - ''
- execution time: 1.0
- expected result: |-
- 1. succeed
- 2. succeed
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1. scan AP to get AP RSSI
- 2. create UDP and recv data for several seconds
- sub module: UDP
- summary: UDP loss rate on DUT Rx
- test environment: SSC_T1_6
- test point 1: Performance test
- test point 2: UDP stress test
- version: v1 (2016-10-18)
- - CI ready: 'No'
- ID: TCPIP_UDP_5003
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- auto test: 'Yes'
- category: Stress
- cmd set:
- - UDPStress/UDPPacketLose
- - - test_time = 5
- - - dummy
- - - send_len = 1460
- - - ''
- - - pc_send = False
- - - ''
- - - target_send = True
- - - ''
- - - delay = 10
- - - ''
- execution time: 1.0
- expected result: |-
- 1. succeed
- 2. succeed
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1. scan AP to get AP RSSI
- 2. create UDP and recv data for several seconds
- sub module: UDP
- summary: UDP loss rate on DUT Tx
- test environment: SSC_T1_6
- test point 1: Performance test
- test point 2: UDP stress test
- version: v1 (2016-10-18)
- - CI ready: 'No'
- ID: TCPIP_UDP_5004
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- auto test: 'Yes'
- category: Stress
- cmd set:
- - UDPStress/UDPBroadcast
- - - test_time = 30
- - - dummy
- - - send_len = 20
- - - ''
- - - pc_send = True
- - - ''
- - - target_send = False
- - - ''
- - - delay = 10
- - - ''
- execution time: 1.0
- expected result: |-
- 1. succeed
- 2. succeed
- initial condition: STAM2
- level: Integration
- module: TCPIP
- steps: |-
- 1. scan AP to get AP RSSI
- 2. create UDP and recv data for several seconds
- sub module: UDP
- summary: UDP broadcase loss rate on DUT Rx
- test environment: SSC_T1_6
- test point 1: Performance test
- test point 2: UDP stress test
- version: v1 (2016-10-18)
- - CI ready: 'No'
- ID: TCPIP_UDP_5005
- SDK: ESP32_IDF
- Test App: SSC, SSC_NonBlocking, SSC_PSRAM
- auto test: 'Yes'
- category: Stress
- cmd set:
- - UDPStress/UDPMultiSTASendRecv
- - - send_len = 1460
- - - dummy
- - - test_time = 300
- - - ''
- - - server_echo = True
- - - ''
- - - sta_number = 5
- - - ''
- - - send_delay = 500
- - - ''
- execution time: 5.0
- expected result: |-
- 1. succeed
- 2. succeed
- 3. succeed
- initial condition: None
- level: Integration
- module: TCPIP
- steps: |-
- 1. 5 sta connect to softap
- 2. create udp socket on all sta
- 3. all sta do udp send/recv
- sub module: UDP
- summary: 1 SoftAP 5 STA, create UDP server on one STA, create UDP client on other
- STA, do UDP send/recv
- test environment: SSC_T6_1
- test point 1: stress
- test point 2: UDP stress test
- version: v1 (2016-8-15)
- - CI ready: 'No'
- ID: TCPIP_UDP_5005
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- Test App: SSC, SSC_NonBlocking
- auto test: 'Yes'
- category: Stress
- cmd set:
- - UDPStress/UDPMultiSTASendRecv
- - - send_len = 1460
- - - dummy
- - - test_time = 300
- - - ''
- - - server_echo = True
- - - ''
- - - sta_number = 5
- - - ''
- - - send_delay = 500
- - - ''
- execution time: 5.0
- expected result: |-
- 1. succeed
- 2. succeed
- 3. succeed
- initial condition: None
- level: Integration
- module: TCPIP
- steps: |-
- 1. 5 sta connect to softap
- 2. create udp socket on all sta
- 3. all sta do udp send/recv
- sub module: UDP
- summary: 1 SoftAP 5 STA, create UDP server on one STA, create UDP client on other
- STA, do UDP send/recv
- test environment: SSC_T6_1
- test point 1: stress
- test point 2: UDP stress test
- version: v1 (2016-8-15)
- - CI ready: 'No'
- ID: TCPIP_UDP_5006
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- auto test: 'Yes'
- category: Stress
- cmd set:
- - UDPStress/UDPSTAMultiSocketSendRecv
- - - send_len = 1460
- - - dummy
- - - test_time = 300
- - - ''
- - - server_echo = True
- - - ''
- - - sta_number = 2
- - - ''
- - - conn_number = 6
- - - ''
- - - send_delay = 500
- - - ''
- execution time: 5.0
- expected result: |-
- 1. succeed
- 2. succeed
- 3. succeed
- initial condition: None
- level: Integration
- module: TCPIP
- steps: |-
- 1. 2 sta connect to softap
- 2. create multi udp socket on all sta
- 3. all sta do udp send/recv
- sub module: UDP
- summary: 1 SoftAP 2 STA, create multi UDP socket on STA, do UDP send/recv
- test environment: SSC_T3_2
- test point 1: stress
- test point 2: UDP stress test
- version: v1 (2016-8-15)
- - CI ready: 'No'
- ID: TCPIP_UDP_5007
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- auto test: 'Yes'
- category: Stress
- cmd set:
- - UDPStress/SoftAPSTAUDPLose
- - - test_time = 60
- - - dummy
- - - send_len = 1460
- - - ''
- - - softap_send = False
- - - ''
- - - sta_send = True
- - - ''
- - - delay = 10
- - - ''
- execution time: 1.0
- expected result: |-
- 1. succeed
- 2. succeed
- 3. succeed
- initial condition: T2_1
- level: Integration
- module: TCPIP
- steps: |-
- 1.sta connect to softAP
- 2.sta softAP bind UPD socket
- 3.sta send UDP to softAP, softAP calculate the packet lose
- sub module: UDP
- summary: STA connect to softAP, STA send UDP to softAP, calculate the UDP lose on
- softAP
- test environment: SSC_T2_5
- test point 1: Performance test
- test point 2: UDP stress test
- version: v1 (2016-10-18)
- - CI ready: 'No'
- ID: TCPIP_UDP_5008
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- auto test: 'Yes'
- category: Stress
- cmd set:
- - UDPStress/SoftAPSTAUDPLose
- - - test_time = 60
- - - dummy
- - - send_len = 1460
- - - ''
- - - softap_send = True
- - - ''
- - - sta_send = False
- - - ''
- - - delay = 10
- - - ''
- execution time: 1.0
- expected result: |-
- 1. succeed
- 2. succeed
- 3. succeed
- initial condition: T2_1
- level: Integration
- module: TCPIP
- steps: |-
- 1.sta connect to softAP
- 2.sta softAP bind UPD socket
- 3.softAP send UDP to STA, STA calculate the packet lose
- sub module: UDP
- summary: STA connect to softAP, softAP send UDP to STA, calculate the UDP lose on
- STA
- test environment: SSC_T2_5
- test point 1: Performance test
- test point 2: UDP stress test
- version: v1 (2016-10-18)
- - CI ready: 'No'
- ID: TCPIP_UDP_5101
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC, SSC_NonBlocking
- auto test: 'Yes'
- category: Performance
- cmd set:
- - UDPStress/UDPThroughput
- - - send_len = 1460
- - - dummy
- - - tx_enable = True
- - - ''
- - - rx_enable = False
- - - ''
- - - measure_period = 30
- - - ''
- execution time: 2.0
- expected result: |-
- 1. succeed
- 2. succeed
- 3. succeed
- initial condition: STAM1
- level: Integration
- module: TCPIP
- steps: |-
- 1. config attenuator (0-59)
- 2. scan AP to get AP RSSI
- 3. create UDP and send data for several seconds
- Loop step 1 - 3
- sub module: UDP
- summary: UDP throughput Tx in shield box
- test environment: SSC_T1_ShieldBox
- test point 1: performance
- test point 2: UDP throughput
- version: v1 (2016-8-15)
- - CI ready: 'No'
- ID: TCPIP_UDP_5102
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC, SSC_NonBlocking
- auto test: 'Yes'
- category: Performance
- cmd set:
- - UDPStress/UDPThroughput
- - - send_len = 1460
- - - dummy
- - - tx_enable = False
- - - ''
- - - rx_enable = True
- - - ''
- - - measure_period = 30
- - - ''
- execution time: 2.0
- expected result: |-
- 1. succeed
- 2. succeed
- 3. succeed
- initial condition: STAM1
- level: Integration
- module: TCPIP
- steps: |-
- 1. config attenuator (0-59)
- 2. scan AP to get AP RSSI
- 3. create UDP and recv data for several seconds
- Loop step 1 - 3
- sub module: UDP
- summary: UDP throughput Rx in shield box
- test environment: SSC_T1_ShieldBox
- test point 1: performance
- test point 2: UDP throughput
- version: v1 (2016-8-15)
- - CI ready: 'No'
- ID: TCPIP_UDP_5201
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC_Ethernet
- auto test: 'Yes'
- category: Stress
- cmd set:
- - UDPStress/EthUDPThroughput
- - - send_len = 1460
- - - dummy
- - - tx_enable = True
- - - ''
- - - rx_enable = False
- - - ''
- - - measure_period = 30
- - - ''
- - - test_count = 5
- - - ''
- execution time: 0.5
- expected result: |-
- 1. succeed
- 2. succeed
- initial condition: T1_ETH
- level: Integration
- module: TCPIP
- steps: |-
- 1. DUT open eth and get ip
- 2. DUT band socket and send packet to PC for several secends
- Loop for step 1-2
- sub module: UDP
- summary: UDP throughput Tx for Ethernet
- test environment: SSC_T1_Ethernet
- test point 1: stress
- test point 2: UDP stress test
- version: v1 (2016-8-15)
- - CI ready: 'No'
- ID: TCPIP_UDP_5202
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC_Ethernet
- auto test: 'Yes'
- category: Stress
- cmd set:
- - UDPStress/EthUDPThroughput
- - - send_len = 1460
- - - dummy
- - - tx_enable = False
- - - ''
- - - rx_enable = True
- - - ''
- - - measure_period = 30
- - - ''
- - - test_count = 5
- - - ''
- execution time: 0.5
- expected result: |-
- 1. succeed
- 2. succeed
- initial condition: T1_ETH
- level: Integration
- module: TCPIP
- steps: |-
- 1. DUT open eth and get ip
- 2. DUT band socket and PC send packet to DUT for several secends
- Loop for step 1-2
- sub module: UDP
- summary: UDP throughput Rx for Ethernet
- test environment: SSC_T1_Ethernet
- test point 1: stress
- test point 2: UDP stress test
- version: v1 (2016-8-15)
- - CI ready: 'No'
- ID: TCPIP_UDP_5301
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC_Ethernet
- auto test: 'Yes'
- category: Stress
- cmd set:
- - UDPStress/EthUDPPacketLose
- - - test_time = 30
- - - dummy
- - - send_len = 1460
- - - ''
- - - pc_send = True
- - - ''
- - - target_send = False
- - - ''
- - - delay = 10
- - - ''
- execution time: 0.5
- expected result: |-
- 1. succeed
- 2. succeed
- initial condition: T1_ETH
- level: Integration
- module: TCPIP
- steps: |-
- 1. DUT open eth and get ip
- 2. DUT band socket,PC send packet to DUT for several secends
- 3. DUT calculate the packet lose rate
- sub module: UDP
- summary: UDP loss rate on DUT Rx for Eth
- test environment: SSC_T1_Ethernet
- test point 1: Performance test
- test point 2: UDP stress test
- version: v1 (2016-10-18)
- - CI ready: 'No'
- ID: TCPIP_UDP_5401
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- auto test: 'Yes'
- category: Stress
- cmd set:
- - UDPStress/UDPSoftAPSTAThroughput
- - - send_len = 1460
- - - dummy
- - - sta_rx_enable = False
- - - ''
- - - sta_tx_enable = True
- - - ''
- - - measure_period = 15
- - - ''
- execution time: 1.0
- expected result: |-
- 1. succeed
- 2. succeed
- 3. succeed
- 4. succeed
- initial condition: T2_1
- level: Integration
- module: TCPIP
- steps: |-
- 1. STA connect softAP
- 2. bind UDP socket
- 3. send UDP packet
- 4. calculate the troughput
- sub module: UDP
- summary: STA UDP throughput Tx while connected with softAP
- test environment: SSC_T2_ShieldBox2
- test point 1: Performance test
- test point 2: UDP throughput
- version: v1 (2016-10-18)
- - CI ready: 'No'
- ID: TCPIP_UDP_5402
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- auto test: 'Yes'
- category: Stress
- cmd set:
- - UDPStress/UDPSoftAPSTAThroughput
- - - send_len = 1460
- - - dummy
- - - sta_rx_enable = True
- - - ''
- - - sta_tx_enable = False
- - - ''
- - - measure_period = 15
- - - ''
- execution time: 1.0
- expected result: |-
- 1. succeed
- 2. succeed
- 3. succeed
- 4. succeed
- initial condition: T2_1
- level: Integration
- module: TCPIP
- steps: |-
- 1. STA connect softAP
- 2. bind UDP socket
- 3. send UDP packet
- 4. calculate the troughput
- sub module: UDP
- summary: STA UDP throughput Rx while connected with softAP
- test environment: SSC_T2_ShieldBox2
- test point 1: Performance test
- test point 2: UDP throughput
- version: v1 (2016-10-18)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_5501
- SDK: 'ESP32_IDF'
- Test App: SSC
- auto test: 'Yes'
- category: Stress
- cmd set:
- - UDPStress/UDPSendRecvIPv6
- - - send_len = 1460
- - [dummy]
- - - test_time = 300
- - ['']
- - - duplex = True
- - ['']
- - - conn_num = 5
- - ['']
- - - send_delay = 20
- - ['']
- execution time: 12.0
- expected result: |-
- 1. succeed
- 2. succeed
- 3. succeed
- initial condition: T2_1
- level: Integration
- module: TCPIP
- steps: |-
- 1. sta connect to softap
- 2. create multiple udp
- 3. do send/recv on all udp
- sub module: UDP
- summary: UDP send/recv stress test with UDPSendRecvIPv6(IPv6)
- test environment: SSC_T2_5
- test point 1: stress
- test point 2: UDP stress test(IPv6)
- version: v2 (2016-11-15)
- - CI ready: 'Yes'
- ID: TCPIP_UDP_5502
- SDK: 'ESP32_IDF'
- Test App: SSC
- auto test: 'Yes'
- category: Stress
- cmd set:
- - UDPStress/UDPAPSTASendRecvIPv6
- - - send_len = 1460
- - [dummy]
- - - test_time = 300
- - ['']
- - - duplex = True
- - ['']
- - - conn_num = 5
- - ['']
- - - send_delay = 20
- - ['']
- execution time: 12.0
- expected result: |-
- 1. succeed
- 2. succeed
- 3. succeed
- initial condition: T3_1
- level: Integration
- module: TCPIP
- steps: |-
- 1. sta connect to softap
- 2. create multiple udp
- 3. do send/recv on all udp
- sub module: UDP
- summary: UDP send/recv stress test with UDPAPSTASendRecvIPv6(IPv6)
- test environment: SSC_T3_1
- test point 1: stress
- test point 2: UDP stress test(IPv6)
- version: v2 (2016-11-15)
- - CI ready: 'No'
- ID: TCPIP_UDP_9901
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- auto test: 'Yes'
- category: IOT
- cmd set:
- - UDPStress/UDPThroughputCompatibility
- - - send_len = 1460
- - - dummy
- - - test_times = 10
- - - ''
- - - tx_enable = True
- - - ''
- - - rx_enable = False
- - - ''
- - - measure_period = 30
- - - ''
- execution time: 2.0
- expected result: |-
- 1. succeed
- 2. succeed
- 3. succeed
- initial condition: STAM1
- level: Integration
- module: TCPIP
- steps: |-
- 1. scan AP to get AP RSSI
- 2. create TCP connection and send data for several seconds
- 3. calculate the throughput
- Loop step 1 - 3
- sub module: UDP
- summary: UDP throughput Tx Compatibility test in shield box
- test environment: SSC_T1_ShieldBox
- test point 1: performance
- test point 2: UDP throughput Compatibility test
- version: v1 (2016-8-15)
- - CI ready: 'No'
- ID: TCPIP_UDP_9902
- SDK: |-
- 8266_NonOS
- 8266_RTOS
- ESP32_IDF
- Test App: SSC
- auto test: 'Yes'
- category: IOT
- cmd set:
- - UDPStress/UDPThroughputCompatibility
- - - send_len = 1460
- - - dummy
- - - test_times = 10
- - - ''
- - - tx_enable = False
- - - ''
- - - rx_enable = True
- - - ''
- - - measure_period = 30
- - - ''
- execution time: 2.0
- expected result: |-
- 1. succeed
- 2. succeed
- 3. succeed
- initial condition: STAM1
- level: Integration
- module: TCPIP
- steps: |-
- 1. scan AP to get AP RSSI
- 2. create TCP connection and send data for several seconds
- 3. calculate the throughput
- Loop step 1 - 3
- sub module: UDP
- summary: UDP throughput Rx Compatibility test in shield box
- test environment: SSC_T1_ShieldBox
- test point 1: performance
- test point 2: UDP throughput Compatibility test
- version: v1 (2016-8-15)
|