serval-dna/tests
Andrew Bettison 43bd0bd33f Fix a failing keyring test
The in-memory identity creation test was failing intermittently because
the server only creates the in-memory identity on the first tick, and
under load the server sometimes does not tick for a while, leading to a
race with the "servald id self" command.

The test case now waits for the server to emit a tick before running the
"id self" command.  This necessitated a new DEBUG() statement and a new
debug flag 'overlaytick'.

Also disabled Rhizome for all the keyring tests, as unnecessary Rhizome
DB creation was slowing down the fixtures.
2016-09-06 15:00:21 +09:30
..
testdata Add keyring back-compatibility test case 2013-04-29 15:11:04 +09:30
all Begin broadcast messaging service 2016-08-16 15:04:15 +09:30
compatibility Issue #20: remove unique socket names from tests 2013-09-20 14:24:55 +09:30
config Improve config overflow message 2015-12-14 10:31:38 +10:30
directory_service Establish a unicast link to a configured host on demand 2016-01-27 16:27:47 +10:30
dnahelper Fix test defs: pop_instance did not restore instance 2014-03-03 15:14:34 +10:30
dnaprotocol Migrate and refactor more interfaces from batphone 2014-02-19 15:35:08 +10:30
framework Improve test framework: assert_fork_is_running 2014-04-30 11:10:20 +09:30
jni Add support for running and stopping servald from a JVM thread 2015-05-25 11:46:37 +09:30
keyring Fix a failing keyring test 2016-09-06 15:00:21 +09:30
keyringjava Add identity_t type & rename signing key api to identity. 2016-08-16 12:22:13 +09:30
keyringrestful Add identity_t type & rename signing key api to identity. 2016-08-16 12:22:13 +09:30
logging Filesystem Heirarchy Standard (FHS) paths 2014-03-26 15:35:43 +10:30
mdp Improve MDP filter rules file syntax 2014-05-05 14:45:33 +09:30
meshmb Add simple meshmb find command 2016-08-29 11:06:53 +09:30
meshms Reduce redundant reading of message ply's 2016-08-23 14:28:13 +09:30
meshmsjava Reduce redundant reading of message ply's 2016-08-23 14:28:13 +09:30
meshmsrestful Reduce redundant reading of message ply's 2016-08-23 14:28:13 +09:30
msp Fix MSP test case after switching to nc6 2016-02-15 18:41:54 +10:30
rhizomeall Add 'rhizomeall' test script 2015-12-01 00:51:15 +10:30
rhizomechannels Rearrange interface config to support unicast settings 2015-03-23 13:35:22 +10:30
rhizomejava Move utility functions from 'rhizomejava' test to testdefs_java.sh 2015-08-31 19:16:30 +09:30
rhizomeops Fix rhizome op test that used recipient field 2016-05-31 13:05:06 +09:30
rhizomeprotocol Encrypt payloads without needing a sender 2016-05-31 12:50:32 +09:30
rhizomerestful Avoid 1 second delay in tests when using curl to post forms 2016-05-18 12:11:58 +09:30
rhizomestress Rearrange interface config to support unicast settings 2015-03-23 13:35:22 +10:30
routing Add configuration for idle_tick_ms so tests can complete faster without wasting power 2016-05-10 11:19:49 +09:30
server Fix an intermittent server test failure 2016-09-06 12:33:29 +09:30
vomp Fix vomp stun test after route print change 2016-03-07 16:11:27 +10:30