Skip to content

Improve performance of Pester testing script#1430

Merged
dpaulson45 merged 12 commits into
mainfrom
dpaul-Pester
Jan 11, 2023
Merged

Improve performance of Pester testing script#1430
dpaulson45 merged 12 commits into
mainfrom
dpaul-Pester

Conversation

@dpaulson45
Copy link
Copy Markdown
Member

Reason:
Able to reduce the time taken in Pester.ps1 from multiple minutes locally to around 1 minute.

OLD:
image
image

New Logic:

image

Fix:
Made Pester.ps1 multi-threaded and made sure the tests work correctly and improved some of those tests as well.

Validation:
Locally tested

@dpaulson45 dpaulson45 added Enhancement New feature or request Work Item Work Item for project work labels Jan 11, 2023
@dpaulson45 dpaulson45 requested a review from a team as a code owner January 11, 2023 03:55
@dpaulson45 dpaulson45 merged commit 2a2e91f into main Jan 11, 2023
@dpaulson45 dpaulson45 deleted the dpaul-Pester branch January 11, 2023 14:05
@dpaulson45 dpaulson45 added the Build Process Label for build and release pipeline related items label Jan 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Build Process Label for build and release pipeline related items Enhancement New feature or request Work Item Work Item for project work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants