memgraph/tests
gvolfing 3604046f68 Implement cypher query based simulation testing
Make the Interpreter be able to handle SimulatorTransport as well. This
includes introducing changes that make it possible to use the different
transport types in a semi-polymorphic way with the introduction of
factory methods in the RequestRouter. The reason for this solution is
that the classes that represent the different transport types have
member function templates, that we can not make virtual. This solution
seemed to be the least convoluted. In the testing itself now it is
possible to pass a set of cypher queried to the interpreter which would
run these queries against the interpreter and the individual shards that
are managed and started up by the MachineManager with the different
entities communicating over the simulated network.
2022-12-14 13:55:45 +01:00
..
benchmark Transport prototype (#466) 2022-08-12 08:24:32 +02:00
concurrent Fix usages of constexpr (#367) 2022-03-31 13:52:43 +02:00
drivers Add license to cpp/hpp/py test files (#283) 2021-10-26 08:53:56 +02:00
e2e Fix python imports and replace const char array with constexpr 2022-11-28 17:31:41 +02:00
gql_behave Bring changes from master to project-pineapples (#477) 2022-07-28 15:36:17 +02:00
integration Add memgraph namespace 2022-03-14 15:47:41 +01:00
jepsen Save replication settings (#415) 2022-07-07 13:30:28 +02:00
macro_benchmark Add memgraph namespace 2022-03-14 15:47:41 +01:00
manual Decouple interactive planning manual test (#585) 2022-10-21 13:34:13 +02:00
mgbench Remove comment force github workflow 2022-11-09 16:02:59 +01:00
property_based Add memgraph namespace 2022-03-14 15:47:41 +01:00
public_benchmark Resolve python dependency issues (#372) 2022-04-07 17:56:18 +02:00
simulation Implement cypher query based simulation testing 2022-12-14 13:55:45 +01:00
stress Bring changes from master to project-pineapples (#477) 2022-07-28 15:36:17 +02:00
unit Make AsyncRequestToken arguments const, reserve size in response vectors 2022-11-29 15:50:35 +00:00
.clang-tidy New MGP API (#219) 2021-09-09 10:44:47 +02:00
client-stress.sh Migrate command line args to gflgs in tests 2017-07-06 13:54:12 +02:00
CMakeLists.txt Transport prototype (#466) 2022-08-12 08:24:32 +02:00
setup.sh [🍍 < T1086-MG] Test distributed operators e2e (#607) 2022-10-31 11:52:20 +02:00