Astrolabe
astrolabe is a toolkit for testing MongoDB driver behavior during common MongoDB cluster reconfiguration operations. It currently supports testing MongoDB drivers during Atlas Planned Maintenance events and Kubernetes container scheduling events.
Documentation Overview
installing-running-locally
Instructions for installing astrolabe and running tests from your
local machine.
integration-guide
Instructions on how to use astrolabe to test your driver against
MongoDB Atlas clusters in Evergreen.
spec-workload-executor
Information about the workload executor script that drivers must
implement in order to use astrolabe.
spec-test-format Information about the file format used to define Atlas Planned Maintenance and Kubernetes tests.
technical-design Background reading about this testing framework's architecture and design methodology.
faq
Answers to questions and issues that come up often.