From Fedora Project Wiki

Line 1: Line 1:
* Description
+
{{header|qa}}
 +
{{QA/Test_Case
 +
| description
 
lksctp_tools include several tools to test sctp, this case test basic functions for it, check if it can send and receive sctp packets successfully
 
lksctp_tools include several tools to test sctp, this case test basic functions for it, check if it can send and receive sctp packets successfully
* Basic Tests
+
|actions=
 
1. run command withsctp and check if any error happens<br />
 
1. run command withsctp and check if any error happens<br />
 
2. run command checksctp and check if any error happens<br />
 
2. run command checksctp and check if any error happens<br />
Line 14: Line 16:
 
     check output in terminal A, result should be like: "Server: Receiving packets.(10/10)"
 
     check output in terminal A, result should be like: "Server: Receiving packets.(10/10)"
 
     exit command in terminal A
 
     exit command in terminal A
 +
|results=
 +
# The testcase should pass without any error or crash
 +
}}
 
[[Category:Package_lksctp_tools_test_cases]]
 
[[Category:Package_lksctp_tools_test_cases]]

Revision as of 09:11, 1 November 2018

QA.png


Description

A brief description of the functionality being tested.


How to test

1. run command withsctp and check if any error happens
2. run command checksctp and check if any error happens
3. test sctp_test

   run "sctp_test -H localhost -P 10010 -l" in one terminal A
   run "sctp_test -H localhost -P 10011 -h localhost -p 10010 -s -c 1" in another terminal
   check output in terminal A, result should be like: (assoc_change: state=3, error=0, instr=0 outstr=0)
   exit command in terminal A

4. test sctp_status

   run "sctp_status  -H localhost -P 10010 -l" in terminal A
   run "sctp_status  -H localhost -P 10011 -h localhost -p 10010 -s -c 64" in terminal B
   check output in terminal A, result should be like: "Server: Receiving packets.(10/10)"
   exit command in terminal A

Expected Results

  1. The testcase should pass without any error or crash