Dennis Potter
f6ac2341cc
Fixed integration tests and benchmarks for changes commited in
...
027555c34d
2018-08-02 11:31:11 +02:00
Dennis Potter
9b45c08830
Added count for missed steps to evaluate script
2018-08-02 10:27:29 +02:00
Dennis Potter
0c2241d5ee
Accidentally pushed incomplete test to repository
2018-08-01 10:47:42 +02:00
Dennis Potter
74592dcb05
Added checks to see how many samples got lost at send side
...
This check does not yet make sense. There must be a way to see how many
samples got lost at the send side, and how many got lost during
communication.
2018-08-01 00:26:12 +02:00
Dennis Potter
22dac2d0ae
Added check for missed steps at source side
...
This is not completed yet and does not make complete sense yet. There
must be a way to check how many samples got lost at the send side, and
how many samples were lost on the channel.
2018-08-01 00:24:14 +02:00
Dennis Potter
1972d801f3
Added file format to csv and forwarded source node to .log file
2018-07-31 19:36:35 +02:00
Dennis Potter
399b2afb67
Added data process and plot function
2018-07-31 19:03:05 +02:00
Dennis Potter
90d8e25aec
Moved benchmark shell script
2018-07-30 19:00:16 +02:00
Dennis Potter
381b0fc566
Initial version of evaluate script
2018-07-30 18:59:14 +02:00
Dennis Potter
8a7c96feae
Added different tests which are automatically dispatched
2018-07-30 17:06:16 +02:00
Dennis Potter
3c0606740a
Prepared intial version of benchmark script
2018-07-28 16:43:35 +02:00
Dennis Potter
54fd51269b
Fixed typo
2018-07-28 16:43:14 +02:00
Dennis Potter
13c9066822
Accidentally deleted UDP mode, added it back
2018-07-28 15:18:10 +02:00
Dennis Potter
b96a55237b
Added pthread_testcancel() in ib_read()
...
As discussed in issue #186 and on IM. This function check every 2048th
cycle if the thread should be canceled.
This also removed the need for 'kill -9' in the integration test.
2018-07-26 15:46:41 +02:00
Dennis Potter
918a077245
Wrapped tests in a loop and used @include. Closes #168
2018-07-26 15:33:15 +02:00
Dennis Potter
a92491ad30
Fixed minor bug
2018-07-25 18:50:58 +02:00
Dennis Potter
d4fc842900
Added condition which checks if Infiniband cards are present
2018-07-25 18:46:33 +02:00
Dennis Potter
50655d5d88
Added file node and UDP test
2018-07-25 18:34:23 +02:00
Dennis Potter
8e37e41947
Removed unused node results
2018-07-25 16:31:09 +02:00
Dennis Potter
add8789e23
Added first version of integration test for Infiniband node
2018-07-25 14:48:23 +02:00
4d09482fdb
Merge branch 'infiniband' into develop
...
# Conflicts:
# Makefile
# Makefile.config
# Makefile.help
# lib/Makefile.villas-ext.inc
# lib/Makefile.villas.inc
# lib/memory.c
# lib/nodes/Makefile.inc
2018-07-04 16:50:36 +02:00
cc139b6101
cmake: fix target dependencies for tests
2018-07-04 15:09:53 +02:00
634b414e8d
cmake: fix dependencies of tests
2018-07-04 11:54:21 +02:00
1026539a4b
Merge branch 'cmake' into develop
...
# Conflicts:
# lib/Makefile.villas.inc
2018-07-03 18:30:21 +02:00
da8124e472
memory: use hash_table to store allocation metadata
2018-07-02 19:00:55 +02:00
bb70be0b2c
memory: refactored memory subsystem
2018-07-02 15:57:56 +02:00
d5fa35b62e
hash_table: added simple unit test for hash table
2018-07-02 13:08:01 +02:00
c0688ae2cc
cmake: remove some obsolete coverage bits
2018-06-30 10:43:26 +02:00
ab2b7d95cf
ci: remove support for valgrind and coverage testing
2018-06-30 10:40:33 +02:00
f7bf0cc1fe
cmake: check if criterion is present
2018-06-30 10:37:49 +02:00
9094941b4c
cmake: add more CMakeLists.txt
2018-06-29 14:36:50 +02:00
58a13ae92e
cmake: fix some #ifdefs
2018-06-29 14:36:50 +02:00
f585a94ebf
remove most of the old Makefiles
2018-06-29 14:36:24 +02:00
acee6a5bed
mapping: fix unit test
2018-05-24 10:53:27 +02:00
6002d8fa04
tests: small fix to avoid compilter error about unused result
2018-05-14 08:31:35 +02:00
c2d76829f7
tests: ignore warnings globally
2018-05-13 14:50:18 +02:00
a2478b0d69
tests: improve readability
2018-05-13 14:22:07 +02:00
b470bb33aa
tests: dont let warnings cause the tests to fail
2018-05-13 14:20:35 +02:00
70b87de26e
io: fix unit test
2018-05-13 12:55:31 +02:00
63a4634d57
refactor: log_{start,stop} -> log_{open,close}
2018-05-12 18:14:24 +02:00
011971920d
io: several fixes
2018-05-12 15:25:47 +02:00
c0313c7963
refactored: io_format -> format_type
2018-05-12 13:57:39 +02:00
39f955c947
io: renamed some fields within struct io
2018-05-12 10:41:40 +02:00
c59e0948c3
io: use dots instead of hyphens in format names
2018-05-08 08:45:18 +02:00
5a1127f873
tests: disable pipe-loopback-amqp due to missing AMQP broker
2018-03-28 15:20:06 +02:00
2f84d6c43b
coverage: fix invocation of gcovr
2018-03-28 14:58:35 +02:00
9543c7406a
fix missing config.h include in build system
2018-03-28 14:58:09 +02:00
be1a39b03b
hook: added new hook for rate limiting
2018-03-28 14:13:13 +02:00
d86d561715
tests: test name-based signal mapping
2018-03-26 14:09:20 +02:00
92bf4bcd77
tests: fix IO format test
2018-03-26 12:50:30 +02:00