Testing Ozone
This section documents how to run and modify tests against Ozone.
📄️ Unit Tests
TODO: File a subtask under HDDS-9861 and complete this page or section.
📄️ Integration Tests
TODO: File a subtask under HDDS-9861 and complete this page or section.
📄️ Acceptance Tests
Acceptance tests validate the complete Ozone system from an end-user perspective. They deploy and test Ozone in a containerized environment that closely resembles real-world deployments.
📄️ Continuous Integration
TODO: File a subtask under HDDS-9861 and complete this page or section.
📄️ Static Analysis
Apache Ozone uses static code analysis tools to identify potential bugs, code smells, security vulnerabilities, and other issues before they make it into production. SonarQube is the primary tool used for comprehensive code quality analysis.