End-to-End Test
Execute a complete end-to-end flow: a Provider Validator publishes test DNOTAM events, the DNOTAM Provider picks them up, and the DNOTAM Consumer receives them. This validates the full chain from publication to consumption, including message integrity, subscription lifecycle, and delivery guarantees. The companion video demonstrates this on an OpenShift environment.
Video walkthrough: Execute an E2E Test
Steps
- Deploy all components: provider, consumer, and validators
- Verify all services are running and mTLS connections are established
- Trigger test events through the Provider Validator
- Monitor event flow through provider outbox, broker, and consumer inbox
- Verify end-to-end message delivery and content integrity
- Review the validation report for full SPEC-170 compliance