path: root/src/testing
AgeCommit message (Collapse)Author
2021-11-09- moved global netjail methods to its own header
- 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.
2021-10-28- fixed coverity issuest3sserakt
2021-10-25changes to reflect the changes in testing_api_loop.ct3sserakt
2021-10-15Merge branch 'master' into dev/t3ss/tngt3sserakt
2021-10-14removed versioned artefacts with v2 and v3. changes to reflect the changes ↵t3sserakt
in testing_api_loop.c
2021-10-11fixed unset port forwarding variable bug in netjail script, fixed end cmd ↵t3sserakt
without shutdown bug, smaller fixes
2021-10-10-add testing.h to make distv0.15.4-alpha.2Christian Grothoff
2021-10-10-make check/dist ftbfs fix. needs filev0.15.4-alpha.1Martin Schanzenbach
2021-10-08-dceChristian Grothoff
2021-10-08-clean up testing-NG finish logicChristian Grothoff
2021-10-07- add generic topology configuration by filet3sserakt
- 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.
2021-10-04add missing finish cmdChristian Grothoff
2021-10-04-basic santiy for testing API, breaks transport/ buildChristian Grothoff
2021-10-04-taking a first stab at cleaning up the testing messChristian Grothoff
2021-09-24-bugfixes and FIXMEs for t3ssChristian Grothoff
2021-09-20- fixed install dir for gnunet-cmds-helpert3sserakt
2021-09-20- added new udp backchannel testcase, changed netjail script to have port ↵t3sserakt
forwarding into subnets, master loop is no configured completely by topology config file, connect cmd reads topology file to connect to configured nodes
2021-09-14- fixed wrong dependencies to tng version of libs, added missing block after ↵t3sserakt
2021-09-13- fixed linker errort3sserakt
2021-09-13- added tng milestone 2 versions with improvements onto version 1 files , ↵t3sserakt
fixed smaller issues in milestone 1 versions, added version 1 to buildbot, added new testcase for testing udp backchannel
2021-08-30- introduced nested namespace in test script to get rid of the permission ↵t3sserakt
problem, renamed test file.
2021-08-24-add missing testing_cmds.hv0.15.2Christian Grothoff
2021-08-24-remove dead ats-tests, fix strange Debian build issuesChristian Grothoff
2021-08-24- fixed mem leaks, added code doc, formatting, removed trace logst3sserakt
2021-08-24- added cmds to stop a peer and remove a test environment, used in simple ↵t3sserakt
send test case plugin
2021-08-18- fixed copyright yeart3sserakt
2021-08-17- moved additional files from testbed to testingt3sserakt
2021-08-17- moved test code from testbed to testingt3sserakt
2021-08-17- renamed methods and variables to prepare moving files from testbed to ↵t3sserakt
testing, to fix circular dependency problem
2021-08-08-fix make dist; fix warningsv0.15.0Martin Schanzenbach
2021-07-23- smaller bug fixest3sserakt
2021-07-22- added first testcase cmd code for sending a simple testmessaget3sserakt
2021-07-19- finished first prototype for running several local testcase.t3sserakt
2021-07-16- started to implement several cmds to start peers^Ctestcase plugin will be ↵t3sserakt
started directly from helper, functionality to communicate between master cmd loop and local cmd loop, code compiles, test is not working atm.
2021-07-07- added rudimentary cmd helper (copied from testbed-helper), binary to start ↵t3sserakt
a testcase plugin, rudimentary testcase plugin
2021-07-02- stopping testbed, starting testbed for every node, fixing bugs, implement ↵t3sserakt
traits to start peers on nodes
2021-06-30- starting testbed with netjailt3sserakt
2021-04-26-fix many more typosChristian Grothoff
2021-04-24-Fix several incorrect uses of `i.e.'Alessio Vanni
With some other changes to sentences here and there as I found appropriate.
2021-04-15- added handling of asynchronous task to testing ng. added testbed commands ↵t3sserakt
for setting up test invironment (atm wihtout the use of the ne async handling)
2021-03-29- added testbed commandst3sserakt
2021-03-17- removed not used artefactt3sserakt
2021-03-15- added hello world test with command stylet3sserakt
2021-03-08- Just make it compile again.t3sserakt
2021-03-06revisit testing-NG headerChristian Grothoff
2021-03-04- fixed copyright datet3sserakt
2021-03-04- fixed headert3sserakt
2021-03-04- first try to integrate GNU Taler command style testingt3sserakt
2020-07-17avoid boolean flag in GNUNET_OS_start_process() API (fixes #6188)Christian Grothoff
2020-07-05Fix_build_dependenciesBertrand Marc
Signed-off-by: Martin Schanzenbach <>