modernization-integration-tests
Pass
Audited by Gen Agent Trust Hub on Jun 22, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- Standardized Runner Script Generation: The skill generates cross-platform shell (
.sh) and PowerShell (.ps1) scripts to automate the execution of integration tests. These scripts are used to orchestrate infrastructure via Docker and invoke project build tools like Maven or Gradle. This is a common pattern for developer productivity tools to ensure consistent test environments. - Containerized Infrastructure Dependencies: The skill utilizes official container images from well-known registries (e.g., Microsoft Container Registry) to run local emulators for Azure services such as Service Bus, Blob Storage, and SQL Server. This approach allows for realistic testing without requiring active cloud credentials or network exposure.
- Authentication Management for Testing: The workflow includes a structured process for temporarily replacing Managed Identity authentication with local emulator connection strings during smoke tests. This includes a corresponding 'restore' commit to ensure that production configuration is not permanently altered, following a secure 'revert-by-design' principle.
- Project Analysis Surface: The skill analyzes the project's source code, build configuration (e.g.,
pom.xml), and git history to identify test coverage gaps and generate relevant test plans. While this involves processing untrusted local data, it is a necessary component of the test generation logic and includes guidance on handling test vs. source code failures.
Audit Metadata