commit - 388b13a0afef6015187f4571978fa0e829cb5953
commit + 3cd9651f4f4194aaea92a8fb9acb99807d90299b
blob - 743a427a7683c5a2221f38bc923199009e3ba64d (mode 644)
blob + /dev/null
--- .travis.yml
+++ /dev/null
-sudo: required
-
-language: python
-
-python: 3.7
-
-os:
- - linux
-
-matrix:
- include:
- - os: linux
- arch: amd64
- dist: bionic
-
-install:
- - sudo scripts/install-packetdrill.sh
-
-script:
- - pip3 install -r scripts/requirements.txt
- - python3 scripts/run-tests.py --testplan testplans/testplan-linux.json --report_file junit.xml
-
-notifications:
- email:
- recipients:
- - estetus+travis-ci@gmail.com
- on_success: change
- on_failure: always
blob - d22e2426ef9a89d08dd2841c0c8407b4f4c94ea9
blob + 1e00e25bb8ea4ae0bf903270f5ed3cce5e6f24ae
--- README.md
+++ README.md
# packetdrill testcases
-| Platform | Status |
-| ------------- |:-------------:|
-| Ubuntu 18.04.3 LTS (Bionic Beaver) | [![Build Status](https://travis-ci.org/ligurio/packetdrill-testcases.svg?branch=master)](https://travis-ci.org/ligurio/packetdrill-testcases) |
-| FreeBSD 12.1 | [![Build Status](https://api.cirrus-ci.com/github/ligurio/packetdrill-testcases.svg?task=freebsd_12)](https://cirrus-ci.com/github/ligurio/packetdrill-testcases) |
-| macOS Mojave | [![Build Status](https://api.cirrus-ci.com/github/ligurio/packetdrill-testcases.svg?task=macos)](https://cirrus-ci.com/github/ligurio/packetdrill-testcases) |
-
The [packetdrill](https://opensource.google/projects/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
## 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