Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Refresh and Stop APIs #149

Closed
JustinGrote opened this issue Jun 28, 2023 · 0 comments · Fixed by #155
Closed

Implement Refresh and Stop APIs #149

JustinGrote opened this issue Jun 28, 2023 · 0 comments · Fixed by #155

Comments

@JustinGrote
Copy link
Collaborator

JustinGrote commented Jun 28, 2023

There are new Refresh button and Stop button APIs. To utilize these, we should:

[ ] Implement the CancellationToken functionality such that any stopped run
[ ] Implement a locking or semaphore mechanism that prevents more than one pester run at a time, and allow pester runs to pre-empt each other. There is some functionality already here at the PowerShell runner level but it needs to also cleanup things at the test runner level.
[ x ] #102 Implement functionality to fully clear and rediscover tests on a refresh. Perhaps have an option to rediscover all tests vs. rediscovering some tests. (Implemented in #153)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant