memgraph/tests/e2e
Antonio Filipovic 13e3a1d0f7
Add distributed locks in HA (#1819)
- Add distributed locks
- Fix the wrong MAIN state on the follower coordinator
- Fix wrong main doing failover
2024-03-22 11:34:33 +00:00
..
analytical_mode Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
analyze_graph Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
awesome_functions Add function for property sizes (#1557) 2024-02-19 13:56:01 +01:00
batched_procedures Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
concurrency Add behaviour of no updates if vertex is updated with same value (#1791) 2024-03-15 14:45:21 +01:00
concurrent_query_modules Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
configuration Rename HA startup flags (#1820) 2024-03-21 09:12:28 +00:00
constraints Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
disk_storage Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
filter_info Remove filter profile info (#1481) 2023-12-03 21:23:52 +01:00
fine_grained_access Better auth user/role handling (#1699) 2024-02-22 14:00:39 +00:00
garbage_collection Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
graphql Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
high_availability Add distributed locks in HA (#1819) 2024-03-22 11:34:33 +00:00
import_mode Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
index_hints Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
init_file_flags Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
inspect_query Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
isolation_levels Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
lba_procedures Better auth user/role handling (#1699) 2024-02-22 14:00:39 +00:00
load_csv Support label creation via property values (#1762) 2024-03-12 12:55:40 +00:00
magic_functions Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
memory Pmr allocator unify (#1801) 2024-03-14 11:21:59 -07:00
metadata_queries Add tests for the retrieval queries 2023-11-28 13:34:21 +01:00
mock_api Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
module_file_manager Run CI in mgbuilder containers (#1749) 2024-03-14 12:19:59 +01:00
monitoring_server Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
python_query_modules_reloading Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
queries Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
query_modules Fix schema.node_type_properties() and schema.rel_type_properties() (#1718) 2024-02-27 21:40:55 +00:00
query_modules_storage_modes Add handling of deleted return values for query procedures and functions ran in analytical mode (#1395) 2023-12-04 08:32:59 +01:00
query_planning Fix three match cartesian sequential scanning (#1555) 2023-12-04 00:01:29 +01:00
replication Support bolt+routing (#1796) 2024-03-21 06:41:26 +00:00
replication_experimental Introduce multi-tenancy to SHOW REPLICAS (#1735) 2024-02-26 19:05:49 +00:00
server Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
set_properties Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
show_index_info Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
streams Run CI in mgbuilder containers (#1749) 2024-03-14 12:19:59 +01:00
telemetry Merge master (#554) 2022-09-15 07:25:36 +02:00
temporal_types Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
text_search Text search (#1603, #1739) 2024-03-20 10:29:24 +01:00
transaction_queue Better auth user/role handling (#1699) 2024-02-22 14:00:39 +00:00
transaction_rollback Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
triggers Add toolchain-v5 compatibility Revert to C++20 (#587) 2024-02-19 21:09:54 +01:00
write_procedures Replication refactor part 7 (#1550) 2024-01-23 12:06:10 +01:00
.gitignore Add end2end replication tests based on mgclient (#69) 2021-01-21 15:56:21 +01:00
CMakeLists.txt Add behaviour of no updates if vertex is updated with same value (#1791) 2024-03-15 14:45:21 +01:00
dependency_check.sh Add dependency check for e2e tests (#1240) 2023-09-12 11:34:08 -04:00
interactive_mg_runner.py Add --experimental-enabled=high-availability (#1720) 2024-02-19 16:28:15 +00: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 Revert replication tests (#1707) 2024-02-12 16:42:57 +01:00
mg_utils.py Support failure of coordinators (#1728) 2024-03-04 07:24:18 +00: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 Run CI in mgbuilder containers (#1749) 2024-03-14 12:19:59 +01:00
runner.py Run CI in mgbuilder containers (#1749) 2024-03-14 12:19:59 +01:00
x.sh Move essential query modules from MAGE to Memgraph (#1384) 2023-10-25 18:27:44 +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