memgraph/tests/e2e/disk_storage/workloads.yaml
Andi a6ec81b179
Add deterministic disk vertex_count and edge_count (#1146)
* Add exact vertex_count and edge_count to disk storage
2023-08-29 13:07:23 +02:00

59 lines
2.1 KiB
YAML

disk_storage: &disk_storage
cluster:
main:
args: ["--bolt-port", "7687", "--log-level", "TRACE", "--memory-limit", "50"]
log_file: "disk_storage.log"
setup_queries: []
validation_queries: []
workloads:
- name: "Tests SHOW STORAGE INFO clause"
binary: "tests/e2e/pytest_runner.sh"
args: ["disk_storage/storage_info.py"]
<<: *disk_storage
- name: "Test that loading vertices from indices and creating edge with them works."
binary: "tests/e2e/pytest_runner.sh"
args: ["disk_storage/create_edge_from_indices.py"]
<<: *disk_storage
- name: "Test that free memory query is disabled with on-disk storage."
binary: "tests/e2e/pytest_runner.sh"
args: ["disk_storage/free_memory_disabled.py"]
<<: *disk_storage
- name: "Test that replication queries are disabled with on-disk storage."
binary: "tests/e2e/pytest_runner.sh"
args: ["disk_storage/replication_disabled.py"]
<<: *disk_storage
- name: "Test that create snapshot queries are disabled with on-disk storage."
binary: "tests/e2e/pytest_runner.sh"
args: ["disk_storage/snapshot_disabled.py"]
<<: *disk_storage
- name: "Test that lock data directory query is disabled with on-disk storage."
binary: "tests/e2e/pytest_runner.sh"
args: ["disk_storage/lock_data_dir_disabled.py"]
<<: *disk_storage
- name: "Tests importing data on disk "
binary: "tests/e2e/pytest_runner.sh"
args: ["disk_storage/data_import.py"]
<<: *disk_storage
- name: "Tests when switching from in-memory storage to disk storage when the db isn't empty. "
binary: "tests/e2e/pytest_runner.sh"
args: ["disk_storage/update_storage_mode_db_not_empty.py"]
<<: *disk_storage
- name: "Tests when switching from disk storage to in-memory storage is forbidden. "
binary: "tests/e2e/pytest_runner.sh"
args: ["disk_storage/update_storage_mode_disk_to_memory.py"]
<<: *disk_storage
- name: "Tests when switching from in-memory to disk is allowed. "
binary: "tests/e2e/pytest_runner.sh"
args: ["disk_storage/update_storage_mode_memory_to_disk.py"]
<<: *disk_storage