NeST: Network Stack Tester
Project description
NeST: Network Stack Tester
NeST
is a python3 package that handles testbed setup, testbed configuration,
collecting and visualizing data by providing a user friendly API, addressing
common issues involved in conducting networking experiments.
Installation
Instructions to install NeST
from source can be found in
INSTALL.md.
Documentation
Instrcutions for generating/building the API documentation can be found in docs/README.md folder.
Unit tests
Tests can be found in nest/tests
folder.
Run the below command in the repo's root folder to run the tests.
sudo python -m unittest
NOTE: If tests are run from within a virtual environment, then an additional
-E
might be needed for sudo
sudo -E python -m unittest
Contributing
- Create an issue if required.
- Create a merge request containing the necessary changes.
- Make sure the code adheres to pep8 coding standards.
NOTE: Running a script that uses NeST requires root access.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.