This repository provides crates for E2E test framework for Rust.
The e2etest-rs repository provides building blocks for creating E2E tests.
See e2etest crate for more details on how to use
the framework.
- e2etest: The main crate which provides the core functionality for E2E testing
- e2etest-dns: A DNS server
- e2etest-firewall: A firewall emulator
- e2etest-scylla-cluster: A ScyllaDB cluster manager
- e2etest-scylla-proxy-cluster: A ScyllaDB Proxy cluster manager
- e2etest-tls: Utilities for handling TLS
- e2etest-vector-store-cluster: A Vector Store cluster manager
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.