Skip to content

Testing shell script for measuring clients reliability and testing mixnet transfer speeds.

License

Notifications You must be signed in to change notification settings

dial0ut/nym-testing-suite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nym testing suite

Testing shell script for measuring clients reliability and testing mixnet transfer speeds.

Nym Network Debugger

Nym Network Debugger is a command-line tool designed for debugging Nym mixnet and its clients. It allows you to run specific tests using curl and ncat.

Usage

The general command-line structure for using this tool is as follows:

./simple.sh <target_host> <test_type
# Arguments:

<target_host>: The target host you want to test.
<test_type>: The type of test you want to run. Two options are currently supported:
curl: Runs tests using curl
ncat: Runs tests using ncat

# For example, to run a curl test on https://www.example.com, you'd run:
./simple.sh https://www.example.com curl
## To run a ncat test on https://www.example.com you'd run:

./simple.sh https://www.example.com ncat 

Installation

The script utilizes common Linux command-line tools like curl, ncat, python, bc. Please ensure that these are installed on your machine.

In case a required command is not found, the script will prompt you to install it.

Additional Information

The script includes color highlighting to easily understand the output. It displays successful tests in green, highlights and numbers in light blue, warnings in red, and default text in white.

The script will run a test 100 times by default. This number can be adjusted by changing the test_number variable in the script. Each test is given a time limit of 10 seconds by default, which can be adjusted by changing the time_limit variable in the script.

Enjoy using the Nym Network Debugger!

Licensed under MIT

About

Testing shell script for measuring clients reliability and testing mixnet transfer speeds.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages