Skip to content

Commit 628d4c9

Browse files
committed
Update README
1 parent a8191e2 commit 628d4c9

File tree

2 files changed

+7
-12
lines changed

2 files changed

+7
-12
lines changed

README.md

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -84,24 +84,20 @@ Since the IPv6 headers are 20 bytes larger than the IPv4 headers, the MTU has to
8484
The script [run-tests.sh](https://github.com/shivrai/TCP-IP-Regression-TestSuite/blob/master/run-tests.sh) can be used to automate the tests. The value of the `$packetdrill` variable should be set to the location of the **packetdrill** binary on your machine before running the script.
8585
The following command should be used for executing all the tests -
8686
```
87-
sudo sh run-tests.sh <directory>
87+
sudo sh run-tests.sh <directory/file>
8888
```
8989
You can specify the directory for which you want to run the tests. If no directory is specified, the current directory is taken into consideration by default. <br>
9090
**Note:** `sudo` is required only for running the packetdrill binary. <br><br>
9191
**Update:** Logging functionality is now added in the automation script. After a single run, all the errors are placed in `error.log` in a clean format for easy debugging. <br>
92-
The automation scripts reads the list of scripts from the local file `test_scripts`. This file needs to be timely updated -
93-
```
94-
sh update-test-list.sh
95-
```
9692

9793
## Scenarios covered
9894

99-
|**Scenario**|**Number of tests**|**Result**|
100-
------------|:-------------------:|:----------:|
101-
|ICMP|1|Passed
102-
|Socket API|13|Passed
103-
|TCP Mechanisms|20|Passed
104-
|TCP State Machine|15|Passed
95+
|**Scenario**|**Number of tests**|**Result (FreeBSD)**|
96+
-------------|:-----------------:|------------------|
97+
|[ICMP](icmp) |1 |Passed
98+
|[Socket API](socket-api) |17|Failed: [1](socket-api/close/close-unread-data-rst.pkt)
99+
|[TCP Mechanisms](tcp-mechanisms)|12|Failed: [1](tcp-mechanisms/early_retransmit/early-retransmit.pkt)
100+
|[TCP State Machine](tcp-fsm) |17|Failed: [3](tcp-fsm/mss)
105101

106102
## Possible Scenarios
107103
* ~~Test for half-open connection (last ack getting lost).~~ **Update -** [close-last-ack-lost](./close/close-last-ack-lost.pkt)

update-test-list

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
#!/bin/sh
22
# Script for updating local list of tests.
3-
# Please run this script timely, especially after adding new tests.
43

54
if [ -z $1 ] && [ -z $2 ]; then
65
echo "Usage ./update-test-list <test-file> <directory>"

0 commit comments

Comments
 (0)