Currently CI test environment is complicated, usually includes NIC, AP. These devices are not used for a lot test cases. Therefore we split the test environment, remove unnecessary devices. Then it will be easier to create CI runners.
68 lines
1.4 KiB
YAML
68 lines
1.4 KiB
YAML
test cases:
|
|
- CI ready: 'Yes'
|
|
ID: TCPIP_ICMP_0101
|
|
SDK: |-
|
|
8266_NonOS
|
|
8266_RTOS
|
|
ESP32_IDF
|
|
Test App: SSC
|
|
allow fail: 1/5
|
|
auto test: 'Yes'
|
|
category: Function
|
|
cmd set:
|
|
- ''
|
|
- - SSC SSC1 ping -i <pc_ip>
|
|
- - R SSC1 C +PING:OK
|
|
- - SSC SSC1 ping -i <pc_ip> -c 2
|
|
- - R SSC1 C +PING:OK
|
|
execution time: 0.0
|
|
expected result: |-
|
|
1.ok
|
|
2.ok
|
|
initial condition: STAM2
|
|
level: Integration
|
|
module: TCPIP
|
|
steps: |-
|
|
1.ping -i <pc_ip>
|
|
2.ping -i <pc_ip> -c 2
|
|
sub module: ICMP
|
|
summary: ping function test
|
|
test environment: SSC_T1_5
|
|
test point 1: basic function
|
|
test point 2: ping function test
|
|
version: v1 (2016-8-15)
|
|
- CI ready: 'No'
|
|
ID: TCPIP_ICMP_5001
|
|
SDK: |-
|
|
8266_NonOS
|
|
8266_RTOS
|
|
ESP32_IDF
|
|
Test App: SSC
|
|
auto test: 'Yes'
|
|
category: Stress
|
|
cmd set:
|
|
- TCPIPStress/PingStress
|
|
- - test_time = 300
|
|
- - dummy
|
|
- - test_freq = 0.2
|
|
- - ''
|
|
- - ping_len = 64
|
|
- - ''
|
|
- - target_mode = "STA"
|
|
- - ''
|
|
execution time: 5.0
|
|
expected result: |-
|
|
1. send succeed
|
|
2. recv ping reply
|
|
initial condition: STAM2
|
|
level: Integration
|
|
module: TCPIP
|
|
steps: |-
|
|
1. PC send ping request to target
|
|
2. PC check if received ping reply
|
|
sub module: ICMP
|
|
summary: ping target and check for ping reply
|
|
test environment: SSC_T1_1
|
|
test point 1: stress
|
|
test point 2: ICMP ping stress test
|
|
version: v1 (2016-11-15)
|