aboutsummaryrefslogtreecommitdiff
path: root/src/include/gnunet_testing_plugin.h
Commit message (Collapse)AuthorAge
* - moved global netjail methods to its own header file.dev/t3ss/tngt3sserakt2021-11-09
| | | | | | - added configuration by string in test skript instead of config file. - moved netjail scripts to contrib/netjail and install them into the share/gnunet directory.
* - add generic topology configuration by filet3sserakt2021-10-07
| | | | | | | | | | | | | | | | | | | | | | | - cmd simple send using file configuration from file - added cmd to check the logs for backchannel encapsulation - added cmd which notifies the master loop of local loop being prepared to finish - added logging to helper.c - moved code from connecting peers cmd into global functions - added parameters given to the connecting peers cmd - added assertion when notifying the transport service about a new queue, if the communicator has no intial capacity - added optional valgrind cmd to test script - added flag für queues with unlimited length - added check for queues with higher priority - added attribute queue_capacity to struct Queue - bug fixing worker task for kce generation and transport notification about available queue in udp communicator - change value for unlimited queue length from 0 to UINT16_MAX in tcp communicator and service - added loop to stop the test system for the globally known peers in stop testsystem cmd - refactored endless growing array to handle further messages from the local loops, and added logic to handle the local test prepare msg - added utility methods in testing.c - added forwarding of all tests prepared msg in gnunet-cmds-helper.c - added cmd to end loop without shutdown - added without shutdown cmd to simple send testcase - added backchannel check, without shutdown and prepared cmd to udp backchannel testcase.
* - renamed methods and variables to prepare moving files from testbed to ↵t3sserakt2021-08-17
| | | | testing, to fix circular dependency problem
* - there are two helper running, but only one is doing the work of both. ↵t3sserakt2021-07-30
| | | | Therefore connecting peers does not work atm.
* - added first testcase cmd code for sending a simple testmessaget3sserakt2021-07-22
|
* - started to implement several cmds to start peers^Ctestcase plugin will be ↵t3sserakt2021-07-16
| | | | started directly from helper, functionality to communicate between master cmd loop and local cmd loop, code compiles, test is not working atm.
* - added rudimentary cmd helper (copied from testbed-helper), binary to start ↵t3sserakt2021-07-07
a testcase plugin, rudimentary testcase plugin