run-device-tests
Pass
Audited by Gen Agent Trust Hub on Mar 4, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- Command Execution: The skill executes standard development tools such as
dotnet,xharness, andpwsh. These operations are used to compile source code and run test suites on mobile and desktop platforms.\n- Local Script Execution: The script dynamically loads and executes helper PowerShell scripts located within the repository's.github/scripts/shared/directory. This is used for platform-specific setup like starting emulators.\n- Input Validation: The skill implements validation for key parameters likeProjectandPlatformusing PowerShell'sValidateSet, ensuring that only predefined, expected values are processed during execution.\n- Automated Tooling: The skill utilizes the XHarness CLI, a recognized tool for mobile test automation, to deploy and execute tests on simulators and emulators.
Audit Metadata