1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00
Commit graph

452 commits

Author SHA1 Message Date
f28dd96c30 added json_to_config in order to support JSON as new config file format 2017-03-27 12:38:19 +02:00
80d3ae13d5 added new sample_io module for adding new IO formats 2017-03-27 12:28:13 +02:00
99a142bb6b added and fixed a bunch of unit tests 2017-03-25 21:23:48 +01:00
411b9dd326 replaced most occurrences of list_foreach with a traditional for loop due to performance reasons 2017-03-25 21:23:31 +01:00
19e98af8e3 remove obsolete flag parameter from afopen() 2017-03-15 00:51:24 -03:00
1a323d1fcd moved unit tests into sub directory 2017-03-14 10:14:17 -03:00
edb7059452 added sha1sum function to calculate hash of file 2017-03-14 01:46:44 -03:00
0830132a83 cosmetic changes 2017-03-13 00:04:56 -03:00
3aa097f006 fix compilation of unit tests 2017-03-12 23:16:33 -03:00
1b281be53c several smaller fixes and documentation updates 2017-03-12 17:14:53 -03:00
f00d332bf2 make number of huge pages configurable 2017-03-11 23:39:00 -03:00
a9771ec8c6 Merge branch 'develop' into eric-lab 2017-03-09 13:30:19 -03:00
b28b784684 minor bug fixes 2017-03-07 08:05:04 -04:00
aa62c8af99 reworked new logging facilities and added a unit test for it 2017-03-07 07:13:27 -04:00
a397c117c7 fixed compilation of list unit tests 2017-03-07 06:36:40 -04:00
308f6a8527 fixed compilation of fpga unit tests 2017-03-07 06:36:23 -04:00
9c40931a04 Merge branch 'feature-mpmc-queue' into feature-curlio 2017-03-05 10:06:32 -04:00
19ff6c838b Merge branch 'feature-fpga-tests' into feature-curlio 2017-03-03 20:34:32 -04:00
3e7c855526 updated licence and copyright info in file headers 2017-03-03 20:20:13 -04:00
7ec6aee288 Merge remote-tracking branch 'rwth/develop' into feature-curlio 2017-02-18 11:05:11 -05:00
2b83fef2ce removed a bunch of non-needed include files (found by include-what-you-need.org) 2017-02-16 13:33:04 -03:00
4ba85c3727 fixed unit test for queue as it now allow arbitrary size 2017-02-15 17:13:13 -03:00
e7ba883b60 added flags parameter to afopen() 2017-02-12 14:41:02 -03:00
88a21ade2e improved read_random() to return read bytes and fix return type 2017-02-12 14:37:01 -03:00
59af81284c Replaced curlio with own advio (advanced io) 2017-01-19 23:12:52 -02:00
f505e6cb7f added curilo functions to read / write files on libcurl compatible protocols 2016-12-23 18:12:48 +01:00
f2d50ad38d moving VLLASfpga tests to Criterion unit tests 2016-12-23 17:24:53 +01:00
1dba01a8ae Re-license source code to LGPLv2.1 (closes #56) 2016-11-22 11:14:25 -05:00
bfec0b2f00 added missing implementation for aligned memory allocator 2016-11-20 03:02:19 -05:00
b8a8476a92 add custom main() for criterion tests in order to initiatize huge pages 2016-11-20 02:50:49 -05:00
4bb0aa76c9 increase number of reserved huge pages automatically if required 2016-11-20 02:45:16 -05:00
90e973ce37 fix memory allocation bug discovered by CI :-) 2016-11-08 00:36:04 -05:00
2ca9193c85 still not robust enough (Criterion cr_assert_ calls show high latency :-S) 2016-10-30 21:21:07 -04:00
1cede55db5 make timer unit test more robust 2016-10-30 21:14:48 -04:00
cbf74f931c make sure we have enough huge pages reserved for CI tests 2016-10-30 20:58:27 -04:00
0d366fb556 speedup of unit tests (see https://github.com/Snaipe/Criterion/issues/172) 2016-10-30 20:00:09 -04:00
4e7011bba6 added unit tests for pool 2016-10-30 20:00:09 -04:00
7baffe66c0 move munmap() workaround to from unit test to memory_free_hugepage() 2016-10-30 20:00:09 -04:00
f13c6c14e4 added unit tests for memory functions 2016-10-30 20:00:09 -04:00
d50f5ea694 added unit tests for utils 2016-10-30 20:00:09 -04:00
291033fd25 timout for timing unit tests 2016-10-20 08:36:49 -04:00
f295c7f976 added unit test for MPMC queue 2016-10-20 08:36:49 -04:00
afefc7f5fa added coverage information 2016-10-15 22:33:32 -04:00
17bc32ad89 more improvement for our build system 2016-10-13 22:15:28 -04:00
1376055f7f don't be so verbose during build 2016-10-13 22:13:49 -04:00
8017cffe2f increase test coverage 2016-10-13 22:12:06 -04:00
e6639cded5 obey coding style 2016-10-13 22:11:40 -04:00
c3f2c96606 unify the style of the module Makefiles 2016-10-13 19:53:30 -04:00
da611d69b1 fixed some unit tests 2016-10-13 19:48:18 -04:00
cc99dee30d added first non-verified unit-tests 2016-10-06 17:56:55 -04:00