memgraph/tests/e2e
Gareth Andrew Lloyd 2e51e703c3
Add supernode vertex cache (#1124)
Add supernode vertex cache to account for long delta chains and modifications in the same module being independent of scanning of the nodes in the next iteration of the pulling mechanism.
2023-08-11 10:18:28 +02:00
..
analytical_mode Fix IN_MEMORY_ANALYTICAL storage GC (#1025) 2023-06-23 12:50:03 +02:00
analyze_graph Add multi-tenancy v1 (#952) 2023-08-01 18:49:11 +02:00
batched_procedures Add python & cpp batching option in procedures 2023-06-26 15:46:13 +02:00
configuration Add supernode vertex cache (#1124) 2023-08-11 10:18:28 +02:00
disk_storage Add experimental/v1 of ON_DISK_TRANSACTIONAL storage (#850) 2023-06-29 11:44:55 +02:00
fine_grained_access Add multi-tenancy v1 (#952) 2023-08-01 18:49:11 +02:00
graphql Add multi-tenancy v1 (#952) 2023-08-01 18:49:11 +02:00
init_file_flags Fix init file startup in community edition (#974) 2023-06-20 17:54:50 +02:00
isolation_levels Add multi-tenancy v1 (#952) 2023-08-01 18:49:11 +02:00
lba_procedures Add multi-tenancy v1 (#952) 2023-08-01 18:49:11 +02:00
load_csv Add command NULLIF for identifying nulls in LOAD CSV (#914) 2023-06-21 14:50:46 +02:00
magic_functions Add multi-tenancy v1 (#952) 2023-08-01 18:49:11 +02:00
memory Add multi-tenancy v1 (#952) 2023-08-01 18:49:11 +02:00
mock_api Add experimental/v1 of ON_DISK_TRANSACTIONAL storage (#850) 2023-06-29 11:44:55 +02:00
module_file_manager Add multi-tenancy v1 (#952) 2023-08-01 18:49:11 +02:00
monitoring_server Save replication settings (#415) 2022-07-07 13:30:28 +02:00
python_query_modules_reloading Add multi-tenancy v1 (#952) 2023-08-01 18:49:11 +02:00
replication Improve e2e and replication testing setup (#1061) 2023-07-19 21:18:43 +02:00
server Save replication settings (#415) 2022-07-07 13:30:28 +02:00
streams Avoid usage of time.sleep (#434) 2022-07-08 10:47:18 +02:00
telemetry Merge master (#554) 2022-09-15 07:25:36 +02:00
temporal_types Add experimental/v1 of ON_DISK_TRANSACTIONAL storage (#850) 2023-06-29 11:44:55 +02:00
transaction_queue Add multi-tenancy v1 (#952) 2023-08-01 18:49:11 +02:00
triggers Filter deleted edges during edge prefetch (#1145) 2023-08-09 13:56:34 +02:00
write_procedures Add multi-tenancy v1 (#952) 2023-08-01 18:49:11 +02:00
.gitignore Add end2end replication tests based on mgclient (#69) 2021-01-21 15:56:21 +01:00
CMakeLists.txt Add GraphQL transpilation compatibility (#1018) 2023-07-31 14:48:12 +02:00
interactive_mg_runner.py Fix a bunch of spelling mistakes (1/n) (#1112) 2023-07-30 14:05:05 +02:00
memgraph-selfsigned.crt Fix shutdown call (#395) 2022-05-18 07:50:06 +02:00
memgraph-selfsigned.key Fix shutdown call (#395) 2022-05-18 07:50:06 +02:00
memgraph.py Improve e2e and replication testing setup (#1061) 2023-07-19 21:18:43 +02:00
mg_utils.py Correct inconsistencies w.r.t. sync replication (#435) 2022-08-09 11:29:55 +02:00
pytest_runner.sh Python wrapper for write procedures (#234) 2021-10-02 13:17:41 +02:00
README.md Improve e2e and replication testing setup (#1061) 2023-07-19 21:18:43 +02:00
run.sh Add GraphQL transpilation compatibility (#1018) 2023-07-31 14:48:12 +02:00
runner.py Add experimental/v1 of ON_DISK_TRANSACTIONAL storage (#850) 2023-06-29 11:44:55 +02:00

tests/e2e

Framework to run end-to-end tests against Memgraph.

Notes

  • If you change something under this directory and below (even a Python script), make has to be run again because all tests are copied to the build directory and executed from there.
  • Use/extend run.sh if you run any e2e tests:
    • if all tests have to executed, use run.sh
    • if a suite of tests have to be execute, take a look under run.sh how to do so
    • if only a single test have to be execute, take a look at each individual binary/script, it's possible to manually pick the test