-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test service #27
Comments
Whomst didst thee, @thorbjoernl, imagine wouldst be sending and receiving the packets? Did you think the workers would send packets between themselves and report the statistics to the controller, or would they all send to the controller, or the controller would send to the workers? |
:D
|
Co-authored-by: Ola Vanni Flaata <olavfla@users.noreply.github.com>
Co-authored-by: Ola Vanni Flaata <ola.flaata@gmail.com>
Co-Authored-By: Ola Vanni Flaata <ola.flaata@gmail.com>
Co-Authored-By: Ola Vanni Flaata <ola.flaata@gmail.com>
* #27 Began some work on test_service and an config Co-authored-by: Ola Vanni Flaata <olavfla@users.noreply.github.com> * Made configurable workers that send data to controller in different threads * Fixed path for config file * #27 Test service that imitates traffic from Emil's service * #27: test_service seperated into worker and controller. Co-authored-by: Ola Vanni Flaata <ola.flaata@gmail.com> * #27: test_service debug information Co-Authored-By: Ola Vanni Flaata <ola.flaata@gmail.com> * #27: TCP tuning Co-Authored-By: Ola Vanni Flaata <ola.flaata@gmail.com> * #27: NATO narrowband config * #27: B L A C K --------- Co-authored-by: Tobias Thrane <Tobias@thrane.name> Co-authored-by: Ola Vanni Flaata <olavfla@users.noreply.github.com> Co-authored-by: Ola Vanni Flaata <ola.flaata@gmail.com>
Test service
Summary
Configurable test service for sending a lot of random data according to some configuration (eg. lots of small packets/a few big packets / reliable/unreliable / burst/regular interval. For received data, send back a hash of the data to source to allow for verification. Collect statistics about the provided service, and report it.
Should allow for systematic testing of many network patterns, and realistic sending patterns.
Tasks
Tests
Notes
Anything else?
The text was updated successfully, but these errors were encountered: