mirror of
https://github.com/PowerShell/PowerShell
synced 2026-06-08 12:12:50 +00:00
* Added functionality to improve failure triaging - Nunit logs will be created to tests. - Logs are copied to the Azure share. - Pester is run with -Quiet - Elevated and unelevated runs for tests with appropriate tags * Copy logs to Azure share and upload to CodeCov - Zip and copy to Azure log share - Upload to codecov using cygwin * Fixed varaible name in if condition * Addressed code review comments * Modified the destination folder structure for logs - Creates a folder structure for yyyy-MM and Windows for storing logs - Updated zip file name to not have illegal characters * Modifications as suggested by codecov.io
Testing
The tests are organized by testing language. Thus Pester tests, which are written in the PowerShell language, are in ./powershell and xUnit tests, written in C#, are in ./csharp. The sanity tests for the Full .NET build of PowerShell are in ./fullclr, and the third-party shebang test is in ./shebang.