Marvin Klimke
0d4ab5949b
rtp: small fixes to remote test script, still need to resolve broken pipe problem
2019-03-12 17:00:23 +01:00
Marvin Klimke
3873847de0
rtp: adapt test script to work with remote server
2019-03-12 16:46:28 +01:00
Marvin Klimke
4cf457e8a8
rtp: add first approach to test script with remote server support
...
this script should perspectively start a villas-node instance on a
remote server and send samples to this server, which saves it to a
file that tranferred back afterwards.
2019-02-25 17:05:28 +01:00
Marvin Klimke
8142944b39
properly delete temp config files in rtp tests
2019-02-25 15:06:27 +01:00
1d23b50ae2
tests: improve some parameters of the RTP TBF test
2019-02-17 21:18:09 +01:00
4aacaa330b
rtp: improve logging
2019-02-17 21:17:43 +01:00
ab68ff40d3
rtp: fix parsing of AIMD options
2019-02-17 21:17:31 +01:00
05568f8b56
rtp: tune some parameters
2019-02-17 21:17:09 +01:00
e91084bec9
rtp: fix calculation of loss fraction
2019-02-17 21:16:51 +01:00
aff3e56a5b
added script to analyze AIMD
2019-02-15 12:02:05 +01:00
Marvin Klimke
623385cda9
fixes related to tc support
2019-02-15 11:18:32 +01:00
5be0931bb7
bufix
2019-02-15 11:03:32 +01:00
c872711887
dd logging for aimd
2019-02-15 11:01:13 +01:00
Marvin Klimke
0e35af35e3
rtp: add test script with tbf qdisc support
2019-02-15 11:00:02 +01:00
73b6bc6b93
rtp: fix whitespaces
2019-02-15 10:24:25 +01:00
d0e52ad633
netem: set fwmark only on linux
2019-02-15 10:24:18 +01:00
e79f7376a7
netem: make mark configurable
2019-02-15 10:24:13 +01:00
4660f97834
netem: refactor mark -> fwmark
2019-02-15 10:24:09 +01:00
Marvin Klimke
8da43f7070
rtp: small fix in debug output, lower bound of 1 for decimate hook ratio
2019-02-15 10:19:58 +01:00
Marvin Klimke
7a12800306
rtp: test script: enable trcp and call villas-signal with -n option
2019-02-13 09:32:49 +01:00
b1028e9829
stats: fail if node has no stats hook
2019-02-12 22:04:39 +01:00
c5e7045a41
refactor: MAPPING_STATS_TYPE -> STATS_TYPE
2019-02-12 22:04:06 +01:00
e02d06ccaf
tests: disable RTP tests for now in the CI
2019-02-12 20:57:08 +01:00
348152df88
code style: indention
2019-02-12 20:53:39 +01:00
d29594858a
node: do not show warnings twice
2019-02-12 19:57:59 +01:00
cdcdb65c1b
iec61850: allow new configuration style for signal description
2019-02-12 19:57:44 +01:00
bd9457c160
iec61850_sv: fix parsing of signals
2019-02-12 19:57:23 +01:00
ecfc10baef
iec61850_sv: fail if direction not configured
2019-02-12 19:57:09 +01:00
0521ded161
mqtt: improve error message ( closes #225 )
2019-02-12 19:56:36 +01:00
2cc6423c61
path: run in single mode if possible to reduce syscall overhead
2019-02-12 18:18:02 +01:00
0cbbd0a53c
path: cancel paths threads
2019-02-12 18:17:09 +01:00
3816b8f45e
path: simplify reversal of paths ( closes #224 )
2019-02-12 17:54:35 +01:00
b0d497eee4
node: check for validity of node name
2019-02-12 17:54:08 +01:00
4c6aca75da
update VILLAScommon submodule
2019-02-12 17:29:03 +01:00
623e3cd8ca
allow for running without superuser privilges ( closes #227 )
2019-02-12 17:27:09 +01:00
1bdd597be1
api: create unix socket in home directory of not run as root
2019-02-12 17:11:26 +01:00
87ff27a566
memory is locked by default by villas::rt::lockMemory()
2019-02-12 17:06:46 +01:00
70dd9aeafc
throw exception if memory intialization fails
2019-02-12 17:06:09 +01:00
c4ab3cbbcb
properly catch exceptions by reference
2019-02-12 17:05:44 +01:00
0348749de6
tests: further simplifications
2019-02-12 16:24:07 +01:00
600842eff1
update VILLAScommon submodule
2019-02-12 15:55:12 +01:00
ca817a6907
tests: fix api-stress
2019-02-12 15:07:50 +01:00
a756b41cdc
tests: reduce the number of test cases in order to avoid running into timeouts
2019-02-12 14:31:54 +01:00
a7cdc63036
cmake: make sure that the documentation has been built before installing it ( closes #228 )
2019-02-12 14:30:21 +01:00
d5b1d7743f
update VILLAScommon submodule
2019-02-11 16:42:38 +01:00
15e945feff
use state to shutdown
2019-02-11 16:42:38 +01:00
401b955e24
super_node: add SuperNode::getState(), SuperNode::setState()
2019-02-11 16:42:38 +01:00
e2c8859d79
use new state STATE_STOPPING to trigger shutdown
2019-02-11 16:42:38 +01:00
836d8244d9
super_node: move main loop into SuperNode::run()
2019-02-11 16:42:38 +01:00
d3f3c127d1
super_node: remove stats setting
2019-02-11 16:42:38 +01:00