-
Notifications
You must be signed in to change notification settings - Fork 0
validation
JHogenboom edited this page Sep 19, 2025
·
3 revisions
The mathematics used in this algorithm originate from the [STRONG AYA v6-tools-general library](https://github.com/STRONGAYA/v6-tools-general). Empirical validation and testing of these functions is performed in this library's repository.
The integration testing in the Vantage6 infrastructure and is performed through continuous integration tests using GitHub Actions. At every commit and pull request, the following workflow is executed for this:
- Comprehensive Test Suite ([test-suite.yml]{.title-ref}): Runs all test categories
- Individual Quality Checks: Separate workflows for Black, Flake8, MyPy, Bandit, Safety
- Docker Integration: Validates Docker builds and container execution
- Vantage6 Integration: Tests integration with Vantage6 infrastructure
_This workflow therewith verifies code quality, and security, and the workflow simultaneously performs integration tests for various scenarios which the algorithm can be subjected to._