Hello all!
OpenEMR on ECS v5.0.0 added a new live e2e test suite that deploys real AWS infrastructure, analyzes its behavior and then tears it down. This utility (along with the CI in the project in Github Actions) is designed to give developers working in the project confidence that the changes they make to the codebase have not resulted in any breaking changes in behavior. Now that an automated tool exists to affirm that the live infrastructure created by the codebase is performing properly the hope is that it makes it easier for new developers to feel more confident making significant changes to the codebase and help ensure that the reliability of the setup remains consistent even as continued development occurs.
This addition brings the OpenEMR on ECS project up to parity with the OpenEMR on EKS project’s ./scripts/test-end-to-end-backup-restore.sh utility which serves the same role for that project.
See here: