Skip to content
This repository has been archived by the owner on Sep 17, 2024. It is now read-only.

packetdrill testcases for network regression testing

Notifications You must be signed in to change notification settings

ligurio/packetdrill-testcases

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

packetdrill testcases

The packetdrill scripting tool enables quick, precise tests for entire TCP/UDP/IPv4/IPv6 network stacks, from the system call layer down to the NIC hardware. This repository contains about 1.5k testcases for packetdrill.

Specifications:

How-To

sudo scripts/install-packetdrill.sh
python3 -m venv venv
source venv/bin/activate
pip install -r scripts/requirements.txt
python3 scripts/run-tests.py --discovery
python3 scripts/run-tests.py --report_file junit.xml
python3 scripts/run-tests.py --testplan testplans/testplan-freebsd.json
python3 scripts/run-tests.py --testplan testplans/testplan-linux.json --report_file junit.xml

TODO

How to contribute

TODO

Acknowledments

Releases

No releases published

Packages

No packages published