memgraph/tests
Teon Banek ce29517998 Extract utils into mg-utils static library and explicitly list tests
Summary:
Utils source files are now moved to a standalone mg-utils library.

Unit and manual tests are no longer collected using glob recursion in
cmake, but are explicitly listed. This allows us to set only required
dependencies of those tests.

Both of these changes should improve compilation and link times, as well
as lower the disk usage.

Additional improvement would be to cleanup utils header files to be
split in .hpp and .cpp as well as merging threading into utils. Other
potential library extractions that shouldn't be difficult are:

  * data_structures
  * io/network
  * communication

Reviewers: buda, mferencevic, dgleich, ipaljak, mculinovic, mtomic, msantl

Reviewed By: buda

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D1408
2018-05-30 09:41:56 +02:00
..
benchmark Benchmark Cap'n Proto and boost serialization 2018-05-02 12:38:18 +02:00
concurrent Clean SkipList up 2018-04-11 10:08:20 +02:00
distributed Extract utils into mg-utils static library and explicitly list tests 2018-05-30 09:41:56 +02:00
drivers Add C# driver test examples 2017-11-10 15:46:56 +01:00
macro_benchmark Extract utils into mg-utils static library and explicitly list tests 2018-05-30 09:41:56 +02:00
manual Extract utils into mg-utils static library and explicitly list tests 2018-05-30 09:41:56 +02:00
property_based Refactor GraphDb 2018-01-12 16:47:24 +01:00
public_benchmark Refactor Apollo build projects 2018-03-27 13:47:18 +02:00
qa Add initial version of properties on disk 2018-05-10 17:58:38 +02:00
stress Add durability stress test 2018-04-22 08:32:44 +02:00
unit Extract utils into mg-utils static library and explicitly list tests 2018-05-30 09:41:56 +02:00
apollo_runs.py Optimize Apollo build process 2018-05-16 14:52:27 +02:00
client-stress.sh Migrate command line args to gflgs in tests 2017-07-06 13:54:12 +02:00
CMakeLists.txt Inline test data in the benchmark tests itself 2018-01-15 16:12:30 +01:00